SlideShare a Scribd company logo
1 of 32
MODEL DATA
Model Data 
• Model data dapat didefinisikan sebagai 
kumpulan perangkat konseptual untuk 
menggambarkan data, hubungan data, 
semantik data dan batasan data.
Model data terbagi menjadi 2 
• Model Data Berbasis Objek 
• Model Data Berbasis Record
Model Data Berbasis Objek 
• Merupakan himpunan data dan prosedur/relasi 
yang menjelaskan hubungan logik antar data 
dalam suatu basis data berdasarkan pada 
objek datanya. Ada tiga macam jenis model 
data berbasis objek, yaitu : 
• 1. Entity Relation Model 
• 2. Semantik Model 
• 3. Binary Model
Model Data Berbasis Objek 
Entity Relational Model 
merupakan suatu model untuk menjelaskan 
hubungan antar data dalam basis data 
berdasarkan suatu persepsi bahwa real word 
terdiri dari objek–objek dasar yang mempunyai 
hubungan/kerelasian antar objek–objek dasar 
tersebut yang dilukiskan dengan menggunakan 
simbol–simbol grafis tertentu.
Entity Relational Model 
Mengapa diperlukan model E-R Model: 
Dapat menggambarkan hubungan antar 
entity dengan jelas. 
Dapat menggambarkan batasan jumlah 
entity dan partisipasi antar entity 
Mudah dimengerti oleh pemakai 
Mudah disajikan oleh perancang 
database.
Entity Relational Model 
Komponen–komponen yang terdapat di 
dalam Entity Relationship Model : 
Entity, adalah sesuatu yang dapat 
dibedakan dalam dunia nyata di mana 
informasi yang berkaitan dengannya 
dikumpulkan. 
1
Entity Relational Model 
Komponen–komponen yang terdapat di 
dalam Entity Relationship Model : 
Relationship, adalah hubungan yang terjadi 
antara satu atau lebih entity. Relationship 
tidak mempunyai keberadaan fisik, kecuali 
yang mewarisi hubungan antara entity 
tersebut. 
2
dosen mengajar mahasiswa
Entity Relational Model 
Komponen–komponen yang terdapat di 
dalam Entity Relationship Model : 
Atribut, adalah karakteristik dari entity atau 
relationship yang menyediakan penjelasan 
detail tentang suatu relationship tersebut. 
3
Mahasiswa 
NIM 
Nama 
Jurusan
Entity Relational Model 
Komponen–komponen yang terdapat di 
dalam Entity Relationship Model : 
4 Indicator Tipe 
Indicator tipe associative object, berfungsi 
sebagai suatu objek dan suatu 
relationship. 
A
Indicator tipe associative object, 
pelanggan beli barang 
pelanggan barang 
beli 
menjadi
Entity Relational Model 
Komponen–komponen yang terdapat di 
dalam Entity Relationship Model : 
4 Indicator Tipe 
Indicator tipe supertipe, terdiri dari suatu 
object dan satu subkategori atau lebih 
yang dihubungkan dengan satu 
relationship yang tidak bernama. 
B
pegawai 
harian 
pegawai 
bulanan 
pegawai 
Keterangan : 
Pegawai dikategorikan menjadi 2, yaitu : 
pegawai harian 
pegawai bulanan
Entity Relational Model 
Komponen–komponen yang terdapat di 
dalam Entity Relationship Model : 
Cardinality Ratio atau Mapping Cardinality, 
adalah menjelaskan hubungan batasan 
jumlah keterhubungan satu entity dengan 
entity lainnya atau banyaknya entity yang 
bersesuaian dengan entity yang lain melalui 
relationship 
5
Jenis Cardinality Ratio atau Mapping Cardinality 
One to One (1:1), 
adalah hubungan satu entity dengan satu 
entity Yang berarti setiap entitas pada 
himpunan X berhubungan dengan paling 
banyak dengan satu entitas pada himpunan 
entitas Y dan begitu juga sebaliknya setiap 
entitas pada himpunan entitas Y 
berhubungan dengan paling banyak dengan 
satu entitas pada himpunan entitas X
X1 
X2 
X3 
X4 
Y1 
Y2 
Y3 
Y4 
One to One (1:1),
One to One (1:1), 
nm_dos alamat_dos 
1 1 
dosen mengepalai jurusan 
kode_dos kode_jur 
kode_jur nm_jur 
kode_dos
Jenis Cardinality Ratio atau Mapping Cardinality 
One to Many (1:N) 
adalah hubungan satu entity dengan banyak 
entity. Yang berarti setiap entitas pada 
himpunan entitas X berhubungan dengan 
banyak entitas pada himpunan entitas Y, 
tetapi tidak sebaliknya, dimana setiap entitas 
pada himpunan entitas Y berhubungan 
dengan paling banyak dengan satu entitas 
pada himpunan entitas X.
One to Many (1:N) 
X1 
X2 
X3 
Y1 
Y2 
Y3 
Y4 
Y5
One to Many (1:N) 
alamat_dos 
1 
kode_kul nm_kul 
N 
nm_dos 
dosen mengajar mata kuliah 
kode_dos 
kode_kul 
waktu 
tempat 
sks 
kode_dos
Many to One (N:1), 
adalah hubungan banyak entity dengan 
satu entity. 
Yang berarti setiap entitas pada himpunan 
entitas X berhubungan dengan paling 
banyak dengan satu entitas pada 
himpunan entitas Y, tetapi tidak sebaliknya 
dimana setiap entitas pada himpunan Y 
berhubungan dengan banyak entitas pada 
himpunan entitas X
X1 
X2 
X3 
Y1 
Y2 
Y3 
Y4 
Y5
alamat_mhs 
kode_dos 
N 1 
nm_mhs 
mahasiswa mempunyai Dosen wali 
nim 
kode_dose 
nm_dose 
alamat_dos 
nim
•Many to Many (N:N), 
adalah hubungan banyak entity dengan 
banyak entity. 
Yang berarti setiap entitas pada himpunan 
entitas X dapat berhubungan dengan banyak 
entitas pada himpunan entitas Y dan begitu 
juga sebaliknya setiap entitas pada 
himpunan entitas Y dapat berhubungan 
dengan banyak entitas pada himpunan 
entitas X.
Y1 
Y2 
Y3 
Y4 
X1 
X2 
X3 
X4
Many to Many (N:N) 
kode_kul nm_kul 
N N 
mahasiswa mempelajari mata kuliah 
nim 
nama_mhs 
nim 
kode_kul indeks_nil 
sks
Model Data Berbasis Objek 
Semantik Model 
Hampir sama dengan entity relationship 
model. Relasi antar objek dasar tidak 
dinyatakan dengan simbol tetapi 
menggunakan kata–kata (semantic). 
Sebagai contoh, dengan menggunakan 
relasi di bank X sebagaimana contoh 
sebelumnya, dalam semantic model 
adalah seperti terlihat pada gambar 
berikut :
No Tabungan 
Bank A 
Mempunyai 
adalah nasabah 
adalah 
Saldo No Tabungan 
Alamat 
Melayani 
Tabungan Customer Andika 
Tanda – tanda yang digunakan dalam semantic model adalah sebagai 
berikut : 
Menunjukkan adanya relasi 
Menunjukkan atribut
Model Data Berbasis Objek 
Binary Model 
merupakan model data yang memperluas 
definisi dari entity, bukan hanya atribut– 
atributnya tetapi juga tindakan– 
tindakannya.
Buatlah Entity Relationship Model 
dan tentukan Cardinality Ratio dari 
enterprise perpustakaan yang teman-teman 
buat. 
dikumpulkan

