1.Kolay
Bir müşteri birçok sipariş verebilir, ama her sipariş tam olarak bir müşteriye aittir. Bu hangi tür ilişkidir?
- ASıfıra sıfır
- BÇoka çok
- CBire çok
- DBire bir
2.Kolay
INNER JOIN ne döndürür?
- AYalnızca her iki tabloda eşleşen değerlere sahip satırları
- BHer iki tablodaki tüm satırları
- CEşleşmeyen satırları
- DSol tablodaki tüm satırları; eşleşme olmayan yerlerde NULL ile
3.Kolay
Bir tablodan veri getiren SQL ifadesi hangisidir?
- AUPDATE
- BSELECT
- CCREATE
- DINSERT
4.Orta
Birinci normal form (1NF) neyi gerektirir?
- AHer tablonun tam olarak bir sütunu olmasını
- BAnahtar olmayan her sütunun anahtarın tamamına ve yalnızca anahtara bağlı olmasını
- CHiç yabancı anahtar olmamasını
- DHer sütunun atomik değerler içermesini ve tekrarlayan grupların olmamasını
5.Orta
Veritabanı tetikleyicisi (trigger) nedir?
- AAramaları hızlandıran bir indeks türü
- BBir kullanıcının elle çalıştırdığı bir sorgu
- CBir tabloda INSERT, UPDATE veya DELETE gibi belirli bir olay gerçekleştiğinde otomatik olarak çalışan kod
- DVeritabanının zamanlanmış bir yedeği
6.Orta
WHERE EXISTS (alt sorgu) bir satır için ne zaman doğrudur?
- AAlt sorgu en az bir satır döndürdüğünde
- BAlt sorgu tam olarak bir satır döndürdüğünde
- CAlt sorgu hiç NULL değer döndürmediğinde
- DAlt sorgu sıfırdan büyük bir sayı döndürdüğünde
7.Zor
R(A, B, C, D) A → B ve C → D fonksiyonel bağımlılıklarına sahiptir. Aday anahtar nedir?
- A{C}
- B{A}
- C{A, C}
- D{B, D}
8.Zor
SELECT day, SUM(amount) OVER (ORDER BY day) FROM sales neyi hesaplar?
- AGün başına yalnızca o günün toplamını içeren bir satır
- BGüne göre sıralanmış, amount'un kümülatif (yürüyen) toplamını
- CHer satırda tüm tutarların toplamını
- DGün başına ortalama tutarı
Cevap anahtarı
- 1. C · Bire çok
- 2. A · Yalnızca her iki tabloda eşleşen değerlere sahip satırları
- 3. B · SELECT
- 4. D · Her sütunun atomik değerler içermesini ve tekrarlayan grupların olmamasını
- 5. C · Bir tabloda INSERT, UPDATE veya DELETE gibi belirli bir olay gerçekleştiğinde otomatik olarak çalışan kod
- 6. A · Alt sorgu en az bir satır döndürdüğünde
- 7. C · {A, C}
- 8. B · Güne göre sıralanmış, amount'un kümülatif (yürüyen) toplamını
Tam adım adım çözümler: bu konuyu examproblems.com’da çalışın.