You are on page 1of 19

Varlk-liki Veri

Modellemesi: rnekler
Yaar Tonta
Hacettepe niversitesi
Bilgi ve Belge Ynetimi Blm
BBY 309: Veri Taban Ynetim Sistemleri

rnek: dn Verme Sistemi


Bir ktphane iin basit bir dn verme
sistemi
Ktphanede her kitaptan bir tane var
stenen kitap bir kullancya dn verilir
ve dn tarihi belirtilir
Ayrtma yok
Yenileme yok
Geri arma yok

Varlklar
Kitaplar
Kullanclar
dn verilen kitaplar

likiler E-R Diyagram


KID

Yazar

Eserad

Ad

KulID

KULLANICILAR

KTAPLAR

I:N

Adres

1:N
KID
DN-VERLEN-KTAPLAR

KulID

adeTarihi

likiler IDEF1X Diyagram


KTAPLAR

dn verilir / dn alrlar

KULLANICILAR

KID

KulID
Ad
Adres

Yazar
Eserad

-V-KTAPLAR

ade tarihi

rnek: Sreli Yayn Toplu Katalou


ASYATOKu incele
Bir sreli yayn iin verilen zellikleri (alanlar)
belirle

SYID,
SYAd,
YaynYeri,
YaynTarihi,
Sklk,
Mevcutlar (Ktphane, MevcutYllar),
EskiAd,
mdikiAd,
Gndermeler, vs.

Varlklar ve ilikileri belirlemeye al

Varlklar ve Anahtarlar

SRELYAYINLAR
KTPHANELER
MEVCUTLAR
ESKADLAR
MDKADLAR
KONULAR
DLLER
DZNDOSYASI

SYID, SYAd, vs.


KID, KtAd, Adres, vs.
SYID, KID, Mevcutlar
SYID, imdikiAd, vs.
SYID, EskiAd, vs.
KonuKodu, Konu
SYID, Dili
SYID, KonuKodu

Varlk-liki Diyagram
ESKADLAR

MDKADLAR

1:N

1:N

SRELYAYINLAR

1:N

DLLER

1:N

MEVCUTLAR

1:N

KTPHANE

1:N

DZNDOSYASI

N:M

KONULAR

IDEF1X Diyagram
ESKADLAR
SYID

MDKADLAR
SYID

imdikiAd . . .

EskiAd . . .

Dili . . .

MEVCUTLAR

SYAYINLAR
SYID
SYAd

P
P

DZNDOSYASI

Mevcutlar

DLLER
SYID

KTPHANELER
KID
Kt-Ad. . .

KONULAR
KonuKodu
KonuAd

likisel Modele Dntrme


Her varlk E-R diyagramnda bir iliki (tablo)
olur
Uygun bir ekilde normalletirilmi bir ER
diyagram oka oklu ilikilerin nerede
kesitiini gsterir
likiler ilgili tablolar (veya alanlar) arasndaki
ortak stunlarla gsterilir
ASYATOKun tablolarn inceleyelim.

SRELYAYINLAR

SID
123-76-3423
342-88-7865
486-87-6543
843-36-7659
111-11-1111
222-22-2222
333-33-3333
...

Title
Nature
JAMA
Trk Ktphanecilii
JASIST
TKDB
JASIS
American Doc.
...

Place of PYear
London
1876Washingto1911Ankara
1986New York 2001Ankara
1952-1985
New York 1968-2000
New York 1953-1967
...
...

Freq.
52/y
52/y
3a
14/y
3a
2a
2a
...

etc
...
...
...
...

...
...

KTPHANELER

LID
1
2
3
4

Abbreviation
HTMK
ODT
ULAKBM
TDK

Lname
H Tp Merk. Kt
ODT Kt.
Ulusal Akademik...
Trk Dil Kurumu

Address
PhoneNo
Shhiye
239 27 85
nn Bul... 306 15 12
YK Binas...297 80 00
Atatrk Bul.. 234 1222

etc.
...
...
...
...

MEVCUTLAR
SID
123-76-3423
342-88-7865
486-87-6543
843-36-7659
123-76-3423
123-76-3423
843-36-7659
111-11-11111
222-22-2222
333-33-3333

