Tablolarda anahtar olmayan öznitelik, birleşik anahtarın sadece bir kısmı ile belirleniyorsa burada ne tür bir bağımlılık mevcuttur?
Doğru Cevap!
Yanlış Cevap!
Doğru Cevap: C) Kısmi Bağımlılık
İki adımda yapılacak işlemin tek bir işlem gibi yapılmasını sağlayan yapı aşağıdaki seçeneklerden hangisinde doğru olarak verilmiştir?
Doğru Cevap: E) TRANSACTION
Veritabanına erişim yetkilerini belirleme, veritabanı kullanımının düzenlenmesi ve izlenmesini saglama, ihtiyaç duyulan yazılım ve donanım kaynaklarını edinme gibi sorumlulukları olan veritabanı kullanıcısı kimdir?
Doğru Cevap: A) Veritabanı Yöneticisi
Aşağıdakilerden hangisi ardı ardına gelen ve birbiriyle bağımlı birden fazla SQL komutunun tek bir SQL komutu olarak kullanılmasını sağlar?
Doğru Cevap: C) TRANSACTION
Veri sorgulamasında kayıtların belirli ölçütlere göre sınırlanması ya da diğer bir ifadeyle tablolar içinde aranması için aşağıdaki hangi komut kullanılır?
Doğru Cevap: D) Where
Veri tabanında normalleşme sürecinde her aşamada uygulanan kurallar mevcuttur. Eğer ikinci kural uygulanıyor ise nasıl ifade edilmektedir?
Doğru Cevap: D) 2NF
Aşağıdakilerden hangisi 2NF için yanlış bir bilgidir?
Doğru Cevap: B) 2NF sonucunda satır güncelleme aykırılığı görülebilir.
Aşağıdakilerden hangisi veritabanlarında aykırılıkların oluşmasına sebep olan bir işlem değildir ?
Doğru Cevap: E) Birincil anahtar değerinde güncelleme yaparken detay tablolarda da ilişkili yabancı anahtarlar sırasıyla (cascade) güncellenmesi
Normalleştirme aşamalarının hangisinde geçişli fonksiyonel bağımlılıklar ortadan kalkmaktadır?
Doğru Cevap: C) 3NF
I. Kavramsal veri modelleme II. Mantıksal veri modelleme III. Fiziksel veri modelleme IV. Geometrik veri modelleme Veri tabanı tasarım aşamaları aşağıdakilerin hangisinde doğru verilmiştir?
Doğru Cevap: B) I, II ve III
Veri işleme dilinde verileri güncellemek için aşağıdaki hangi komutlar kullanılmaktadır?
Doğru Cevap: D) Update
Aşağıdakilerden seçeneklerden hangisi SQL’de istenilen bir kaydın silinmesi için kullanılan bir komuttur?
Doğru Cevap: E) DELETE
SQL Server yazılımı için kurulum ve yazılım ara yüzleri için aşağıdaki adımlardan hangisi yoktur ?
Doğru Cevap: C) Arayüz Yapılandırması
Aşağıdakilerden hangisi normalleştirmenin asıl amaçlarından biri değildir ?
Doğru Cevap: D) Sorgu süresini azaltmak.
Veritabanı modelinden sorunlu fonksiyonel bağımlılıklarının aşama aşama kaldırılması işlemi aşağıdakilerden hangisidir?
Doğru Cevap: C) Normalleştirme
I. CREATE II. GRANT III. REKOVE Yukarıdakilerden hangisi DDL komutlarının en temel üç ifadesi olan komutlarından biridir?
Doğru Cevap: A) Yalnız I
Bir veritabanında bulunan "Oğrenciler" isimli tabloda "OgrenciNo", "OgrenciIsim", "OgrenciPuan", "VeliAylikGelir" alanları bulunmaktadır. Puanı 90 ile 100 arasında bulunan başarılı öğrencilerden ekonomik durumu iyi olmayan öğrencilere burs verilecektir. Bunun için ölçüt velinin aylık gelirinin 2000 TL'nin altında olmasıdır. Buna göre verilen şartlara uyan öğrencilerin isimlerini numara sırasına göre getiren sorgu aşağıdakilerden hangisidir?
Doğru Cevap: A) SELECT [OgrenciIsim] FROM Oğrenciler WHERE ([OgrenciPuan] BETWEEN 90 AND 100) AND ([VeliAylikGelir]<2000) ORDER BY OgrenciNo ASC
Güncelleme işlemi aşağıdaki komutlardan hangisi ile yapılmaktadır?
Doğru Cevap: A) Update
Varlık ilişki modeli gerçek hayattaki varlıklar, aralarındaki ilişkiler ve varlıklar ile ilişkilerin özelliklerini içerir. Buna göre bu modelde Çalısan, ögrenci, hasta gibi varlıklar hangi sınıfa dahildir?
Doğru Cevap: D) Kişi
SELECT DanismanIsim FROM Danismanlar WHERE "........." (SELECT * FROM Ogrenciler WHERE Ogrenciler.DanismanNO = Danisman.NO) Yukarıdaki sorgu ile Danismanlar tablosunda sadece öğrencisi olmayan danışman isimleri sıralanmak istenmektedir. Buna göre tırnak işaretleri arasındaki boşluğa aşağıdaki ifadelerden hangisi gelmelidir?
Doğru Cevap: E) NOT EXISTS