More Related Content

What's hot

What's hot (6)

Erd (entity relationship diagram)
Erd (entity relationship diagram)Erd (entity relationship diagram)
Erd (entity relationship diagram)
 
Pengertian ERD
Pengertian ERDPengertian ERD
Pengertian ERD
 
Tugas sbd 1
Tugas sbd 1Tugas sbd 1
Tugas sbd 1
 
Basis Data : Pemodelan Erd
Basis Data : Pemodelan ErdBasis Data : Pemodelan Erd
Basis Data : Pemodelan Erd
 
Erd dan contoh kasus
Erd dan contoh kasusErd dan contoh kasus
Erd dan contoh kasus
 
Model Data
Model DataModel Data
Model Data
 

Viewers also liked

Resume - September 2016
Resume - September 2016Resume - September 2016
Resume - September 2016Denny Terry
 
Madison Beasley's resume
Madison Beasley's resumeMadison Beasley's resume
Madison Beasley's resumeMadison Beasley
 
Concepto sobre redes
Concepto sobre redesConcepto sobre redes
Concepto sobre redesjhon sanchez
 
Lesson1 菲律賓有哪些好玩的地方?
Lesson1 菲律賓有哪些好玩的地方?Lesson1 菲律賓有哪些好玩的地方?
Lesson1 菲律賓有哪些好玩的地方?Fly106
 
