SQL İlk Adımlar Eğitimi
- Önceki Sayfa Sunucu Betik
- Sonraki Sayfa Web Sitesi Yapımı İlk Adımlar Eğitimi
Programlama
SQL ile veri yönetimi
Yapılandırılmış Sorgu Dili (SQL), SQL Server, Oracle, MySQL, Sybase ve Access gibi veritabanları için erişim sağlayan standart bir dildir.
Veritabanında veri saklamak ve almak isteyenler için, SQL bilgisinin değeri ölçülemez.
SQL nedir?
- SQL, Yapılandırılmış Sorgu Dili (SYapılandırılmış QSorgu LDil)
- SQL, veritabanına erişmemizi sağlar
- SQL, bir ANSI standart bilgisayar dilidir
- SQL, veritabanına yönelik sorgular gerçekleştirir
- SQL, veritabanından veri alabilir
- SQL, veritabanına yeni kayıtlar ekleyebilir
- SQL, veritabanından kayıtları silebilir
- SQL çok kolay öğrenilir
Yazarın Notu:ANSI, Amerika Birleşik Devletleri Ulusal Standartlaştırma Organizasyonu
SQL bir standarttır - ancak...
SQL, veritabanı sistemlerine erişmek ve işlemek için kullanılan bir ANSI standart bilgisayar dilidir. SQL cümleleri, veritabanındaki verileri almak ve güncellemek için kullanılır. SQL, MS Access, DB2, Informix, MS SQL Server, Oracle, Sybase ve diğer veritabanı sistemleri gibi veritabanı programlarıyla birlikte çalışabilir.
Maalesef, birçok farklı SQL dil sürümü vardır, ancak ANSI standartlarıyla uyumlu olmak için, bazı anahtar kelimeleri benzer bir şekilde desteklemeleri gerekmektedir (örneğin, SELECT, UPDATE, DELETE, INSERT, WHERE vb.).
Yorum:SQL standartının dışında, çoğu SQL veritabanı programı kendi özel genişletmelerine sahiptir!
SQL veritabanı tablosu
Bir veritabanı genellikle bir veya daha fazla tablo içerir. Her tablo, bir isimle tanımlanır (örneğin, "müşteri" veya "sipariş"). Tablolar, veri içeren kayıtlar (satırlar) içerir.
Aşağıdaki örnek, "Persons" adlı bir tabloya sahiptir:
LastName | İsim | Adres | Şehir |
---|---|---|---|
Hansen | Ola | Timoteivn 10 | Sandnes |
Svendson | Tove | Borgvn 23 | Sandnes |
Pettersen | Kari | Storgt 20 | Stavanger |
Yukarıdaki tablo, üç kayıt içerir (her biri bir kişiye karşılık gelir) ve dört sütun (soyadı, adı, adres ve şehir) vardır.
SQL sorgu programı
SQL ile belirli bir veritabanını sorgulayabilir ve geri dönen bir sonuç kümesi alabiliriz.
Sorgu programı şu şekilde benzer:
SELECT LastName FROM Persons
Sonuç kümesi şu şekilde benzer:
LastName |
---|
Hansen |
Svendson |
Pettersen |
Yorum:Bazı veritabanı sistemleri, SQL komutlarının sonunda noktalama işaretinin kullanılmasını gerektirir. Bu eğitimimizde noktalama işareti kullanmıyoruz.
SQL Veri İşleme Dil (DML)
SQL (Yapısallı Sorgu Dili) sorguları gerçekleştirmek için kullanılan dil budur. Ancak SQL dili, kayıtları güncellemek, eklemek ve silmek için de kullanılan dil içerir.
Bu sorgu ve güncelleme cümleleri SQL'in DML kısmından gelmektedir:
- SELECT - Veritabanı Tablosundan Veri Alma
- UPDATE - Veritabanı Tablosundaki Veriyi Güncelleme
- DELETE - Veritabanı Tablosundan Veri Silme
- INSERT INTO - Veritabanı Tablosuna Veri Ekleme
SQL Veri Tanımlama Dil (DDL)
SQL veri tanımlama dil (DDL) kısmı, tabloları oluşturmak veya silmek için yeteneklerimizi artırır. Ayrıca, indeksler (anahtarlar), tablolar arasındaki bağlantıları belirlemek ve tablolar arasındaki kısıtlamaları uygulamak için de yeteneklerimizi artırır.
SQL'deki en önemli DDL cümleleri:
- CREATE TABLE - Yeni Tablo Oluşturma
- ALTER TABLE - Veritabanı Tablosunu Değiştirme (Değişiklik)
- DROP TABLE - Tablo Silme
- CREATE INDEX - Arama Anahtarı Olarak Yeni İndeks Oluşturma
- DROP INDEX - İndeks Silme
SQL Eğitimi
CodeW3C.com tarafından sağlanan SQL Eğitimi.
- Önceki Sayfa Sunucu Betik
- Sonraki Sayfa Web Sitesi Yapımı İlk Adımlar Eğitimi