Veritabanı Ders – Veritabanı İhtiyaç Analizi – Ders3

Veritabanı Organizasyonu
  • İlişkisel veritabanında anahtar alanın hangi kısıtlamalar içerdiğini yazınız.
  • İlişkisel veritabanında Yabancı anahtar ne amaçla kullanılır?
  • Veri kısıtlamalarının amaçlarını yazınız.
    1. Not null kısıtlaması
    2. Default kısıtlaması;
    3. Unique kısıtlaması
    4. Check Kısıtlaması;
  • Ölçme Değerlendirme sorularını yapınız.

Ödev:

  • Kitap bilgilerini tutacak bir tablo geliştiriniz.
Tbl_Kitap
id
Kitap_adi
Yazari
Turu
Sayfa sayısı
Raf No

Bu tabloya 5 adet kayıt giriniz.

Tablo özellikleri.

Kitap adı olmayan kayıtların kabul edilmemesini (gerekli evet)

Yazarı alanının en fazla 50 karakter almasını (alan uzunluğu)

Türü alanında sadece kullanıcının seçebileceği bir liste kutusu olmasını ve bu liste kutusunda “Korku, gerilim, aksiyon, aşk, macera, polisiye” alanlarının olmasını (arama sihirbazı)

Raf_No alanında 1-5 arası rafları kullanıcının yazmasını sağlayınız. 5 den büyük ve 1 den küçük girildiğinde “iyide böyle bir raf yok ki “ mesajını ekrana versin. (gereklilik kuralı)

Türü : alanının varsayılan değeri “Korku” olsun. (Default)

 

 

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir