Sunum yükleniyor. Lütfen bekleyiniz

Sunum yükleniyor. Lütfen bekleyiniz

3 Örnek Veritabanı Tasarımı 05.03.2011 Veritabanı 1.

Benzer bir sunumlar


... konulu sunumlar: "3 Örnek Veritabanı Tasarımı 05.03.2011 Veritabanı 1."— Sunum transkripti:

1 3 Örnek Veritabanı Tasarımı Veritabanı 1

2 Kütüphane Veritabanı Birden fazla kütüphane ve bu kütüphanelerde bulunan kitapların üyelere ödünç verilmesine dayanır. Kütüphanelerin adres ve isimleri vardır. Kitapların ISBN numarası, adı, kategorisi, yayın tarihi,yayın evi ve yazarları vardır. Yazarların ad, soyad bilgileri tutulmaktadır. Bir kitabın birden fazla yazarı olabilmektedir. Üyelerin tcNo, ad, soyad, telefon, adres ve e-posta bilgileri tutulmaktadır. Üyeler istedikleri kütüphaneden kitap alabilirler. Üyeler aldıkları kitapları belli sürede teslim etmeleri gerekmektedir. Kitapların kategorileri vardır. Bir kitap birden fazla kategoride bulunabilir. Kütüphane ve Üye adres bilgileri sisteme kayıt edilirken ; cadde, sokak, mahalle, bina No, şehir ve posta kodu gibi bilgiler kayıt edilecektir.

3 Varlıklar Veritabanı içerisindeki nesnelerin gerçek hayattaki karşılığı. Kutuphane Kitaplar Uyeler Yazarlar Yayınevleri Kategoriler

4 Nitelikler Varlıkları açıklamak için kullanılan özellikler. Kutuphane –kutuphane_id, kutuphaneAd, adres Kitaplar –kitap_id, ISBN, kitapAd, yayinTarihi,sayfaSayisi Uyeler –uye_id,uyeAd,uyeSoyad,cinsiyet,telefon,eposta,adres Yazarlar –yazar_id,yazarAd,yazarSoyad YayinEvleri –yayinEvi_id, yayinEviAdi,adres Kategoriler –kategoriNo, kategoriAdi

5 Nitelikler (Devam) Adres niteliği çok değerli niteliktir. Çok değerli nitelik olduğundan ve 3 farklı tabloda tekrar ettiğinden Adres niteliğini varlık olarak alalım. Adresler –adres_id, cadde, sokak, mahalle, binaNo, kat, ilçe, il, postaKodu

6 Anahtar Nitelikler (Devam) Kutuphane –kutuphane_id, kutuphaneAd Kitaplar –kitap_id, ISBN, kitapAd, yayinTarihi, sayfaSayisi Uyeler –uye_id, uyeAd, uyeSoyad, cinsiyet, telefon, eposta Yazarlar –yazar_id, yazarAd, yazarSoyad YayinEvleri –yayinEvi_id, yayinEviAdi Kategoriler –kategori_id, kategoriAdi Adresler –adres_id, cadde, sokak, mahalle, binaNo, kat, ilçe, il, postaKodu

7 Varlıklar ve Nitelikleri Kütüphane YayinEvleri Yazarlar Adresler Uyeler Kategoriler Kitaplar uye_id uyeAd eposta cinsiyet telefon kutuphane _id kutuphane Ad kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi yazar_ id yazar Ad yazar Soyad kategori_ id kategori Adi uye Soyad adres _id cadde binaNo sokak kat mahalle ilce il posta Kodu yayin Evi_id yayin EviAd

8 Varlıklar Arası İlişkiler Adresler Uyeler uye_id uyeAd eposta cinsiyet telefon uye Soyad adres _id cadde binaNo sokak kat mahalle ilce il posta Kodu oturur 1 1

9 Varlıklar Arası İlişkiler Kütüphane Adresler kutuphane _id kutuphane Ad adres _id cadde binaNo sokak kat mahalle ilce il posta Kodu bulunur 1 1

10 Varlıklar Arası İlişkiler YayinEvleri Adresler adres _id cadde binaNo sokak kat mahalle ilce il posta Kodu yayin Evi_id yayin EviAd bulunur 1 1

11 Varlıklar Arası İlişkiler Uyeler uye_id uyeAd eposta cinsiyet telefon uye Soyad Emanet n Kütüphane kutuphane _id kutuphane Ad 1 Kitaplar kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi m Aittir n emanet Tarihi teslim Tarihi

12 Varlıklar Arası İlişkiler Kütüphane Kategoriler Kitaplar kutuphane _id kutuphane Ad kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi kategori_ id kategori Adi ayrılır n m bulunur n m adet

13 Varlıklar Arası İlişkiler Yazarlar Kitaplar kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi yazar_ id yazar Ad yazar Soyad yazar n m

14 Varlıklar Arası İlişkiler YayinEvleri Kitaplar kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi yayin Evi_id yayin EviAd yayınlar 1 n

15 Kütüphane Yazarlar Uyeler Kategoriler Kitaplar uye_id uyeAd eposta cinsiyet telefon kutuphane _id kutuphane Ad kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi yazar id yazar Ad yazar Soyad kategori_ id kategori Adi uye Soyad Emanet yazar ayrılır bulunur emanet Tarihi teslim Tarihi Aittir YayinEvleri Adresler adres_ id cadde binaNo sokak kat mahalle ilce il posta Kodu yayin Evi_id yayin EviAd bulun ur oturur bulu nur 1 yayin m n n n m n 1 1 m n m n adet

16 Uyeler uye_id uyeAd eposta cinsiyet telefon uye Soyad Adresler adres_ id cadde binaNo sokak kat mahalle ilce il posta Kodu oturur 1 1 Uyeler (uye_id, uyeAd, uyeSoyad, cinsiyet, telefon, eposta,adres_id) Adresler (adres_id, cadde, sokak, mahalle, binaNo, kat, ilçe, il, postaKodu)

