Final 2022-2023 20 soru

Veri Tabanı Tasarımı 2022-2023 Final

Kaynak: https://lolonolo.com/2022/12/31/veri-tabani-tasarimi-2022-2023-final-sorulari/

📖 Konu özeti (sınav öncesi tekrar)

Veri Tabanı Tasarımı 2022 Final Soruları

20 soru
Şıkka dokun, anında açıklamasını gör — ya da çalışma modunda tüm cevapları aç.
Soru 1
Aşağıdakilerden hangisi uygun bir veri tabanı tablosu değişkeni adıdır?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Ders kapsamında sütun (değişken) adları camelCase ile yazılır: ilk kelime küçük, sonraki kelimelerin baş harfi büyük, boşluksuz ve Türkçe karaktersiz. evAdresi bu kurala uyar. Boşluk ya da Türkçe karakter içeren adlar uygun değildir; isyeriadresi ise kelime ayrımı olmadığı için okunaksızdır.

Soru 2
Aşağıdakilerden hangisi normal formun özelliklerinden biri değildir?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Normal formlar, veri tabanı tasarımında uygulanan kurallardır ve süreç sonunda normalize bir veri tabanı elde edilir; öznel olduğu için test etmek de zor olabilir. Ancak normal formlar 3 adımla sınırlı değildir: 1NF, 2NF, 3NF'nin yanında BCNF, 4NF, 5NF ve alan/anahtar normal form da vardır.

Soru 3
Sürekli kayıt alan, merkezi bir kayıt tablosu bulunduran veri tabanı tasarımlarına verilen ortak ad nedir?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Sürekli kayıt alan merkezi bir kayıt (olgu) tablosu ve çevresinde bu tabloya bağlı tanım tabloları bulunan tasarıma yıldız şema denir. Adını, merkezdeki tablonun etrafındaki tabloların yıldız biçiminde dizilmesinden alır.

Soru 4
Aşağıdakilerden hangisi uygun bir veri tabanı tablosu adıdır?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Ders kapsamında tablo adları tekil, baş harfi büyük ve Türkçe karakter içermeyecek şekilde yazılır. Kullanici bu kurallara uyar. Kullanıcılar çoğul ve Türkçe karakterli, KULLANICI_TABLOSU tamamen büyük harfli, kullanıcılarTablosu ise hem çoğul hem Türkçe karakterlidir.

Soru 5
Aşağıdaki hangi nitelik fonksiyonel bağımlılık ifadesinin sol tarafına eklenmek için en uygundur?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Sol tarafa kişiyi benzersiz tanımlayan nitelik yazılmalıdır. ePosta adresi her kişiye özgüdür; ad, soyad ve ev adresi ise birden fazla kişide aynı olabilir. Bu yüzden en uygunu ePosta'dır.

Soru 6
Aşağıdakilerden hangisi veri saklama türlerinden biri değildir?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Veri saklama türleri; geleneksel dosya saklama, hiyerarşik, ağ ve ilişkisel veri tabanlarıdır. Web servisler ise uygulamalar arasında veri alışverişini sağlayan iletişim yapılarıdır, bir veri saklama türü değildir.

Soru 7
Aşağıdakilerden hangisi geçerli bir zaman damgasıdır?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

1663318419 bir Unix zaman damgasıdır: 1 Ocak 1970'ten itibaren geçen saniye sayısını tek bir tam sayı olarak ifade eder. Diğer şıklar bu sayıyı tarih-saat biçimiyle karıştırdığı için geçerli bir biçim oluşturmaz.

Soru 8
Farklı kaynaklardan elde edilen veri türü aşağıdakilerden hangisidir?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

İkincil veri, farklı kaynaklardan (kurumlar, yayınlar, veri tabanları) hazır olarak elde edilen veridir. Birincil veri ise araştırmacının ihtiyacına göre doğrudan kendisinin topladığı veridir.

Soru 9
Aşağıdakilerden hangi normal form, aynı hücrenin tek bir veri almasını zorunlu kılar?
ADoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Birinci normal form (1NF), her hücrenin tek (atomik) bir değer almasını zorunlu kılar. Örneğin bir telefon hücresine virgülle birden fazla numara yazmak 1NF'ye aykırıdır.

Soru 10
Ölçüm ile elde edilen veri türü aşağıdakilerden hangisidir?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Ölçüm veya sayımla elde edilen sayısal veriler nicel veridir (örneğin boy, kilo, sıcaklık). Nitel veri ise ifade, durum, özellik gibi sayısal olmayan verilerdir.

