T.C. GİRESUN ÜNİVERSİTESİ MEHMET BAYRAK MESLEK YÜKSEKOKULU BİLGİSAYAR PROGRAMCILIĞI VERİ TABANI VE YÖNETİMİ Hasan Yaman ŞİMŞEK Veri Tabanı Örnek Çalışma (Kitabevi için geliştirilen veri tabanı) Danışman Öğr. Gör. Erol SEYİS GİRESUN/Tirebolu
ÖRNEK SORU Bir kitabevindeki kitaplar için geliştirilen veri tabanında kitaplar, yazar, yayınevi, müşteriler,kategoriler ve siparişler varlık kümelerini, bu kümeler arasındaki ilişki kümelerini ilişki türlerini de belirterek ve size göre bu kümelerin sahip olması gerekli nitelikleri de gösterecek şekilde varlık-ilişki modeli çizelgesini oluşturunuz.
SORUNUN CEVABI KITAP Kitap_ID Kitap_ Adi Fiyati Yayimci n YAYINEVI 1 Yayine vi_Adi Telefon Yayinevi_ID Adres KATEGORI Ait oldugu n 1 K_Adi K_ID Siparis _Detay SIPARIS Adet S_ID S_Tarih n n Verdigi MUSTERI M_Adi M_ID M_Soyadi M_Adresi M_Tel n 1 Yazan YAZAR Yazar _ID Yazar _Tel_ No Yazar_ Adi n n Aldıgı_Ucret
İlişkisel Veri Modeli Gösterimi KİTAPLAR(Kitap ID, Kitap Adı, Fiyatı, Yazar ID, Yayınevi ID,Kategori ID) YAZARLAR(Yazar ID, Yazar Adı, Yazar Soyadı, Yazar Telefon No) YAYINEVLERİ(Yayınevi ID, Yayınevi Adı, Telefon, Adres) MÜŞTERİLER(Müşteri ID, Adı, Soyadı, Adresi, Telefonu) KATEGORİLER(Kategori ID, Kategori Adı, KDV Oranı) SİPARİŞLER(Sipariş ID, Müşteri ID, Tarih) SİPARİŞ_DETAY(Sipariş ID, Kitap ID, Adet) YAZAR_DETAY(Yazar_ID, Kitap_ID,Aldıgı Ücret)
İlişkilerin Tablolar ile Gösterimi
Veri Girişi 1 2 3
KAYNAKÇA [1]WEB_1,(2013) tb/dosyalar/VERITABANI_DERS1.pdf(17/03/2013) [2]WEB_2,(2013), taban%C4%B1-ders-notlar%C4%B1-pdf- 1.html(17/03/2013) [3]WEB_3,(2013), sunumu-1/#axzz2O2mCqOiD(17/03/2013)