DDL komutları SQL'in bir parçasıdır ve veritabanları oluşturmak ve yönetmek için DML, DCL ve TCL komutlarıyla birlikte çalışır. SQL yönetimi için temel yapı taşlarını oluştururlar ve Yapılandırılmış Sorgu Dili kullanarak veritabanı yönetip yönetmeyeceğinizi bilmek için yararlıdır.
SQL komutları esas olarak DDL ve DML'den oluşur. DDL komutlarıyla bir veritabanı oluşturur veya siler ve DML ile veri ekler, taşır veya değiştirirsiniz. 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. Veritabanlarını etkili bir şekilde oluşturmak ve yönetmek için ihtiyaç duyduğunuz araçları sağlamak için hepsi SQL içinde birlikte çalışır. Bu komutları bilmek, veritabanı yöneticisine veya desteğine girmek isteyen herkes için çok önemlidir.
SQL uzmanı değilim ama onları kullandım ve yönettim. Ben de uykusunda bu tür şeyleri yazan biriyle yakın arkadaşım. Aşağıdaki öğretici sözlerim olabilir, ancak bilgi ve uzmanlığın hepsi ona aittir. Herhangi bir hata veya eksiklik yalnızca benim olacak.
Aşağıda her dil için temel komutlar yer almaktadır. 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 gerekli terimleri listeler. DCL komutları, kullanıcıları yönetmek için gerekli terimleri listeler ve TCL komutları, kaydetme noktalarını ayarlamak ve değişikliklerinizi uygulamak için kullanabileceğiniz şeylerdir.
DDL (Veri Tanımlama Dili)
DDL (Veri Tanımlama 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 ifadeleri, şema ve nesneleri oluşturma, silme, değiştirme gibi çeşitli yollarla veritabanının yapısını değiştirir.
Kullandığınız SQL'in türüne bağlı olarak DDL ifadeleri şunları içerebilir:
- TABLOYU DEĞİŞTİR
- GÖRÜNÜMÜ DEĞİŞTİR
- BİLGİSAYAR İSTATİSTİKLERİ
- VERİTABANI YARAT
- FONKSİYON OLUŞTUR
- ROL OLUŞTUR
- TABLO OLUŞTUR
- GÖRÜNÜM OLUŞTUR
- DROP VERİTABANI
- DROP FONKSİYONU
- DAMLA ROLÜ
- DAMLA TABLOSU
- DAMLA GÖRÜNÜMÜ
- HİBE
- İPTAL ET
Temel SQL DDL ifadeleri şunlardır:
- YAŞ
- TRUNCATE
- YORUM YAP
- OLUŞTURMAK
- TANIMLAMAK
- ADINI DEĞİŞTİRMEK
- DÜŞÜRMEK
- GÖSTERMEK
- KULLANIM
Bunlar, SQL'in tüm sürümlerinde görünecektir. Her DDL komutunun çalışması için bir nesne türü ve bir tanımlayıcı gerekir.
görünüm ve google takvimi nasıl senkronize edilir
Örneğin: CREATE TABLE [tablo adı] ([sütun tanımları]) [tablo parametreleri] veya DROP nesne türü nesne adı.
DML (Veri İşleme Dili)
SQL'in diğer bir öğesi DML (Veri işleme dili). Bu, bir SQL veritabanı içindeki verileri almanıza, eklemenize, güncellemenize, kaldırmanıza ve genel olarak yönetmenize olanak tanır. Bu komutlar, veritabanlarını yönetirken her gün kullanacağınız komutlar olacaktır. Bu kendi başına belirli bir dil değil, SQL'in bir parçasını oluşturur.
Robinhood'da saatler sonra ticaret yapabilir misin?
- SEÇ
- EKLE
- GÜNCELLEME
- SİL
- TOPLU EK
- GİT
- METNİ OKU
- UPDATETEXT
- YAZMA METNİ
- BAŞLA
- KOMİTE
- GERİ DÖNÜŞ
- KOPYALA
- KOPYALA
- KOYMAK
- ALMAK
- LİSTE
- KALDIR
Yine, farklı SQL türleri bu DML komutlarının bir kısmını veya tamamını kullanacak ve hatta çoğu kendi komutlarını bile ekleyecektir.
Örneğin: [tablo adı] 'ndan [sütun adları]' nı SEÇİN veya GÜNCELLEME [tablo adı] SET [sütun adı = değer] burada [koşul].
DCL (Veri Kontrol Dili)
DCL (Veri Kontrol Dili), kullanıcıları ve sistemi veritabanının etrafında kontrol etmek için kullanılır. Çoğunlukla kullanıcı izinlerini yönetmek ve veri güvenliğini yönetmek için kullanılır, bu yüzden bilmek önemlidir.
Yaygın DCL komutları şunları içerir:
- HİBE
- İPTAL ET
- AYARLAYICI
- EXECUTE AS, ifade
- YÜRÜTME, fıkra
- GERİ DÖN
- AÇIK ANAHTAR.
- ANAHTAR ANAHTARI KAPATIN
- AÇIK SİMETRİK ANAHTAR
- SİMETRİK ANAHTARI KAPATIN
Örneğin: [nesne] ÜZERİNDEN [kullanıcı] 'ya [kullanıcı] ÜZERİNDEN [kullanıcı] ÜZERİNDEN [nesne] ÜZERİNDEN [izni] İPTAL ET [izin] VERİN [ayrıcalık].
TCL (İşlem Kontrol Dili)
TCL (İşlem Kontrol Dili), mantıksal işlemler oluşturmak ve verilerde DML ifadeleri tarafından yapılan herhangi bir değişikliği yönetmek için DML ifadelerini bir arada gruplandırmak için kullanılır. DML komutlarını uygularsanız, geçerli oturumu kapatana kadar bunların kalıcı hale getirilmesi gerekmez. Herhangi bir nedenle manuel olarak uygulamak istiyorsanız, bir TCL komutu kullanabilirsiniz.
- DAĞITILMIŞ İŞLEM BAŞLAT
- İŞLEM BAŞLAT
- İŞLEMİ TAAHHÜT
- İŞİ TAAHHÜT
- GERİ DÖNÜŞ İŞLEMİ
- GERİ DÖNÜŞ ÇALIŞMASI
- İŞLEMİ KAYDET
Örneğin: COMMIT; siz diğer komutlara geçmeden önce DML ile yaptığınız değişiklikleri kaydeder. SAVEPOINT kayıt noktası_adı; bir oyun kaydetme gibi bir kaydetme pozisyonu yaratacaktır. Bir şeyler ters giderse, veritabanını o noktaya geri alabilir ve yeniden başlayabilirsiniz.
Bu dördü, SQL veritabanlarını yönetmenin temel yapı taşlarıdır. Bu, SQL konusunu keşfetmek isteyenler için oldukça yüksek seviyeli bir sayfadır. Bu komutları ve nasıl kullanıldıklarını öğrenin ve yepyeni bir veritabanı ve veritabanı yönetimi dünyası devreye giriyor. SQL çoğu bulut uygulamasının, web sitelerinin, web uygulamalarının, uygulamaların ve çevresindeki çoğu üretkenlik paketinin arkasında olduğu için öğrenmek iyi bir beceridir!
Ilginç Haberler
Editörün Seçimi
Bilgisayar korsanları, akıllı TV'niz aracılığıyla ev ağınıza girebilir
Bir bilgisayar korsanı iki Samsung TV setini radyodan yayılan bir saldırı ile tamamen açık bıraktığında, akıllı TV'ler ev güvenliğinizdeki bir sonraki büyük delik olabilir. Saldırı, karasal radyo sinyallerini kullanarak akıllı TV'leri bir
SpellBreak'te Öğretici Nasıl Geçilir?
Çoğu battle royale oyunu, oyuncuların silah toplamasını gerektirir, ancak Spellbreak bu modele uymuyor. Bunun yerine yere düşecek ve sihirle savaşarak eldivenleri ve rünleri alacaksınız. Geliştiricilerin ihtiyaç duyması şaşırtıcı değil
Xbox 360'ı TV'nize Bağlama
Bu adım adım kılavuz, Xbox 360 konsolunuzu televizyonunuza nasıl bağlayacağınızı gösterir.
Chromebook'ta Ekran Görüntüsü Nasıl Yapılır?
Kompakt ve kullanımı kolay olacak şekilde tasarlandığından, bir Chromebook üzerinde çalışmak genellikle çocuk oyuncağıdır. Ancak bu kompakt tasarım, çoğu kişinin aşina olduğu şeyi değiştirdi. Örneğin, ekran görüntüsü almak artık
Windows 10 Fall Creators Güncellemesini Yüklemek için Genel Anahtarlar
Etkinleştirme olmadan yüklemek için Windows 10 Fall Creators Update için genel anahtarlar alın. Bu anahtarlar, yalnızca değerlendirme için Windows'u yükleyebilir.
Windows 10'da Zamanlamaya Göre Sistem Geri Yükleme Noktası Oluşturun
Windows 10'da bir zamanlamaya göre otomatik olarak yeni bir geri yükleme noktası oluşturmak ilginizi çekebilir. İşte nasıl yapılabileceği.
Bir Aygıt Apple Kimliğinden Nasıl Kaldırılır
Bir aygıtı Apple Kimliğinden kaldırmak ne işe yarar ve Apple Kimliğimden bir şeyi nasıl kaldırırım?