Sunuyu indir
1
Varlık-İlişki Veri Modellemesi: Örnekler
Yaşar Tonta Hacettepe Üniversitesi Bilgi ve Belge Yönetimi Bölümü DOK 322: Veri Tabanı Yönetim Sistemleri
2
Örnek: Ödünç Verme Sistemi
Bir kütüphane için basit bir ödünç verme sistemi Kütüphanede her kitaptan bir tane var İstenen kitap bir kullanıcıya ödünç verilir ve dönüş tarihi belirtilir Ayırtma yok Yenileme yok Geri çağırma yok
3
Varlıklar Kitaplar Kullanıcılar Ödünç verilen kitaplar
4
İlişkiler KID Adres Yazar Adı Eseradı KulID KULLANICILAR KİTAPLAR I:N
ÖDÜNÇ-VERİLEN-KİTAPLAR KulID İadeTarihi
5
Örnek: Süreli Yayın Toplu Kataloğu
ASÜYATOKu incele Bir süreli yayın için verilen özellikleri (alanları) belirle SYID, SYAdı, YayınYeri, YayınTarihi, Sıklık, Mevcutlar (Kütüphane, MevcutYıllar), EskiAdı, ŞİmdikiAdı, Göndermeler, vs. Varlıkları ve ilişkileri belirlemeye çalış
6
Varlıklar ve Anahtarlar
SÜRELİYAYINLAR SYID, SYAdı, vs. KÜTÜPHANELER KID, KütAdı, Adres, vs. MEVCUTLAR SYID, KID, Mevcutlar ESKİADLAR SYID, ŞimdikiAdı, vs. ŞİMDİKİADLAR SYID, EskiAdı, vs. KONULAR KonuKodu, Konu DİLLER SYID, Dili DİZİNDOSYASI SYID, KonuKodu
7
Varlık-İlişki Diyagramı
ŞİMDİKİADLAR DİLLER ESKİADLAR 1:N 1:N 1:N SÜRELİYAYINLAR 1:N MEVCUTLAR 1:N KÜTÜPHANELER 1:N N:M DİZİNKÜTÜĞÜ KONULAR
8
İlişkisel Modele Dönüştürme
Her varlık E-R diyagramında bir ilişki (tablo) olur Uygun bir şekilde normalleştirilmiş bir ER diyagramı çoka çoklu ilişkilerin nerede kesiştiğini gösterir İlişkiler ilgili tablolar (veya alanlar) arasındaki ortak sütunlarla gösterilir ASÜYATOK’un tablolarını inceleyelim.
9
SÜRELİYAYINLAR
10
KÜTÜPHANELER
11
MEVDUTLAR
12
ESKİADLAR
13
ŞİMDİKİADLAR
14
KONULAR
15
DİLLER
16
DİZİNKÜTÜĞÜ
17
Birleştirmeler (JOINS)
Benzer bir sunumlar
© 2024 SlidePlayer.biz.tr Inc.
All rights reserved.