Veritabanı Sistemleri
Ünite Sınavı Soruları
- 20 soru
- Soru metinleri açık; şıklar ve cevap anahtarı uygulamada
- 1
Bir tabloda yer alan bazı özniteliklerin başka bir öznitelik aracılığıyla üçüncü bir özniteliğe bağımlı olması hangi tür bağımlılığa girer?
- 2
Bir öznitelik A, diğer öznitelik B’ye bağlı iken; B özniteliği de A’ya bağımlı ise burada ne tür bir bağımlılık mevcuttur?
- 3
I. Normalleştirme ile tablolar ve tablolar arasındaki ilişkiler tekrar düzenlenerek tutarsız bağımlılıklar kaldırılır.
II. Mevcut bir veri tabanındaki ilişkilerin iyileştirilmesi için normalleştirme kullanılamaz.
III. Normalleştirme kuralları iki öznitelik arasındaki kısıtlara dayanan fonksiyonel bağımlılık kavramı ile test edilemez.
Normalleşme ile ilgili yukarıdaki ifadelerden hangileri doğrudur? - 4
Bir tabloda birincil anahtar bir veya daha fazla öznitelikten oluşabilir. Eğer birincil anahtar iki veya daha fazla öznitelikten oluşuyorsa bu tür birincil anahtarlara birleşik anahtar (composite key) adı verilir. Bu tür tablolarda anahtar olmayan öznitelik, birleşik anahtarın sadece bir kısmı ile belirleniyorsa buna ne ad verilir?
- 5
-Tablolar ilişkilendirilebilir şekilde tasarlanır ve çok değerli öznitelikler kaldırılır.
-Tablonun her bir satır ve sütun kesişiminde atomik değer olacak şekilde tablo tekrar yapılandırılır.
-Birden fazla bilgi tek bir sütunda tutulamaz. Tekrarlanan veriler kaldırılır.
Yukarıda bilgileri verilen normalleştirme aşaması aşağıdakilerden hangisidir?
- 6
- Veri artıklığını minimum yapmak
- Veri bütünlüğünü sağlayan kısıtların uygulamasını basitleştirmek
- Veri işlemeyi daha basit hâle getirmek
Verilen maddelerden hangisi/hangileri normalleştirmenin amaçlarındandır?
- 7
Aşağıdakilerden hangisi 1NF’da uygulanan aşamalardan biri değildir?
- 8
I. Veri artıklığını (redundancy) minimum yapmak.
II. Veri bütünlüğünü sağlayan kısıtların uygulamasını basitleştirmek.
III. Veri işlemeyi (ekleme, güncelleme ve silme) daha basit hâle getirmek
Yukarıdakilerden hangisi normalleştirmenin amaçlarından birdir? - 9
1NF’deki tablodan bir satır silindiğinde faydalı veriler de siliniyorsa, bu aykırılığa ne ad verilir?
- 10
Tabloda bir alandaki değerler virgülle ayrılarak oluşturulan liste veya dizi değerlerinden oluşuyorsa aşağıdakilerden hangi tür bağımlılık vardır?
- 11
Aşağıdakilerden hangisi 3NF ile ilgili yanlış bir bilgidir?
- 12
Bir veritabanını iyileştirmek için uygulanan 5 adımlı süreçte, 4. ve 5. normalleştirme adımlarını uygulamanın olumlu yönü aşağıdaki seçeneklerin hangisinde verilmiştir?
- 13
Bir tabloda anahtar olmayan öznitelik, birleşik anahtarın sadece bir kısmı ile belirleniyorsa bu hangi tür bağımlılığa girer?
- 14
Veri tabanlarında görülebilecek ayrılık türleri aşağıdakilerin hangisinde doğru olarak verilmiştir?
- 15
Veritabanında birincil ve yabancı anahtar ile ilişkilendirilmiş iki tablo olsun. Birinci tabloda kayıtların özet bilgilerinin, diğerinde ise ilgili kayıtların detay bilgilerinin tutulduğunu varsayalım. Bu iki tablo asıl ve detay tablolar olarak isimlendirilir. Asıl ve detay tablolarda, detay tabloya veri eklenirken asıl tabloya ilgili veri eklenmez ise aşağıdakilerden hangisi oluşur?
- 16
I. BCNF
II. FCNF
III. 5NF
Yukarıdakilerden hangisi veri tabanı tasarım aşamalarından biridir? - 17
Normalleştirme aşamalarının hangisinde geçişli fonksiyonel bağımlılıklar ortadan kalkmaktadır?
- 18
I. Normalleştirme kuralları iki öznitelik arasındaki kısıtlara dayanan kısmi bağımlılık kavramı ile test edilir.
II. Her aşamada uygulanan kurala Normal Form (NF) adı verilir.
III. İlk kural uygulanıyorsa veritabanı tasarımının birinci normal formda (1NF) olduğu, ikinci kural uygulanıyorsa ikinci normal formda (2NF) olduğu şeklinde ifade edilir.
Normalleştirme ile ilgili verilen bilgilerden hangisi/hangileri doğrudur?
- 19
Aşağıdakilerden hangisi veritabanlarında aykırılıkların oluşmasına sebep olan bir işlem değildir?
- 20
Tabloda bir alandaki değerler virgülle ayrılarak oluşturulan liste veya dizi değerlerinden oluşuyorsa aşağıdakilerden hangi tür bağımlılık vardır?