DDL komutları SQL'in bir parçasıdır ve veritabanlarını oluşturmak ve yönetmek için DML, DCL ve TCL komutlarıyla birlikte çalışır. SQL'i yönetmek için temel yapı taşlarını oluştururlar ve Structured Query Language kullanarak veritabanı yönetip yönetmeyeceğinizi bilmek faydalıdır.
SQL komutları esas olarak DDL ve DML'den oluşur. DDL komutlarıyla bir veritabanı oluşturacak veya silecek ve DML ile veri ekleyebilecek, taşıyabilecek veya değiştireceksiniz. DCL komutları, kullanıcıları, izinleri ve veri güvenliğini yönetmenize yardımcı olurken, TCL DML'de yaptığınız değişiklikleri yönetmenize yardımcı olur. Hepsi, veritabanlarını etkin bir şekilde oluşturmak ve yönetmek için ihtiyacınız olan araçları sağlamak için SQL içinde birlikte çalışır. Bu komutları bilmek, veritabanı yöneticisine ya da desteğine girmek isteyen herkes için esastır.
SQL uzmanı değilim ama onları kullandım ve idare ettim. Ayrıca, bu şeyleri uykusunda yazan biriyle yakın arkadaşlarım. Aşağıdaki öğretici sözlerim olabilir, ancak bilgi ve uzmanlık hepsi onun. Herhangi bir hata veya ihmal sadece benim olacaktır.
Aşağıda, her dilin temel komutları verilmiştir. DDL komutları, veritabanları, tablolar ve nesneler oluşturmak için gerekli terimleri listeler. DML komutları, oluşturduğunuz veritabanındaki nesneleri ve verileri yönetmek için gereken terimleri listeler. DCL komutları, kullanıcıları yönetmek için gereken terimleri listeler ve TCL komutları, tasarruf noktaları belirlemek ve değişikliklerinizi yapmak için kullanabileceğiniz komutlardır.
DDL (Veri Tanımlama Dili)
DDL (Veri Tanım Dili), veritabanı şemasını tanımlamak için kullanılır. Veritabanını ve içindeki nesneleri oluşturmaya ve yönetmeye yardımcı olur. DDL deyimleri veritabanının yapısını şema ve nesneleri oluşturma, silme, değiştirme gibi çeşitli şekillerde değiştirir.
Kullanmakta olduğunuz SQL'in lezzetine bağlı olarak, DDL ifadeleri şunları içerebilir:
- TABLOYU DEĞİŞTİR
- ALTER GÖRÜNÜMÜ
- BİLGİSAYAR İSTATİSTİKLERİ
- VERİTABANI YARAT
- FONKSİYON OLUŞTURMA
- ROL OLUŞTUR
- TABLO OLUŞTURMA
- GÖRÜNÜMÜ OLUŞTUR
- DAMLA VERİTABANI
- DAMLA FONKSİYONU
- DAMLA ROLÜ
- DAMLA MASASI
- DAMLA GÖRÜNÜMÜ
- HİBE
- REVOKE
Çekirdek SQL DDL ifadeleri:
- alter
- KIRP
- YORUM YAP
- YARATMAK, YAPMAK, TASARLAMAK, ÜRETMEK
- TANIMLAMAK
- ADINI DEĞİŞTİRMEK
- DÜŞÜRMEK
- GÖSTERMEK
- KULLANIM
Bunlar tüm SQL sürümlerinde görünecektir. Her bir DDL komutu çalışmak için bir nesne tipi ve bir tanımlayıcı gerektirecektir.
Örneğin: CREATE TABLE () veya DROP objecttype objectname.
DML (Veri Manipülasyon Dili)
SQL'in bir diğer unsuru DML'dir (Veri İşleme Dili). Bu, bir SQL veritabanındaki verileri almanızı, eklemenizi, güncellemenizi, kaldırmanızı ve genellikle yönetmenizi sağlar. Bu komutlar, veritabanlarını yönetirken günlük olarak kullanacağınız komutlardır. Bu kendi başına belirli bir dil değil, SQL'in bir parçasını oluşturur.
- SEÇ
- INSERT
- GÜNCELLEME
- SİL
- Toplu iç
- BİRLEŞMEK
- METNİ OKU
- UPDATETEXT
- WRITETEXT
- BAŞLA
- COMMIT
- ROLLBACK
- İçine kopyala