SQL Nedir? SQL Ne İşe Yarar? ,SQL, bir veritabanından bilgi istemek için standartlaştırılmış bir sorgu dilidir . Bunun için bir kısaltmadır s düşüşlerinden q uery l anguage ve bazı kullanıcılar dilinde de, ayrı harfler olarak telaffuz edilir .
SQL Tarihçesi
Orijinal versiyonu olarak adlandırılan SEQUEL ( ler düşüşlerinden e Türk çe que ry l anguage), bir tarafından dizayn edilmiştir IBM 1974 yılında araştırma merkezi ve 1975 SQL ilk ticari olarak tanıtıldı veritabanı sisteminin sonradan Oracle oldu İlişkisel Software tarafından 1979 yılında.
SQL’den önce veritabanları, verileri almak için CODASYL (Veri Sistemleri Dilleri Konferansı / Komitesi) sistemini kullanıyordu. CODASYL yöntemini kullanarak veri aramak daha fazla adım gerektiriyordu, ancak aynı zamanda bir sorguyu döndürmek için SQL’den daha az bilgisayar belleği ve zaman aldı. Bazı profesyoneller, veritabanları için standart dil olmasına rağmen SQL’in mümkün olan en iyi çözüm olmadığına inanıyor. Ancak, açık ara en iyi bilineni.
Geçmişte SQL, mini bilgisayarlar ve anabilgisayarlarda çalışan veritabanı yönetim sistemleri için favori sorgu dili olmuştur . Giderek Ancak, SQL ediliyor desteklenen bu destekler çünkü PC veri tabanı sistemleri tarafından dağıtık veritabanları (birkaç yayılmıştır veritabanlarını bilgisayar sistemleri ). Bu, birden sağlayan kullanıcılara bir üzerinde yerel alan ağı için erişmek aynı anda aynı veri tabanını.
SQL, ilişkisel veritabanlarında ortaya çıktı . İlişkisel bir veritabanında, veri parçaları birbirleriyle olan ilişkilerine göre, tablolarda ve sütunlarda saklanır. 1986’da ANSI , resmi standart olarak SQL’in temel bir sürümünü onayladı, ancak o zamandan beri SQL’in çoğu sürümü ANSI standardına birçok uzantı dahil etti. 1991’de ANSI standardı güncelledi. Yeni standart SAG SQL olarak bilinir. Tüm veritabanı yazılımları veya motorları da standardın tüm yönlerini içermemiştir; geliştiricileri, kullanmak istedikleri özellikleri ve uzantıları seçme ve seçme eğilimindedir.
SQL Ne İşe Yarar
SQL, çok büyük bir veritabanı içinde verilerin depolanmasına ve alınmasına izin verir. İş uygulamaları , verimli bir şekilde çalışmak ve bilgiyi hızlı bir şekilde almak için muazzam bir veri deposundan yararlanmak zorundadır. Kullanıcılar, tablolar içindeki tabloları ve öğeleri oluşturmak ve silmek için komutlar verir . Veritabanı anahtarları , bir tablo içindeki her veri parçası veya hücre için etiket veya etiket olarak kullanılır ; bir tablodaki ayrı tabloları veya öğeleri bağlamak için de kullanılabilirler.
Kullanıcılar SELECT komutuyla bir sorgu başlatır . Daha sonra veri tabanında arama yapmak için ihtiyaç duydukları sorguları eklerler. Bu, küçük bir aralığı (Smith soyadına sahip müşterilerin kayıtları gibi) veya tüm tabloyu içerebilir. Tipik olarak, bir kullanıcı ne kadar çok veriyi sorarsa, SQL’in onu alması o kadar uzun sürer.
En popüler ve en iyi bilinen SQL yazılımı veya veritabanı hizmetlerinden bazıları şunları içerir:
MySQL
Microsoft SQL Server (SQL belirgindir netice )
Oracle SQL Geliştirici
PostgreSQL
IBM Db2
İLGİLİ TERİMLER
sorgu dili
SQL enjeksiyonu
SQL Server
Sorgu Tanımı ve Anlamı
NewSQL Tanımı ve Anlamı
standart
SGML – Standart Genelleştirilmiş Biçimlendirme Dili
XQuery
örnekle sorgulama