Дайджест Experts Review (выпуск осень 2014)
Дайджест Experts Review (выпуск осень 2014)Дайджест Experts Review (выпуск осень 2014)
Дайджест Experts Review (выпуск осень 2014)Michael Semkin
 
Polskie firmy niegotowe na mobilnego klienta
Polskie firmy niegotowe na mobilnego klientaPolskie firmy niegotowe na mobilnego klienta
Polskie firmy niegotowe na mobilnego klientaeprpl
 
Состояние здоровья населения, проживающего на наиболее загрязненных радионукл...
Состояние здоровья населения, проживающего на наиболее загрязненных радионукл...Состояние здоровья населения, проживающего на наиболее загрязненных радионукл...
Состояние здоровья населения, проживающего на наиболее загрязненных радионукл...rorbic
 
關懷手扶梯
關懷手扶梯關懷手扶梯
關懷手扶梯吳姿 吳
 
Актуальность темы Чернобыля сегодня
Актуальность темы Чернобыля сегодняАктуальность темы Чернобыля сегодня
Актуальность темы Чернобыля сегодняrorbic
 
Атлас современных и прогнозных аспектов последствий аварии на Чернобыльской А...
Атлас современных и прогнозных аспектов последствий аварии на Чернобыльской А...Атлас современных и прогнозных аспектов последствий аварии на Чернобыльской А...
Атлас современных и прогнозных аспектов последствий аварии на Чернобыльской А...rorbic
 
Использование информационных технологий в проекте «Музей Чернобыля»
Использование информационных технологий в проекте «Музей Чернобыля»Использование информационных технологий в проекте «Музей Чернобыля»
Использование информационных технологий в проекте «Музей Чернобыля»rorbic
 
Актуальные проблемы информирования и просвещения молодежи основным принципам ...
Актуальные проблемы информирования и просвещения молодежи основным принципам ...Актуальные проблемы информирования и просвещения молодежи основным принципам ...
Актуальные проблемы информирования и просвещения молодежи основным принципам ...rorbic
 
Опыт информационной поддержки разработки и реализации целевых программ в обл...
Опыт информационной поддержки разработки и реализации целевых программв обл...Опыт информационной поддержки разработки и реализации целевых программв обл...
Опыт информационной поддержки разработки и реализации целевых программ в обл...rorbic
 
положення про фестиваль-конкурс
положення про фестиваль-конкурсположення про фестиваль-конкурс
положення про фестиваль-конкурсAndrey Ielkin
 
Những thói quen hàng ngày khiến bạn bị đau nhức
Những thói quen hàng ngày khiến bạn bị đau nhứcNhững thói quen hàng ngày khiến bạn bị đau nhức
Những thói quen hàng ngày khiến bạn bị đau nhứcmaithaohuybinh280554
 