LID
1
2
2
3
2
4
1
1
1
1

Holdings
76, 78-80 (81).
8791-94, (95)0166-67, (68)6702527053-67

ESKADLAR
SID
111-11-1111
222-22-2222
333-33-3333
333-33-3333
...

NowCalled
Trk Ktphanecilii
JASIST
JASIS
JASIST
...

MDKADLAR
SID
486-87-6543
843-36-7659
843-36-7659
222-22-2222
...

FormerTitle
TKDB
JASIS
American Doc.
American Doc.
...

KONULAR
SubCode
MED
GENMED
LIBSCI
ISCI
...

Subject
Medicine
General Medicine
Library Science
Information Science
...

DLLER
SID
486-87-6543
486-87-6543
843-36-7659
222-22-2222
111-11-1111
111-11-1111
123-76-3423
342-88-7865
333-33-3333

Langu
Tur
Eng
Eng
Eng
Tur
Eng
Eng
Eng
Eng

DZNKT
SID
486-87-6543
843-36-7659
843-36-7659
222-22-2222
222-22-2222
333-33-3333
333-33-3333
123-76-3423

SubCode
LIBSCI
LIBSCI
ISCI
ISCI
LIBSCI
ISCI
LIBSCI
MED

123-76-3423
342-88-7865
342-88-7865

GENMED
MED
GENMED

486-87-6543
843-36-7659
843-36-7659
111-11-1111

LIBSCI
LIBSCI
ISCI
LIBSCI

Birletirmeler (JOINS)
SID
111-11-1111
222-22-2222
333-33-3333
333-33-3333
...

SID
123-76-3423
342-88-7865
486-87-6543
843-36-7659
111-11-1111
222-22-2222
333-33-3333
...

NowCalled
Trk Ktphanecilii
JASIST
JASIS
JASIST
...

Title
Nature
JAMA
Trk Ktphanecilii
JASIST
TKDB
JASIS
American Doc.
...

Place of PYear
Freq. etc
London 187652/y ...
Washingto191152/y ...
Ankara 19863a ...
New York 200114/y ...
Ankara 1952-1985 3a
New York 1968-2000 2a ...
New York 1953-1967 2a
...
...
... ...
SID
486-87-6543
843-36-7659
843-36-7659
222-22-2222
222-22-2222
333-33-3333
333-33-3333
123-76-3423

SubCode
LIBSCI
LIBSCI
ISCI
ISCI
LIBSCI
ISCI
LIBSCI
MED

123-76-3423
342-88-7865
342-88-7865

GENMED
MED
GENMED

486-87-6543
843-36-7659
843-36-7659
111-11-1111

LIBSCI
LIBSCI
ISCI
LIBSCI

SID
486-87-6543
843-36-7659
843-36-7659
222-22-2222
...

FormerTitle
TKDB
JASIS
American Doc.
American Doc.
...

SID
123-76-3423
342-88-7865
486-87-6543
843-36-7659
123-76-3423
123-76-3423
843-36-7659
111-11-11111
222-22-2222
333-33-3333

LID
1
2
2
3
2
4
1
1
1
1

SID
486-87-6543
486-87-6543
843-36-7659
222-22-2222
111-11-1111
111-11-1111
123-76-3423
342-88-7865
333-33-3333

Holdings
76, 78-80 (81).
8791-94, (95)0166-67, (68)6702527053-67

Langu
Tur
Eng
Eng
Eng
Tur
Eng
Eng
Eng
Eng

LID Abbreviation
1 HTMK
2 ODT
3 ULAKBM
4 TDK

SubCode
MED
GENMED
LIBSCI
ISCI
...

Lname
H Tp Merk. Kt
ODT Kt.
Ulusal Akademik...
Trk Dil Kurumu

Address
PhoneNo
Shhiye
239 27 85
nn Bul... 306 15 12
YK Binas...297 80 00
Atatrk Bul.. 234 1222

Subject
Medicine
General Medicine
Library Science
Information Science
...

etc.
...
...
...
...

You might also like