ERD (Entity Relationship Diagram) Diagram Hubungan Entitas
description
Transcript of ERD (Entity Relationship Diagram) Diagram Hubungan Entitas
ERD (Entity Relationship Diagram)Diagram Hubungan Entitas
1. An entity-relationship diagram (ERD) is a specialized graphic that illustrates the relationships between entities in a database (adalah grafis khusus yang menggambarkan hubungan antara entitas dalam database)(http://databases.about.com/cs/specificproducts/g/er.htm)
2. An entity-relationship diagram is a data modeling technique that creates a graphical representation of the entities, and the relationships between entities, within an information system.(Diagram Hubungan Entitas adalah teknik pemodelan data yang menciptakan representasi grafis dari entitas, dan hubungan antara entitas, dalam suatu sistem informasi)(http://searchcrm.techtarget.com/definition/entity-relationship-diagram)
3. An entity relationship diagram is a graphical documentation of a database's tables, fields, and the relationships between tables in the database. (Sebuah diagram hubungan entitas adalah dokumentasi grafis dari tabel-tabel database, field, dan hubungan antara tabel dalam database)(http://wiki.answers.com/Q/What_is_an_Entity_Relationship_diagram_for_library_management_database)
The entity is a person, object, place or event for which data is collected.The relationship is the interaction between the entities.
Berguna untuk memodelkan data yang akan disimpan/diolah sehingga pihak pengembang dan pengguna bisa sama-sama mengecek kelengkapannya.
Sesudah memodelkan data dalam bentuk ERD, selanjutnya diagram tersebut akan dipetakan untuk menjadi database.
ERD often use symbols to represent three different types of information.
1.Boxes are commonly used to represent entities:
2.Diamonds are normally used to represent relationships and
3.Ovals are used to represent attributes.
SOURCE: http://erw.dsi.unimi.it/diagram.html
Source: http://creately.com/diagram/example/h7iin2581/E-R+Diagram+for+Hotel+management+system
SOURCE: http://creately.com/diagram/example/h7cw0wrb1/+E-R+Diagram+of+Library+Management+System
Proses Jasa: Layanan Perpustakaan
Perjalanan ke Perpustakaan
Pustakawan Memproses Peminjaman Koleksi
Perjalanan Pulang
Kembali, dan Mengembalikan
Pinjaman
Pustakwan Melaksanakan Jasa/Layanan
Suatu saat pinjam koleksi lagi
BIB DATABIB_IDCREATING DATEISBN/ISSNLANGUAGECREATORCLASS_NUMBERAUTHORTITLESTAT. OF RESP.GMDEDITIONPUBLICATIONPHYSICAL DES.SERIES TITLEGENERAL NOTESUBJECT HEADINGSOTHER AUTHORS
ITEM(S)ITEM_IDCREATORTITLELOCATIONITEM TYPEITEM STAT.DATE ADDEDNOTEPRICESOURCEINVENT. NUMBERSUPPLIERCURR.USETOTAL.USE
STATUSSTATUS CODESSTATUS DESC.
AUTHORPERSONAL NAMENUMERATIONDATE ASS. WITH NAMEDATE OF WORKFULLER FORM OF NAME
PUBLICATIONPUB. PLACEPUBLISHERPUB. DATE
SUBJECTTOPICAL TERMGEN. SUBDIVISONCHON. SUBDIVISIONGEO. SUBDIVISIONSOURCE OF SUBJECT TERM
USER/MEMBERUSER_IDNAMEHOME ADDRESSCITYZIP CODETELEPHONEBARCODEE-MALUSER_TYPEUSER_STAT.DATE ADD./MOD/EXPGURDIAN NAMEHOME ADDRESSCITYZIP CODECURR. USETOTAL USENOTE
ITEM TYPEDESCRIPTION LOAN PERIODGRACE PERIODCHARGES DAILY/HOURLY RENT/FINE MINIMUM FINEMAXIMUM FINE FIRST NOTICE NOTICE FREQUENCY MAX # OF NOTICES PRIORITY LEVEL MAX # RENEWALS HOLD EXTENT RECALL EXTENT RECALL MIN. LOAN RECALL PERIOD RECALL RATEPROCESSING FEE LOST FUND DAMAGED FUND HOLD FEE-PLACEHOLD FEE-PICKUPHOLD FEE-EXPIRE
ITEM TYPEDESCRIPTION LOAN PERIODGRACE PERIODCHARGES DAILY/HOURLY RENT/FINE MINIMUM FINEMAXIMUM FINE FIRST NOTICE NOTICE FREQUENCY MAX # OF NOTICES PRIORITY LEVEL MAX # RENEWALS HOLD EXTENT RECALL EXTENT RECALL MIN. LOAN RECALL PERIOD RECALL RATEPROCESSING FEE LOST FUND DAMAGED FUND HOLD FEE-PLACEHOLD FEE-PICKUPHOLD FEE-EXPIRE
LOAN TRANSACTION
USER NAMEBARCODEBORROWING DATEDUE DATETITLEBARCODE ITEMNOTE
LOAN TRANSACTION
USER NAMEBARCODEBORROWING DATEDUE DATETITLEBARCODE ITEMNOTE
KOLEKSI
ANGGOTA
BIB DATABIB_IDCREATING DATEISBN/ISSNLANGUAGECREATORCLASS_NUMBERAUTHORTITLESTAT. OF RESP.GMDEDITIONPUBLICATIONPHYSICAL DES.SERIES TITLEGENERAL NOTESUBJECT HEADINGSOTHER AUTHORS
ITEM(S)ITEM_IDCREATORTITLELOCATIONITEM TYPEITEM STAT.DATE ADDEDNOTEPRICESOURCEINVENT. NUMBERSUPPLIERCURR.USETOTAL.USE
STATUSSTATUS CODESSTATUS DESC.
AUTHORPERSONAL NAMENUMERATIONDATE ASS. WITH NAMEDATE OF WORKFULLER FORM OF NAME
PUBLICATIONPUB. PLACEPUBLISHERPUB. DATE
SUBJECTTOPICAL TERMGEN. SUBDIVISONCHON. SUBDIVISIONGEO. SUBDIVISIONSOURCE OF SUBJECT TERM
USER/MEMBERUSER_IDNAMEHOME ADDRESSCITYZIP CODETELEPHONEBARCODEE-MALUSER_TYPEUSER_STAT.DATE ADD./MOD/EXPGURDIAN NAMEHOME ADDRESSCITYZIP CODECURR. USETOTAL USENOTE
ITEM TYPEDESCRIPTION LOAN PERIODGRACE PERIODCHARGES DAILY/HOURLY RENT/FINE MINIMUM FINEMAXIMUM FINE FIRST NOTICE NOTICE FREQUENCY MAX # OF NOTICES PRIORITY LEVEL MAX # RENEWALS HOLD EXTENT RECALL EXTENT RECALL MIN. LOAN RECALL PERIOD RECALL RATEPROCESSING FEE LOST FUND DAMAGED FUND HOLD FEE-PLACEHOLD FEE-PICKUPHOLD FEE-EXPIRE
ITEM TYPEDESCRIPTION LOAN PERIODGRACE PERIODCHARGES DAILY/HOURLY RENT/FINE MINIMUM FINEMAXIMUM FINE FIRST NOTICE NOTICE FREQUENCY MAX # OF NOTICES PRIORITY LEVEL MAX # RENEWALS HOLD EXTENT RECALL EXTENT RECALL MIN. LOAN RECALL PERIOD RECALL RATEPROCESSING FEE LOST FUND DAMAGED FUND HOLD FEE-PLACEHOLD FEE-PICKUPHOLD FEE-EXPIRE
LOAN TRANSACTION
USER NAMEBARCODEBORROWING DATEDUE DATETITLEBARCODE ITEMNOTE
LOAN TRANSACTION
USER NAMEBARCODEBORROWING DATEDUE DATETITLEBARCODE ITEMNOTE
KOLEKSI
ANGGOTA
OPACOPACakses
akses