Viewers also liked (18)

Resume - September 2016
Resume - September 2016Resume - September 2016
Resume - September 2016
 
Ambientes imnovadores
Ambientes imnovadoresAmbientes imnovadores
Ambientes imnovadores
 
Madison Beasley's resume
Madison Beasley's resumeMadison Beasley's resume
Madison Beasley's resume
 
Concepto sobre redes
Concepto sobre redesConcepto sobre redes
Concepto sobre redes
 
Lesson1 菲律賓有哪些好玩的地方?
Lesson1 菲律賓有哪些好玩的地方?Lesson1 菲律賓有哪些好玩的地方?
Lesson1 菲律賓有哪些好玩的地方?
 
Дайджест Experts Review (выпуск осень 2014)
Дайджест Experts Review (выпуск осень 2014)Дайджест Experts Review (выпуск осень 2014)
Дайджест Experts Review (выпуск осень 2014)
 
Polskie firmy niegotowe na mobilnego klienta
Polskie firmy niegotowe na mobilnego klientaPolskie firmy niegotowe na mobilnego klienta
Polskie firmy niegotowe na mobilnego klienta
 
6
66
6
 
Состояние здоровья населения, проживающего на наиболее загрязненных радионукл...
Состояние здоровья населения, проживающего на наиболее загрязненных радионукл...Состояние здоровья населения, проживающего на наиболее загрязненных радионукл...
Состояние здоровья населения, проживающего на наиболее загрязненных радионукл...
 
Pallantzas EIPAK
Pallantzas EIPAKPallantzas EIPAK
Pallantzas EIPAK
 
關懷手扶梯
關懷手扶梯關懷手扶梯
關懷手扶梯
 
Актуальность темы Чернобыля сегодня
Актуальность темы Чернобыля сегодняАктуальность темы Чернобыля сегодня
Актуальность темы Чернобыля сегодня
 
Атлас современных и прогнозных аспектов последствий аварии на Чернобыльской А...
Атлас современных и прогнозных аспектов последствий аварии на Чернобыльской А...Атлас современных и прогнозных аспектов последствий аварии на Чернобыльской А...
Атлас современных и прогнозных аспектов последствий аварии на Чернобыльской А...
 
Использование информационных технологий в проекте «Музей Чернобыля»
Использование информационных технологий в проекте «Музей Чернобыля»Использование информационных технологий в проекте «Музей Чернобыля»
Использование информационных технологий в проекте «Музей Чернобыля»
 
Актуальные проблемы информирования и просвещения молодежи основным принципам ...
Актуальные проблемы информирования и просвещения молодежи основным принципам ...Актуальные проблемы информирования и просвещения молодежи основным принципам ...
Актуальные проблемы информирования и просвещения молодежи основным принципам ...
 
Опыт информационной поддержки разработки и реализации целевых программ в обл...
Опыт информационной поддержки разработки и реализации целевых программв обл...Опыт информационной поддержки разработки и реализации целевых программв обл...
Опыт информационной поддержки разработки и реализации целевых программ в обл...
 
положення про фестиваль-конкурс
положення про фестиваль-конкурсположення про фестиваль-конкурс
положення про фестиваль-конкурс
 
Những thói quen hàng ngày khiến bạn bị đau nhức
Những thói quen hàng ngày khiến bạn bị đau nhứcNhững thói quen hàng ngày khiến bạn bị đau nhức
Những thói quen hàng ngày khiến bạn bị đau nhức
 

Similar to Perancangan basisdata2

Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -Devi Apriansyah
 
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...Michael Elyon
 
312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-datanasrymonihu1
 
Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Devi Apriansyah
 
Data Modelling
Data ModellingData Modelling
Data ModellingArmina Nur
 
