Veritabanı Programlama
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
Bir tablo üzerinde yeni kayıt veya kayıtlar girildikten sonra otomatik olarak bir eylem veya eylemler yapılması istenildiği zaman aşağıdakilerden hangisi kullanılır?
- 2
Tabloya girilen her bir kaydın diğer kayıtlardan farklı bir değer olmasını sağlama kısıtı hangi tanımlanabilir veri bütünlüğü esasına dayanır?
- 3
Bir tablodaki bir sütundaki değerin diğer tablolardaki değerlerle denetlenmesini sağlayan kısıtlayıcı aşağıdakilerden hangisidir?
- 4
Aşağıda yer alan seçeneklerin hangisi veri bütünlüğü sağlama yöntemlerinin fonksiyonellik düzeyleri ele alındığında düşük fonksiyonellikten yüksek fonksiyonelliğe doğru sıralanmıştır?
- 5
- Kısıtlar
- Kurallar
- Varsayılanlar
- Saklı yordamlar
Yukarıdakilerden hangileri Tanımlanabilir Veri Bütünlüğü kapsamında yer alır?
- 6
Aşağıdakilerden hangisi verilerin sorgulanması veya değiştirilmesinin kullanıcı veya arayüz tarafından oluşturulacak sorgularla yapıldığı veritabanlarına verilen genel isimdir?
- 7
İşlemden önce araya giren tetikleyici, aşağıdakilerden hangisidir ?
- 8
Veritabanının üretmiş olduğu standart hata mesajlarının dışında bir hata mesajı üretmek için aşağıdakilerden hangisi kullanılır ?
- 9
“Bir tablodaki bir sütuna ait değerlerin, başka bir tablonun belli bir sütunundan gelmesinin denetlenmesini sağlayan kısıtlayıcıdır.”
Yukarıda tanımı verilen kısıtlayıcı aşağıdakilerden hangisidir?
- 10
Aşağıdakilerden hangisi referanssal bütünlüğü sağlayabilecek bir tekniktir?
- 11
Bir tablo üzerinde yeni kayıt veya kayıtlar girildikten sonra otomatik olarak bir eylem veya eylemler yapılması istenildiğinde aşağıdaki tetikleyicilerden hangisi kullanılır?
- 12I. Bir sütuna birincil anahtar kısıtlayıcısı tanımlanır ise o sütundaki tüm satırlara bir değer girilmesini zorlar yani NULL kalamaz. II. Her tabloda en fazla bir adet birincil anahtar kısıtlayıcısı bulunabilir. III. Birincil anahtar alana girilen veriler tekil olmak zorundadır. Yukarıda Birincil Anahtar Tanımlayıcısı(BAK) hakkında verilen bilgilerden hangileri doğrudur?
- 13
Veritabanının üretmiş olduğu standart hata mesajlarının dışında bir hata mesajı üretmek için aşağıdakilerden hangisi kullanılır ?
- 14
Veritabanında bir eylem gerçeklendiği zaman başka bir eylem veya eylemlerin gerçeklenmesi istediği zaman kullanılan tetikleyicilere verilen ad aşağıdakilerden hangisidir?
- 15
Check Constraint şeklinde tanımlanan kısıtlayıcı aşağıdakilerden hangisidir?
- 16
Bir tablodaki bir sütundaki değerin diğer tablolardaki değerlerle denetlenmesini sağlayan kısıtlayıcı aşağıdakilerden hangisidir?
- 17
"Veri bütünlüğü, bir tabloda verilere ...., .... veya ...... gibi işlemler yapılırken diğer tablo ya da tablolardaki verilerin birbirleriyle uyum içinde olmasının sağlanmasıdır." cümlesinde boş bırakılan yerlere aşağıdakilerden hangisi getirilmelidir?
- 18
- Tetikleyiciler özel bir kısıtlayıcı türüdür.
- Tetikleyiciler kullanılarak SQL Server üzerinde herhangi bir eylem gerçeklendiğinde başka bir eylemin gerçeklenmesi sağlanabilir.
- Veritabanı bütünlüğünün sağlanması için kontrol mekanizmaları oluşturmak amacıyla kullanılırlar.
- Veritabanında bir eylem gerçeklendiğinde bir tetikleyici tetiklenir ise eylem ile tetikleyici RAM’de geçici bir hafıza bloğunda ele alınır.
Veritabanlarında tetikleyicilerle ilgili yukarıda verilen bilgilerden hangileri doğrudur.
- 19
Check Constraint şeklinde tanımlanan kısıtlayıcı aşağıdakilerden hangisidir?
- 20
Bir tabloda verilere UPDATE, DELETE veya INSERT gibi işlemler yapılırken diğer tablo ya da tablolardaki verilerin birbirleriyle uyum içinde olması aşağıdakilerden hangisi ile ifade edilebilir?