Cevaplı Veritabanları ve SQL çalışma kâğıdı
Ücretsiz yazdırılabilir Veritabanları ve SQL çalışma kâğıdı: kolaydan sınav düzeyine 8 soru ve cevap anahtarı. Yazdırın ya da PDF olarak kaydedin.
Öğretmenler için: sınıfta ücretsiz yazdırılabilir, çoğaltılabilir ve kullanılabilir. Her yeni çalışma kâğıdında yeni değerler ve kendi cevap anahtarı vardır. Ders sayfanızda ExamProblems bağlantısı vermeniz bizi memnun eder.
Ad: ____________________ Tarih: ____________
1.Kolay
GRANT ve REVOKE SQL'in hangi bölümüne aittir?
- AVeri Sorgulama Dili (DQL)
- BVeri İşleme Dili (DML)
- CVeri Kontrol Dili (DCL)
- DVeri Tanımlama Dili (DDL)
2.Kolay
Hangi kısıt bir sütunun asla boş (NULL) bırakılamayacağını garanti eder?
- ACHECK NULL
- BNOT NULL
- CUNIQUE
- DDEFAULT
3.Kolay
Bir işlemde ROLLBACK ne yapar?
- Aİşlem başladığından beri yapılan değişiklikleri geri alır
- BTabloyu siler
- CSon ifadeyi tekrarlar
- Dİşlemin tüm değişikliklerini diske kalıcı olarak kaydeder
4.Orta
Bir sütun 10, 20 ve NULL değerlerini tutuyor. AVG(col) ne döndürür?
- A10
- B30
- C15
- DNULL
5.Orta
Hangi ifade bir tablonun tüm satırlarını kaldırır, yapısını korur ve WHERE yan tümcesi alamaz?
- AWHERE yan tümcesiyle DELETE FROM
- BALTER TABLE
- CDROP TABLE
- DTRUNCATE TABLE
6.Orta
WHERE EXISTS (alt sorgu) bir satır için ne zaman doğrudur?
- AAlt sorgu tam olarak bir satır döndürdüğünde
- BAlt sorgu hiç NULL değer döndürmediğinde
- CAlt sorgu en az bir satır döndürdüğünde
- DAlt sorgu sıfırdan büyük bir sayı döndürdüğünde
7.Zor
Hangi pencere fonksiyonu (window function), her bölüm (partition) içindeki satırlara eşitlik olmadan 1, 2, 3, ... değerlerini atar?
- ADENSE_RANK()
- BCOUNT()
- CRANK()
- DROW_NUMBER()
8.Zor
customers LEFT JOIN orders işleminden sonra müşteri başına siparişleri saymak için neden COUNT(*) yerine COUNT(o.id) kullanılır?
- ACOUNT(*) bir birleştirmeden sonra kullanılamaz
- BCOUNT(o.id) yalnızca farklı müşterileri sayar
- CCOUNT(*) NULL değerli satırları yok sayar
- DCOUNT(*) siparişi olmayan müşteriler için NULL ile doldurulmuş satırı 1 olarak sayar