KONUMSAL VERİTABANI I Dersi VERiTABANI KURAMI soru detayı:
SORU:
Yapılandırılmış sorgulama dilini açıklayarak kategorilerini belirtiniz.
CEVAP:
VTYS yazılımları veritabanı yönetimi için uygulamada küçük farklılıklar gösterseler de Yapılandırılmış Sorgulama Dili (Structured Query Language – SQL) adı verilen, veritabanları ile iletişim kurmayı sağlayan standart bir dil kullanılmaktadır. SQL kullanılarak veritabanı üzerindeki tüm yönetimsel işlevler gerçekleştirilebilmektedir. SQL komutları hizmet ettikleri işlevlere bağlı olarak kategorilere ayrılmaktadır. Bazı uzmanlar bu kategorilerin ayrı diller ya da alt diller olduğunu savunsalar da bütün SQL komutlarının temel dizilimi ve kuralları aynı olduğu için, tek bir dil altındaki işlevsel farklılık gösteren kategoriler olarak değerlendirilmesi gerekir. Bu kategoriler;
• Veri Tanımlama Dili (Data Definition Language – DDL),
• Veri Sorgulama Dili (Data Query Language – DQL),
• Veri İşleme Dili (Data Manipulation Language – DML),
• Veri Kontrol Dili (Data Control Language – DCL),
• İşlem Kontrol Komutları (Transaction Control Commands) olarak listelenebilir