17 Kütüphane kutuphane _id kutuphane Ad YayinEvleri Adresler adres_ id cadde binaNo sokak kat mahalle ilce il posta Kodu yayin Evi_id yayin EviAd bulun ur Adresler (adres_id, cadde, sokak, mahalle, binaNo, kat, ilçe, il, postaKodu) YayinEvleri (yayinEvi_id, yayinEviAdi, adres_id) Kutuphane (kutuphane_id, kutuphaneAd, adres_id)

18 Kütüphane Uyeler Kitaplar uye_id uyeAd eposta cinsiyet telefon kutuphane _id kutuphane Ad kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi uye Soyad Emanet emanet Tarihi teslim Tarihi Aittir n m n 1 Kitaplar (kitap_id, ISBN, kitapAd, yayinTarihi, sayfaSayisi) Uyeler (uye_id, uyeAd, uyeSoyad, cinsiyet, telefon, eposta,adres_id) Emanet (emanetTarihi, teslimTarihi, kitap_id, uye_id, kutuphane_id, emanet_id)

19 Yazarlar Kitaplar kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi yazar id yazar Ad yazar Soyad yazar m n Kitaplar (kitap_id, ISBN, kitapAd, yayinTarihi, sayfaSayisi) Yazarlar (yazar_id, yazarAd, yazarSoyad) KitaplarYazarlar(Yazar) (kitap_id, yazar_id)

20 Kitaplar kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi YayinEvleri yayin Evi_id yayin EviAd yayin n 1 YayinEvleri (yayinEvi_id, yayinEviAdi, adres_id) Kitaplar (kitap_id, ISBN, kitapAd, yayinTarihi, sayfaSayisi,yayinEvi_id)

21 Kütüphane Kitaplar kutuphane _id kutuphane Ad kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi bulunur m n adet Kutuphane (kutuphane_id, kutuphaneAd, adres_id) Kitaplar (kitap_id, ISBN, kitapAd, yayinTarihi, sayfaSayisi,yayinEvi_id) KitaplarKutuphane(bulunur) (adet, kitap_id, kutuphane_id)

22 Kategoriler Kitaplar kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi kategori_ id kategori Adi ayrılır m n Kitaplar (kitap_id, ISBN, kitapAd, yayinTarihi, sayfaSayisi,yayinEvi_id) Kategoriler (kategori_id, kategoriAdi) KitaplarKategoriler(ayrılır) (kitap_id,kategori_id)

23 Tablolara Dönüştür Uyeler (uye_id, uyeAd, uyeSoyad, cinsiyet, telefon, eposta,adres_id) Adresler (adres_id, cadde, sokak, mahalle, binaNo, kat, ilçe, il, postaKodu) YayinEvleri (yayinEvi_id, yayinEviAdi, adres_id) Kutuphane (kutuphane_id, kutuphaneAd, adres_id) Kitaplar (kitap_id, ISBN, kitapAd, yayinTarihi, sayfaSayisi,yayinEvi_id) Emanet (emanetTarihi, teslimTarihi, kitap_id, uye_id, kutuphane_id) Yazarlar (yazar_id, yazarAd, yazarSoyad) KitaplarYazarlar(Yazar) (kitap_id, yazar_id) KitaplarKutuphane(bulunur) (adet, kitap_id, kutuphane_id) Kategoriler (kategori_id, kategoriAdi) KitaplarKategoriler(ayrılır) (kitap_id,kategori_id)

24 Kütüphane Yazarlar Uyeler Kategoriler Kitaplar uye_id uyeAd eposta cinsiyet telefon kutuphane _id kutuphane Ad kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi yazar id yazar Ad yazar Soyad kategori_ id kategori Adi uye Soyad Emanet yazar ayrılır bulunur emanet Tarihi teslim Tarihi Aittir YayinEvleri Adresler adres_ id cadde binaNo sokak kat mahalle ilce il posta Kodu yayin Evi_id yayin EviAd bulun ur oturur bulu nur 1 yayin m n n n m n 1 1 m n m n adet

25

26 Varlıklar ve Nitelikleri Kütüphane YayinEvleri Yazarlar Adresler Uyeler Kategoriler Kitaplar uye_id uyeAd eposta cinsiyet telefon kutuphane _id kutuphane Ad kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi yazar_ id yazar Ad yazar Soyad kategori_ id kategori Adi uye Soyad adres _id cadde binaNo sokak kat mahalle ilce il posta Kodu yayin Evi_id yayin EviAd

27 Varlıklar Arası İlişkiler Kütüphane YayinEvleri Yazarlar Uyeler Kategoriler Kitaplar uye_id uyeAd eposta cinsiyet telefon kutuphane _id kutuphane Ad kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi yazar_ id yazar Ad yazar Soyad kategori_ id kategori Adi uye Soyad yayin Evi_id yayin EviAd Odunc n yazar n m m ayrılır n m yayınlar n m bulunur n m

28 Varlıklar ve Nitelikleri Kütüphane YayinEvleri Yazarlar Adresler Uyeler Kategoriler Kitaplar uye_id uyeAd eposta cinsiyet telefon kutuphane _id kutuphane Ad kitap_ id yayin Tarihi ISBN sayfa Sayisi kitap Adi yazar_ id yazar Ad yazar Soyad kategori_ id kategori Adi uye Soyad adres _id cadde binaNo sokak kat mahalle ilce il posta Kodu yayin Evi_id yayin EviAd


"3 Örnek Veritabanı Tasarımı 05.03.2011 Veritabanı 1." indir ppt

Benzer bir sunumlar


Google Reklamları