Kd2 Diagram Hubungan Antar Entitas
Kd2 Diagram Hubungan Antar EntitasKd2 Diagram Hubungan Antar Entitas
Kd2 Diagram Hubungan Antar EntitasDesty Yani
 
Bab 4. Model Entity Relationship
Bab 4. Model Entity RelationshipBab 4. Model Entity Relationship
Bab 4. Model Entity RelationshipZaenal Abidin
 
KOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
KOLEJ KOMUNITI - Sijil Aplikasi Perisian KomputerKOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
KOLEJ KOMUNITI - Sijil Aplikasi Perisian KomputerAiman Hud
 
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-DiagramDeka M Wildan
 
Resume manajemen basis data
Resume manajemen basis dataResume manajemen basis data
Resume manajemen basis dataSandro Arnexzto
 

Similar to Perancangan basisdata2 (20)

Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -Laporan praktikum modul 3 (erd notasi peterchen) -
Laporan praktikum modul 3 (erd notasi peterchen) -
 
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
SIM 14, Michael Elyon, Prof. Dr. Hapzi, MM, database basis data , universitas...
 
pert 2.pptx
pert 2.pptxpert 2.pptx
pert 2.pptx
 
Pertemuan-7.pptx
Pertemuan-7.pptxPertemuan-7.pptx
Pertemuan-7.pptx
 
312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data312236643 model-data-dalam-basis-data
312236643 model-data-dalam-basis-data
 
Membuat_ERD_ppt.ppt
Membuat_ERD_ppt.pptMembuat_ERD_ppt.ppt
Membuat_ERD_ppt.ppt
 
Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)Laporan praktikum modul 4 (e-rd notasi martin)
Laporan praktikum modul 4 (e-rd notasi martin)
 
Pertemuan 14
Pertemuan 14Pertemuan 14
Pertemuan 14
 
Pertemuan 5
Pertemuan 5Pertemuan 5
Pertemuan 5
 
Pertemuan 1tiga
Pertemuan 1tigaPertemuan 1tiga
Pertemuan 1tiga
 
Erd dan contoh kasus
Erd dan contoh kasusErd dan contoh kasus
Erd dan contoh kasus
 
Data Modelling
Data ModellingData Modelling
Data Modelling
 
Kd2 Diagram Hubungan Antar Entitas
Kd2 Diagram Hubungan Antar EntitasKd2 Diagram Hubungan Antar Entitas
Kd2 Diagram Hubungan Antar Entitas
 
0. PPT ER Model.pptx
0. PPT ER Model.pptx0. PPT ER Model.pptx
0. PPT ER Model.pptx
 
Bab 4. Model Entity Relationship
Bab 4. Model Entity RelationshipBab 4. Model Entity Relationship
Bab 4. Model Entity Relationship
 
Erd2
Erd2Erd2
Erd2
 
Pertemuan 6 erd
Pertemuan 6 erdPertemuan 6 erd
Pertemuan 6 erd
 
KOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
KOLEJ KOMUNITI - Sijil Aplikasi Perisian KomputerKOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
KOLEJ KOMUNITI - Sijil Aplikasi Perisian Komputer
 
Pengenalan ER-Diagram
Pengenalan ER-DiagramPengenalan ER-Diagram
Pengenalan ER-Diagram
 
Resume manajemen basis data
Resume manajemen basis dataResume manajemen basis data
Resume manajemen basis data
 

More from Bhucenk

Smart perpustakaan
Smart perpustakaanSmart perpustakaan
Smart perpustakaanBhucenk
 
Petemuan5
Petemuan5Petemuan5
Petemuan5Bhucenk
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1Bhucenk
 
Kasus & query
Kasus & queryKasus & query
Kasus & queryBhucenk
 
Normalisasi
NormalisasiNormalisasi
NormalisasiBhucenk
 
Smart perpustakaan
Smart perpustakaanSmart perpustakaan
Smart perpustakaanBhucenk
 
