Date post: | 15-Nov-2023 |
Category: |
Documents |
Upload: | independent |
View: | 0 times |
Download: | 0 times |
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ı, sayfa sayısı vardır.
• Yayın evlerinin ad ve adres bilgileri 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.
Varlıklar
Veritabanı içerisindeki nesnelerin gerçek hayattaki karşılığı.
• Kutuphane
• Kitaplar
• Uyeler
• Yazarlar
• Yayınevleri
• Kategoriler
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,tcNo,ad,soyad,cinsiyet,telefon,eposta,adres
• Yazarlar
– yazar_id,yazarAd,yazarSoyad
• YayinEvleri
– yayinEvi_id, yayinEviAdi,adres
• Kategoriler
– kategoriNo, kategoriAdi
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
Anahtar Nitelikler (Devam) • Kutuphane
– kutuphane_id, kutuphaneAd
• Kitaplar
– kitap_id, ISBN, kitapAd, yayinTarihi, sayfaSayisi
• Uyeler
– uye_id,tcNo, ad, soyad, 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
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
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
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
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
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
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
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
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
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
1
1
1
1
1
m
n
n
n
m
n 1
1
m
n
m
n
adet
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)
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
bulu
nur
1
1
1
1
• Adresler (adres_id, cadde, sokak, mahalle, binaNo, kat , ilçe, il,
postaKodu)
• YayinEvleri (yayinEvi_id, yayinEviAdi, adres_id)
• Kutuphane (kutuphane_id, kutuphaneAd , adres_id)
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)
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,kitapYazar_id)
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)
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, kitapKutuphane_id)
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,
kitapKategori_id)
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)