Yapılandırılmış Sorgu Dili (SQL)

Yazar: Randy Alexander
Yaratılış Tarihi: 3 Nisan 2021
Güncelleme Tarihi: 26 Haziran 2024
Anonim
Verinin Kadim Dili SQL - Ömer Çolakoğlu
Video: Verinin Kadim Dili SQL - Ömer Çolakoğlu

İçerik

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

Structured Query Language (SQL) ilişkisel veritabanı yönetimi ve veri manipülasyonu 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, birkaç farklı platformdaki veritabanlarını desteklemek için sıklıkla 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. (şimdi Oracle Şirketi olarak da 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 izlendi. Ulusal Standartlar Enstitüsü (ANSI). Çoğu büyük satıcının ANSI SQL, örneğin, SQL * Plus (Oracle) ve Transact-SQL (T-SQL) (Microsoft) üzerinde yerleşik ve yerleşik özel sürümleri vardır.

Microsoft Azure ve Microsoft Cloud'a Giriş | Bu kılavuz boyunca, bulut bilişimin neyle ilgili olduğunu ve Microsoft Azure'un işinizi buluttan geçirmenize ve yürütmenize nasıl yardımcı olabileceğini öğreneceksiniz.

Techopedia Yapısal Sorgu Dili'ni (SQL) açıklar

En temel DBA geçit törenlerinden biri, ilk SELECT ifadesini veya SQL betiğini grafiksel bir kullanıcı arayüzü (GUI) olmadan yazmakla başlayan SQL öğrenmektir. Giderek, ilişkisel veritabanları daha kolay veritabanı yönetimi için GUI'leri kullanır ve sorgular artık grafiksel araçlar ile, örneğin sürükle ve bırak sihirbazları ile basitleştirilebilir. Ancak, SQL'i öğrenmek zorunludur çünkü bu araçlar asla SQL kadar güçlü değildir.


SQL kodu dört ana kategoriye ayrılmıştır:

  • Sorgular, her yerde bulunan, ancak SELECT, FROM, WHERE ve ORDER BY da dahil olmak üzere, cümleciklere ayrılmış olan 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 ifadesi alt kümesidir ve INSERT, DELETE ve UPDATE ifadelerinin yanı sıra BEGIN TRANSACTION, SAVEPOINT, COMMIT ve ROLLBACK gibi kontrol ifadelerinden oluşur. .
  • Veri Tanımlama Dili (DDL) tabloları ve dizin yapılarını yönetmek için kullanılır. DDL ifadelerinin örnekleri arasında CREATE, ALTER, TRUNCATE ve DROP bulunur.
  • Veri Kontrol Dili (DCL), veritabanı haklarını ve izinlerini atamak ve iptal etmek için kullanılır. Başlıca ifadeleri GRANT ve REVOKE'dir.