Petemuan5
Petemuan5Petemuan5
Petemuan5Bhucenk
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1Bhucenk
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2Bhucenk
 
Normalisasi
NormalisasiNormalisasi
NormalisasiBhucenk
 
Kasus & query
Kasus & queryKasus & query
Kasus & queryBhucenk
 

More from Bhucenk (11)

Smart perpustakaan
Smart perpustakaanSmart perpustakaan
Smart perpustakaan
 
Petemuan5
Petemuan5Petemuan5
Petemuan5
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Kasus & query
Kasus & queryKasus & query
Kasus & query
 
Normalisasi
NormalisasiNormalisasi
Normalisasi
 
Smart perpustakaan
Smart perpustakaanSmart perpustakaan
Smart perpustakaan
 
Petemuan5
Petemuan5Petemuan5
Petemuan5
 
Pertemuan 1
Pertemuan 1Pertemuan 1
Pertemuan 1
 
Perancangan basisdata2
Perancangan basisdata2Perancangan basisdata2
Perancangan basisdata2
 
Normalisasi
NormalisasiNormalisasi
Normalisasi
 
Kasus & query
Kasus & queryKasus & query
Kasus & query
 

Perancangan basisdata2

  • 2. Model Data • Model data dapat didefinisikan sebagai kumpulan perangkat konseptual untuk menggambarkan data, hubungan data, semantik data dan batasan data.
  • 3. Model data terbagi menjadi 2 • Model Data Berbasis Objek • Model Data Berbasis Record
  • 4. Model Data Berbasis Objek • Merupakan himpunan data dan prosedur/relasi yang menjelaskan hubungan logik antar data dalam suatu basis data berdasarkan pada objek datanya. Ada tiga macam jenis model data berbasis objek, yaitu : • 1. Entity Relation Model • 2. Semantik Model • 3. Binary Model
  • 5. Model Data Berbasis Objek Entity Relational Model merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan suatu persepsi bahwa real word terdiri dari objek–objek dasar yang mempunyai hubungan/kerelasian antar objek–objek dasar tersebut yang dilukiskan dengan menggunakan simbol–simbol grafis tertentu.
  • 6. Entity Relational Model Mengapa diperlukan model E-R Model: Dapat menggambarkan hubungan antar entity dengan jelas. Dapat menggambarkan batasan jumlah entity dan partisipasi antar entity Mudah dimengerti oleh pemakai Mudah disajikan oleh perancang database.
  • 7. Entity Relational Model Komponen–komponen yang terdapat di dalam Entity Relationship Model : Entity, adalah sesuatu yang dapat dibedakan dalam dunia nyata di mana informasi yang berkaitan dengannya dikumpulkan. 1
  • 8. Entity Relational Model Komponen–komponen yang terdapat di dalam Entity Relationship Model : Relationship, adalah hubungan yang terjadi antara satu atau lebih entity. Relationship tidak mempunyai keberadaan fisik, kecuali yang mewarisi hubungan antara entity tersebut. 2
  • 10. Entity Relational Model Komponen–komponen yang terdapat di dalam Entity Relationship Model : Atribut, adalah karakteristik dari entity atau relationship yang menyediakan penjelasan detail tentang suatu relationship tersebut. 3
  • 12. Entity Relational Model Komponen–komponen yang terdapat di dalam Entity Relationship Model : 4 Indicator Tipe Indicator tipe associative object, berfungsi sebagai suatu objek dan suatu relationship. A
  • 13. Indicator tipe associative object, pelanggan beli barang pelanggan barang beli menjadi
  • 14. Entity Relational Model Komponen–komponen yang terdapat di dalam Entity Relationship Model : 4 Indicator Tipe Indicator tipe supertipe, terdiri dari suatu object dan satu subkategori atau lebih yang dihubungkan dengan satu relationship yang tidak bernama. B
  • 15. pegawai harian pegawai bulanan pegawai Keterangan : Pegawai dikategorikan menjadi 2, yaitu : pegawai harian pegawai bulanan
  • 16. Entity Relational Model Komponen–komponen yang terdapat di dalam Entity Relationship Model : Cardinality Ratio atau Mapping Cardinality, adalah menjelaskan hubungan batasan jumlah keterhubungan satu entity dengan entity lainnya atau banyaknya entity yang bersesuaian dengan entity yang lain melalui relationship 5
  • 17. Jenis Cardinality Ratio atau Mapping Cardinality One to One (1:1), adalah hubungan satu entity dengan satu entity Yang berarti setiap entitas pada himpunan X berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas Y dan begitu juga sebaliknya setiap entitas pada himpunan entitas Y berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas X
  • 18. X1 X2 X3 X4 Y1 Y2 Y3 Y4 One to One (1:1),
  • 19. One to One (1:1), nm_dos alamat_dos 1 1 dosen mengepalai jurusan kode_dos kode_jur kode_jur nm_jur kode_dos
  • 20. Jenis Cardinality Ratio atau Mapping Cardinality One to Many (1:N) adalah hubungan satu entity dengan banyak entity. Yang berarti setiap entitas pada himpunan entitas X berhubungan dengan banyak entitas pada himpunan entitas Y, tetapi tidak sebaliknya, dimana setiap entitas pada himpunan entitas Y berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas X.
  • 21. One to Many (1:N) X1 X2 X3 Y1 Y2 Y3 Y4 Y5
  • 22. One to Many (1:N) alamat_dos 1 kode_kul nm_kul N nm_dos dosen mengajar mata kuliah kode_dos kode_kul waktu tempat sks kode_dos
  • 23. Many to One (N:1), adalah hubungan banyak entity dengan satu entity. Yang berarti setiap entitas pada himpunan entitas X berhubungan dengan paling banyak dengan satu entitas pada himpunan entitas Y, tetapi tidak sebaliknya dimana setiap entitas pada himpunan Y berhubungan dengan banyak entitas pada himpunan entitas X
  • 24. X1 X2 X3 Y1 Y2 Y3 Y4 Y5
  • 25. alamat_mhs kode_dos N 1 nm_mhs mahasiswa mempunyai Dosen wali nim kode_dose nm_dose alamat_dos nim
  • 26. •Many to Many (N:N), adalah hubungan banyak entity dengan banyak entity. Yang berarti setiap entitas pada himpunan entitas X dapat berhubungan dengan banyak entitas pada himpunan entitas Y dan begitu juga sebaliknya setiap entitas pada himpunan entitas Y dapat berhubungan dengan banyak entitas pada himpunan entitas X.
  • 27. Y1 Y2 Y3 Y4 X1 X2 X3 X4
  • 28. Many to Many (N:N) kode_kul nm_kul N N mahasiswa mempelajari mata kuliah nim nama_mhs nim kode_kul indeks_nil sks
  • 29. Model Data Berbasis Objek Semantik Model Hampir sama dengan entity relationship model. Relasi antar objek dasar tidak dinyatakan dengan simbol tetapi menggunakan kata–kata (semantic). Sebagai contoh, dengan menggunakan relasi di bank X sebagaimana contoh sebelumnya, dalam semantic model adalah seperti terlihat pada gambar berikut :
  • 30. No Tabungan Bank A Mempunyai adalah nasabah adalah Saldo No Tabungan Alamat Melayani Tabungan Customer Andika Tanda – tanda yang digunakan dalam semantic model adalah sebagai berikut : Menunjukkan adanya relasi Menunjukkan atribut
  • 31. Model Data Berbasis Objek Binary Model merupakan model data yang memperluas definisi dari entity, bukan hanya atribut– atributnya tetapi juga tindakan– tindakannya.
  • 32. Buatlah Entity Relationship Model dan tentukan Cardinality Ratio dari enterprise perpustakaan yang teman-teman buat. dikumpulkan