Ev gelişme Yapısal sorgu dili (sql) nedir? - techopedia nedir?

Yapısal sorgu dili (sql) nedir? - techopedia nedir?

İçindekiler:

Anonim

Tanım - Yapısal Sorgu Dili (SQL) ne anlama geliyor?

Yapısal Sorgulama Dili (SQL), ilişkisel veritabanı yönetimi ve veri işleme için standart bir bilgisayar dilidir. SQL, verileri sorgulamak, eklemek, güncellemek ve değiştirmek için kullanılır. İlişkisel veritabanlarının çoğu, genellikle birkaç farklı platformda veritabanlarını desteklemek için gerekli olduklarından veritabanı yöneticileri (DBA'lar) için ek bir avantaj olan SQL'i destekler.

İlk olarak 1970'lerin başında IBM'de Raymond Boyce ve Donald Chamberlin tarafından geliştirilen SQL, 1979'da Relational Software Inc. (şu anda Oracle Corporation olarak bilinir) tarafından ticari olarak piyasaya sürüldü. Mevcut standart SQL sürümü gönüllü, satıcı uyumlu ve Amerikan tarafından izleniyor Ulusal Standartlar Enstitüsü (ANSI). Çoğu büyük tedarikçinin ANSI SQL üzerinde kurulmuş ve oluşturulmuş tescilli versiyonları vardır, örn. SQL * Plus (Oracle) ve Transact-SQL (T-SQL) (Microsoft).

Techopedia, Yapılandırılmış Sorgu Dilini (SQL) açıklıyor

En temel DBA geçiş törenlerinden biri, grafiksel kullanıcı arabirimleri (GUI) olmadan ilk SELECT deyimini veya SQL komut dosyasını yazmaya başlayan SQL öğrenmektir. İlişkisel veritabanları giderek daha kolay veritabanı yönetimi için GUI'leri kullanır ve sorgular artık grafik araçlarıyla, örneğin sürükle ve bırak sihirbazlarıyla basitleştirilebilir. Ancak, SQL öğrenmek zorunludur çünkü bu tür araçlar asla SQL kadar güçlü değildir.

SQL kodu dört ana kategoriye ayrılır:

  • Sorgular, SELECT, FROM, WHERE ve ORDER BY dahil yan tümcelere ayrılan her yerde bulunan ancak tanıdık SELECT deyimi kullanılarak gerçekleştirilir.
  • Veri İşleme Dili (DML) veri eklemek, güncellemek veya silmek için kullanılır ve aslında bir SELECT deyimi alt kümesidir ve INSERT, DELETE ve UPDATE deyimlerinin yanı sıra örneğin BEGIN TRANSACTION, SAVEPOINT, COMMIT ve ROLLBACK gibi denetim deyimlerinden oluşur .
  • Veri Tanımlama Dili (DDL) tabloları ve dizin yapılarını yönetmek için kullanılır. DDL ifadelerine örnek olarak CREATE, ALTER, TRUNCATE ve DROP verilebilir.
  • Veri Kontrol Dili (DCL), veritabanı haklarını ve izinlerini atamak ve iptal etmek için kullanılır. Ana açıklamaları HİBE ve REVOKE'dur.
Yapısal sorgu dili (sql) nedir? - techopedia nedir?