SQL Eğitimi

SQL ANA SAYFA SQL'e Giriş SQL Sözdizimi SQL Seçimi SQL Seç Farklı SQL Nerede SQL Ve, Veya, Değil SQL Sıralaması İçine SQL Ekle SQL Boş Değerler SQL Güncellemesi SQL Sil SQL Üst Seç SQL Min ve Maks SQL Sayısı, Ortalama, Toplam SQL Beğeni SQL Joker Karakterleri SQL Girişi SQL Arası SQL Takma Adları SQL Birleşimleri SQL İç Birleştirme SQL Sol Birleştirme SQL Sağ Birleştirme SQL Tam Birleştirme SQL Kendi Kendine Katılma SQL Birliği SQL Grubuna Göre SQL Sahip Olmak SQL Var SQL Herhangi Bir, Tümü SQL Seçimi Seçime SQL Ekle SQL Örneği SQL Boş Fonksiyonlar SQL Saklı Yordamlar SQL Yorumları SQL Operatörleri

SQL Veritabanı

SQL Veritabanı Oluştur SQL Bırak DB'si SQL Yedekleme Veritabanı SQL Oluşturma Tablosu SQL Bırakma Tablosu SQL Değiştirme Tablosu SQL Kısıtlamaları SQL Boş Değil SQL Benzersiz SQL Birincil Anahtarı SQL Yabancı Anahtarı SQL Kontrolü SQL Varsayılanı SQL Dizini SQL Otomatik Artış SQL Tarihleri SQL Görünümleri SQL Enjeksiyonu SQL Barındırma SQL Veri Türleri

SQL Referansları

SQL Anahtar Kelimeleri MySQL İşlevleri SQL Sunucu İşlevleri MS Erişim Fonksiyonları SQL Hızlı Başvuru

SQL Örnekleri

SQL Örnekleri SQL Testi SQL Alıştırmaları SQL Sertifikası

SQL'e Giriş


SQL, veritabanlarına erişmek ve bunları işlemek için standart bir dildir.


SQL nedir?

  • SQL, Yapılandırılmış Sorgu Dili anlamına gelir
  • SQL, veritabanlarına erişmenizi ve bunları değiştirmenizi sağlar
  • SQL, 1986'da Amerikan Ulusal Standartlar Enstitüsü'nün (ANSI) ve 1987'de Uluslararası Standardizasyon Örgütü'nün (ISO) standardı oldu.

SQL Ne Yapabilir?

  • SQL, bir veritabanına karşı sorguları yürütebilir
  • SQL bir veritabanından veri alabilir
  • SQL, bir veritabanına kayıt ekleyebilir
  • SQL, bir veritabanındaki kayıtları güncelleyebilir
  • SQL, bir veritabanından kayıtları silebilir
  • SQL yeni veritabanları oluşturabilir
  • SQL, bir veritabanında yeni tablolar oluşturabilir
  • SQL, bir veritabanında saklı yordamlar oluşturabilir
  • SQL, bir veritabanında görünümler oluşturabilir
  • SQL, tablolar, prosedürler ve görünümler üzerinde izinler ayarlayabilir

SQL bir Standarttır - AMA ....

SQL bir ANSI/ISO standardı olmasına rağmen, SQL dilinin farklı sürümleri vardır.

Ancak, ANSI standardıyla uyumlu olmak için, tümü en azından ana komutları ( SELECT, UPDATE, DELETE, INSERT, WHERE) benzer şekilde destekler.

Not: SQL veritabanı programlarının çoğu, SQL standardına ek olarak kendi özel uzantılarına da sahiptir!


Web Sitenizde SQL Kullanımı

Bir veritabanındaki verileri gösteren bir web sitesi oluşturmak için şunlara ihtiyacınız olacak:

  • Bir RDBMS veritabanı programı (yani MS Access, SQL Server, MySQL)
  • PHP veya ASP gibi bir sunucu tarafı betik dili kullanmak için
  • İstediğiniz verileri almak için SQL kullanmak için
  • Sayfayı biçimlendirmek için HTML / CSS kullanmak için

RDBMS

RDBMS, İlişkisel Veritabanı Yönetim Sistemi anlamına gelir.

RDBMS, SQL'in ve MS SQL Server, IBM DB2, Oracle, MySQL ve Microsoft Access gibi tüm modern veritabanı sistemlerinin temelidir.

RDBMS'deki veriler, tablolar adı verilen veritabanı nesnelerinde depolanır. Tablo, ilgili veri girişlerinin bir koleksiyonudur ve sütunlardan ve satırlardan oluşur.

"Müşteriler" tablosuna bakın:

Örnek

SELECT * FROM Customers;

Her tablo, alan adı verilen daha küçük varlıklara bölünür. Müşteriler tablosundaki alanlar MüşteriKimliği, MüşteriAdı, KişiAdı, Adres, Şehir, Posta Kodu ve Ülke'den oluşur. Alan, tablodaki her kayıtla ilgili belirli bilgileri korumak için tasarlanmış bir tablodaki bir sütundur.

Satır olarak da adlandırılan bir kayıt, bir tabloda bulunan her bir bireysel giriştir. Örneğin, yukarıdaki Müşteriler tablosunda 91 kayıt bulunmaktadır. Kayıt, tablodaki yatay bir varlıktır.

Sütun, tablodaki belirli bir alanla ilişkili tüm bilgileri içeren bir tablodaki dikey bir varlıktır.