SQL (Structered Query Language) kelime açılımı Türkçe karşılığı “yapısal sorgulama dili” olarak geçmiştir. Sorgulama dili olarak bilinen SQL ile veri tabanı işlemlerinin hızlı bir şekilde gerçekleştirilmek için kullanılan bir alt dil olarak da ifade edilebilmektedir. Verilerin doğru yönetilmesi ve tasarlanması SQL ın temel amacıdır. Dünya üzerinde programlama dili olarak kabul görmüş olan SQL tam olarak bir sorgu dilidir. Düşünüldüğü kadar kolay olmayan bir dil olup kurulum ve kaldırma işlemlerini gerçekleştirmek için destek alınması gereklidir. Bilgisayar ortamında yer alan bilgiler sistemde veri olarak saklanması, istenilen zamanda verilere ulaşabilme imkanını sunmaktadır. SQL bu sırada devreye girmektedir. Kendiniz için oluşturmuş olduğunuz kriterler ile sunduğunuz verilerde sorgu işlemi SQL ile kolaylıkla yapılabilmektedir. Evren akışında olduğu müddetçe bilgi artışı her geçen gün hızla devam edecektir. Artış gösteren bilgi ile beraberinde önemli olan verilerin depolanmasıdır. Veri tabanı ve kullanıcı arasındaki iletişimi sağlayan SQL; İnstagram, WhatsApp, Facebook gibi şirketlerde veri işleme ve depolama amaçlı kullanılmaktadır.
Structered Query Language ‘de işlemleri gerçekleştirmesi için sisteme verilen komutlara sorgu denilmektedir. Sisteme verilen talimatlar ile sistem sorguyu girdi olarak alarak istenen çıktıyı vermektedir. SQL sorgusu sırasında ilk olarak yüksek seviyeli dilin düşük seviyeli dile dönüştürmek için SQL sorguların cebirsel ifadelere çevrilmesi, söz dizimi hataların kontrolü sağlanır. Verimli sorgu için sorgu iyileştirici ile optimize sağlanır ve verimli sorgu haline getirir. Tüm olası permütasyon ve kombinasyonlar sağlanarak en etkili sorgu oluşturulur ve değerlendirilmeye alınır. Değerlendirilen en etkin sorgu sonucu kullanıcılara sunulur.
TEMEL SQL KOMUTLARI NELERDİR?
- DQL
Data Retrieval Türkçe karşılığı veri sorgulama dili olan DQL, veri tabanından veri alınmasında kullanılmakta olup SQL komutu seçme (SELECT)dir. - DDL
Veri tanımlama dili olarak kullanılan SQL ile veri tabanı oluşturma, yapısını değiştirme, kullanma ve kaldırma imkanını sunması demektir. Veri tanımlama dili (DDL) veri tabanı şemasını, nesne yapısını oluşturma ve değiştirme ile ilgili olduğu için; DROP, ALTER, CREATE, COMMENT, RENAME, ALTER SQL komutları kullanmaktadır. - DML
Data Manipulation Language Türkçe karşılığı Veri Manipülasyon Dili olan DML, veri tabanında yer alan verileri silme, değiştirme, güncelleştirme ve saklama amaçlı kullanılmaktadır. UPDATE, DELETE, MERGE ve INSERT Veri Manipülasyon Dilinde kullanılan komutlardır. - DCL
Data Control Language Türkçe karşılığı Veri Kontrol Dili olan DCL, veri tabanınızda oluşabilecek kötüye kullanımlara karşı güvene almanızı, şema nesnelerinin erişimini sağlamak ve kaldırmak için kullanılmaktadır. REVOKE ve GRANT Veri Kontrol Dili komutlarından bazılarıdır. - TCL
Veri tabanı işlem yönetimi olarak bilinmekte olan TCL, veri tabanının ACID özellikleri için temel kuralları takip ederek işlem sonucunda başarı veya başarısızlık kanısına ulaşmaktadır. Veri tabanı manipülasyonu (DML) tarafından yapılan değişikliklerin yönetilmesinde TCL kullanılmaktadır. COMMIT, SAVEPOINT, TRANSACTION, ROLLBACK Structered Query Language (SQL) komutlarıdır.
- Mobil oyun hangi programlarla yapılır? - 9 Haziran 2025
- SQL ve TEMEL SQL KOMUTLARI NELERDİR? - 9 Haziran 2025
- ASP.NET NEDİR? - 9 Haziran 2025
İlk Yorumu Siz Yapın