Soru 11
Urun (ürün) ile Musteri (müşteri) tabloları arasındaki ilişki türü aşağıdakilerden hangisidir?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Bir müşteri birçok ürün satın alabilir, bir ürün de birçok müşteri tarafından alınabilir. Her iki yönde de birden fazla eşleşme olduğundan ilişki çoğa çoktur; genellikle Siparis gibi bir ara tabloyla kurulur.

Soru 12
Ders kaydı için geliştirilen veri tabanında aşağıdaki tablolardan hangisinin bulunması en uygunsuzdur?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Ders kaydı veri tabanında ders, öğrenci, öğretim üyesi ve kampüs kayıt sürecinin parçalarıdır. Diploma ise mezuniyetle ilgili olup ders kaydı sürecinin bir varlığı değildir; bu nedenle en uygunsuz tablodur.

Soru 13
Aşağıdakilerden hangisi tablolar arasında bulunan bağlantı türlerinden biri değildir?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Tablolar arasındaki ilişki türleri bire bir, bire çok (veya çoğa bir) ve çoğa çoktur. "Çoğa az" diye bir ilişki türü yoktur.

Soru 14
Aşağıdakilerden hangisi, normalizasyon sürecinin test edilememesinin sebeplerinden birisidir?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Normalizasyon, tasarımcının yorumuna ve deneyimine bağlı öznel bir süreçtir. Kesin ve nesnel bir doğru olmadığı için sonucun doğruluğu otomatik olarak test edilemez.

Soru 15
Bir mahkeme süreci için geliştirilen veri tabanında aşağıdaki tablolardan hangisinin bulunması en uygunsuzdur?
EDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Mahkeme sürecinde hakim, davacı, davalı ve şehir (mahkemenin yeri) anlamlı varlıklardır. Yıl ise ayrı bir tablo olmak yerine bir tarih niteliği olarak tutulmalıdır; bu yüzden tablo olarak bulunması en uygunsuzdur.

Soru 16
Verilerin bir araya getirilmesiyle elde edilen anlamlı yargılara aşağıdakilerden hangi ad verilmektedir?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Ham verilerin bir araya getirilip işlenmesiyle elde edilen anlamlı yargılara enformasyon denir. Enformasyonların birleşmesiyle bilgi, bilginin yorumlanmasıyla bilgelik oluşur.

Soru 17
Bir tabloda yer alan herhangi bir kaydın bağlantılı olduğu tabloda birden fazla kayıtla eşleşebilmesi;
ancak ilişkinin tersi yönünde en fazla bir kayıtla eşleşilmesi durumunda elde edilen ilişki türü aşağıdakilerden hangisidir?
CDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Bir taraftaki kayıt karşı tabloda birden fazla kayıtla eşleşebiliyor, ancak ters yönde en fazla bir kayıtla eşleşiyorsa ilişki bire çoktur. Örneğin bir müşterinin birden çok siparişi olabilir, ama her sipariş tek bir müşteriye aittir.

Soru 18
Aynı tablonun kendisiyle ilişkili olması durumunda ortaya çıkan veri tabanı yapısına ne ad verilir?
BDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Bir tablonun kendisiyle ilişkili olması (örneğin Personel tablosunda yönetici_id'nin yine Personel'e bağlanması) üst-alt ilişkisi kuran ağaç yapısı oluşturur. Bu yapı hiyerarşik veri tabanı yapısıdır.

Soru 19
Futbol maçları yapılan bir oyun için geliştirilen veri tabanında aşağıdaki tablolardan hangisinin bulunması en uygunsuzdur?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Futbol maçı oyununda takım, hakem, stadyum ve maç oyunun temel varlıklarıdır. Altyapı ise maçların oynanmasıyla doğrudan ilgili bir varlık değildir; bu yüzden bulunması en uygunsuz tablodur.

Soru 20
Aşağıdakilerden hangisi fonksiyonel bağımlılık ifadesinin sol tarafında yer almak için en uygundur?
DDoğru cevap
Açıklama 🤖 Yapay zekâ açıklaması

Sol tarafa diğer nitelikleri belirleyen, benzersiz bir nitelik yazılmalıdır. Bir bölgede her radyonun frekansı kendine özgüdür ve radyoyu tanımlar. ulke, dil ve sehir birçok radyoda aynı olabilir; radyo adı ise değişebilir veya benzer olabilir.