SlideShare a Scribd company logo
BASIS DATA
JURUSAN STATISTIKA
FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM
UNIVERSITAS NEGERI PADANG
2020
ER (Entity Relationship) Model
STATISTIKA | FMIPA UNP
❑ ER Data Model.
❑ Notasi ER Diagram.
❑ Jenis Atribut.
❑ Relasi.
❑ Rasio Kardinalitas.
Materi
STATISTIKA | FMIPA UNP
ER Data Model
❑ Pemodelan sistem dengan ER Data Model (ER Diagram) digunakan dalam
pembuatan basis data (database).
❑ Basis data (database) adalah kumpulan file atau data yang saling
berhubungan.
❑ ER Diagram menggambarkan tipe objek mengenai data itu di manajemen,
serta relasi antara objek tersebut.
❑ ER Diagram digunakan oleh System Analyst dalam merancang database.
❑ ER Model dibuat berdasarkan persepsi atau pengamatan dunia nyata yang
terdiri atas entitas dan relasi antara entitas-entitas tersebut.
❑ Sebuah database dapat dimodelkan sebagai:
• Kumpulan Entity/Entitas,
• Relationship/Relasi diantara entitas.
STATISTIKA | FMIPA UNP
ER Data Model
❑ Entitas adalah sebuah objek yang ada dan dapat dibedakan dengan
objek lainnya.
❑ Entitas ada yang bersifat konkrit, seperti: Orang, Buku, Pegawai,
Perusahaan; dan ada yang bersifat abstrak seperti Kejadian, Mata
Kuliah, Pekerjaan, dan sebagainya.
❑ Setiap entitas memiliki atribut sebagai keterangan dari entitas, misal:
entitas mahasiswa, yang memiliki atribut: NIM, Nama, dan Alamat.
STATISTIKA | FMIPA UNP
ER Data Model
❑ Setiap atribut pada entitas memiliki kunci atribut (key attribute) yang
bersifat unik.
❑ Misal:
• Entitas Mahasiswa dengan atribut NIM sebagai key attribute.
• Entitas Dosen dengan NIP/NIDN sebagai key attribute, dan sebagainya.
❑ Beberapa entitas kemungkinan tidak memiliki atribut kunci sendiri,
entitas demikian disebut Entitas Lemah (Weak Entity).
STATISTIKA | FMIPA UNP
Notasi ER Diagram
❑ Ada beberapa notasi yang digunakan untuk membuat ER Diagram.
Misal: Notasi Chen, Martin, Elmasri, Korth, dan UML (Unified Modelling
Language) akan tetapi pada umumnya adalah sama.
❑ Perbedaannya adalah pada pemilihan simbol-simbol yang digunakan.
❑ Pada materi ini, digunakan notasi UML karena lebih umum digunakan
dan mudah dibaca serta dipahami.
STATISTIKA | FMIPA UNP
Notasi ER Diagram
Notasi Keterangan
Entity adalah suatu objek yang dapat
diidentifikasi dalam lingkungan pemakai.
Weak Entity adalah suatu entitas dimana
keberadaan entitas tersebut bergantung
dari keberadaan entitas lain.
Attribute berfungsi untuk mendeskripsikan
karakteristik dari entitas.
Key Attribute adalah suatu atribut yang
membedakan semua record dalam tabel
secara unik.
STATISTIKA | FMIPA UNP
Notasi ER Diagram
Notasi Keterangan
Derived Attribute adalah atribut yang nilai-
nilainya diperoleh dari pengelolaan
/diturunkan dari atribut lain.
Multivalue Attribute adalah atribut yang
bernilai banyak.
Associative Entity adalah entitas yang
digunakan oleh dua/lebih entitas atau lebih
menyatukan hubungan “many to many”.
Relationship menunjukkan adanya
hubungan di antara sejumlah entitas yang
berbeda.
Identifying Relationship adalah relasi yang
menghubungakan entitas dengan weak
entity (entitas lemah).
STATISTIKA | FMIPA UNP
Notasi ER Diagram
❑ Entitas Lemah (Weak Entity) adalah entitas yang keberadaannya
sangat bergantung dengan entitas lainnya.
➢ Tidak memiliki Key Attribut sendiri.
➢ Entitas tempat bergantung disebut Identifying Owner/Owner.
➢ Entitas Lemah tidak memiliki identifier-nya sendiri.
➢ Atribut entitas lemah berperan sebagai Partial Identifier (Identifier yang
berfungsi secara sebagian).
STATISTIKA | FMIPA UNP
Jenis Atribut
❑ Simple/Atomic Attribute → atribut yang tidak dapat dibagi-bagi lagi
menjadi atribut yang lebih mendasar.
❑ Composite Attribut → atribut yang terdiri dari beberapa atribut yang
lebih mendasar.
• Atribut ALAMAT, terdiri atas atribut JALAN, KOTA, KODE_POS.
• Atribut NAMA, terdiri atas atribut NAMA_DEPAN, NAMA_TENGAH, dan
NAMA_BELAKANG pada suatu entitas (MAHASISWA).
❑ Single-Valued Attribute → atribut yang hanya memiliki satu
harga/nilai.
• Atribut UMUR pada entitas PEGAWAI.
• Atribut LOCATIONS pada entitas UNIVERSITAS.
STATISTIKA | FMIPA UNP
Jenis Atribut
❑ Multi-Valued Attribut → atribut yang memiliki isi lebih dari satu nilai.
• Atribut PENDIDIKAN_TINGGI pada entitas PEGAWAI, dapat berisi lebih dari satu
nilai: Perguruan Tinggi (Sarjana), Magister, Doktor, dll.
• Atribut HOBBY pada entitas MAHASISWA dapat memiliki lebih dari satu nilai:
Sepakbola, Menyanyi, Menari, dll.
• Atribut PRASYARAT pada entitas MATA_KULIAH dapat memiliki lebih dari satu
nilai: Pemrograman Komputer, Komputasi Statistika untuk prasyarat mata kuliah
Pemrograman Lanjut.
❑ Null Value Attribute → atribut dari entitas yang tidak memiliki nilai.
• Atribut PENDIDIKAN TINGGI untuk tamatan SMP.
STATISTIKA | FMIPA UNP
Jenis Atribut
❑ Derived Attribut → atribut yang nilainya dapat diisi atau diturunkan
dari perhitungan atau algoritma tertentu.
• Atribut UMUR, dapat dihitung dari TGL_LAHIR.
• Atribut LAMA_KULIAH, dapat dihitung dari NIM yang merupakan kombinasi
antara digit TAHUN_MASUK dan digit lainnya.
• Atribut INDEKS_PRESTASI dapat dihitung dari NILAI yang diperoleh
MAHASISWA.
STATISTIKA | FMIPA UNP
Relasi
❑ Relasi adalah hubungan antar entitas.
❑ Relasi dapat memiliki atribut, dimana terjadi adanya transaksi
yang menghasilkan suatu nilai tertentu.
STATISTIKA | FMIPA UNP
Relasi
Pertanyaan:
? Bentuk ER diatas antara nilai Mahasiswa mengambil Mata_Kuliah,
tentunya ada Nilai yang dihasilkan.
? Dimana atribut nilai ditempatkan?
?
STATISTIKA | FMIPA UNP
Relasi
Penjelasan:
 Jika atribut Nilai ditempatkan pada entitas Mahasiswa (dimana Nilai
merupakan salah satu atribut dari entitas Mahasiswa), maka semua
mata kuliah yang diambil oleh seorang mahasiswa menghasilkan Nilai
yang sama. → tidak realistis
 Jika atribut Nilai ditempatkan pada entitas Mata_Kuliah (dimana Nilai
merupakan salah satu atribut dari entitas Mata_Kuliah), maka semua
mahasiswa yang mengambil mata kuliah tersebut akan memiliki Nilai
yang sama. → tidak realistis
STATISTIKA | FMIPA UNP
Relasi
✓ Atribut Nilai harus ditempatkan pada relasi Mengambil, yang berarti
seorang mahasiswa tertentu yang mengambil mata kuliah tertentu,
akan mendapatkan Nilai tertentu. → realistis
STATISTIKA | FMIPA UNP
Rasio Kardinalitas
Rasio Kardinalitas atau Derajat Relasi
❑ Derajat Relasi adalah jumlah entitas yang berpartisipasi dalam suatu
relasi.
❑ Derajat relasi dapat berupa:
➢ Unary Relationship (Relasi Berderajat 1)
➢ Binary Relationship (Relasi Berderajat 2)
➢ Ternary Relationship (Relasi Berderajat 3)
STATISTIKA | FMIPA UNP
Unary Relationship (Relasi Berderajat 1)
➢ Adalah relasi dimana entitas yang terlibat hanya 1.
➢ Sering disebut relasi rekursif (Recursive Relationship).
Contoh
Rasio Kardinalitas
STATISTIKA | FMIPA UNP
Binary Relationship (Relasi Berderajat 2)
➢ Atau Relasi Biner adalah relasi yang melibatkan dua entitas.
Contoh
Rasio Kardinalitas
STATISTIKA | FMIPA UNP
Ternary Relationship (Relasi Berderajat 3)
➢ Adalah relasi tunggal yang menghubungkan tiga entitas yang berbeda.
Contoh
Rasio Kardinalitas
STATISTIKA | FMIPA UNP
➢ Dalam Binary Relationship antar dua entitas, terdapat beberapa
kemungkinan:
✓ 1:1 → One-to-One
Rasio Kardinalitas
STATISTIKA | FMIPA UNP
✓ N:1 → Many-to-One
Rasio Kardinalitas
STATISTIKA | FMIPA UNP
✓ M:N → Many-to-Many
Rasio Kardinalitas
STATISTIKA | FMIPA UNP
Buatlah diagram ER untuk memperlihatkan hubungan
Mahasiswa, Mata_Kuliah, dan Dosen.
Contoh
STATISTIKA | FMIPA UNP
Contoh
STATISTIKA | FMIPA UNP
Buatlah diagram ER untuk mengidentifikasikan karakteristik
dari entitas Pelanggan.
Contoh
STATISTIKA | FMIPA UNP
Contoh

More Related Content

PDF
Basdat minggu 03 database management system (dbms)
PDF
Basdat minggu 02. Basis Data dalam Sistem Informasi Dan Arsitektur Basis Data
PDF
Basdat minggu 01. pengenalan basis data
PPTX
Reka bentuk dan model pangkalan data
PPTX
Materi struktur hirarki basis data
PPTX
Dunia pangkalan data 1
PPTX
PDF
Topik 11 Pengenalan Konsep
Basdat minggu 03 database management system (dbms)
Basdat minggu 02. Basis Data dalam Sistem Informasi Dan Arsitektur Basis Data
Basdat minggu 01. pengenalan basis data
Reka bentuk dan model pangkalan data
Materi struktur hirarki basis data
Dunia pangkalan data 1
Topik 11 Pengenalan Konsep

What's hot (19)

PDF
Pengenalan kepada pangkalan data
PPTX
2. sistem basis data
PPTX
Basis Data
PPT
Database (Basis Data)
PDF
2 konsep basis data
PPT
konsep basis data
PPTX
Materi 3
PPTX
Part 10 pengantar basis data
PPTX
PPTX
Basis data
ODP
Mata Kuliah Basis Data
PPTX
Reka bentuk dan model pangkalan data
PDF
Meta Data dalam Data Warehouse
PPTX
Reka bentuk dan model pangkalan data
PPT
konsep sistem basis data
DOCX
tugas machilda SIM Minggu 6: Database Management System
PPTX
1 introduction
PDF
1 basis data
PPTX
Reka bentuk pangkalan data
Pengenalan kepada pangkalan data
2. sistem basis data
Basis Data
Database (Basis Data)
2 konsep basis data
konsep basis data
Materi 3
Part 10 pengantar basis data
Basis data
Mata Kuliah Basis Data
Reka bentuk dan model pangkalan data
Meta Data dalam Data Warehouse
Reka bentuk dan model pangkalan data
konsep sistem basis data
tugas machilda SIM Minggu 6: Database Management System
1 introduction
1 basis data
Reka bentuk pangkalan data
Ad

Similar to Basdat minggu 04 ER Model (20)

PPTX
pert 2.pptx
DOCX
Entity relationship diagram
PPTX
Sistem basis data 4
PDF
4_ERD (.Entity Relationship Diagram).pdf
DOCX
Laporan praktikum modul 3 (erd notasi peterchen) -
PDF
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
PPTX
Bab 2 Perancangan Database...............
PDF
Presentasi basis data
PPT
2.ER Model.ppt
PDF
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
PPTX
bab 9 Entity Relationship Diagram reference
PPT
desain.mandhuwhjdsdshxahsauhxnkasjhsxghgasj
PDF
Pertemuan-4-18-10-Oktober-2017-Entity-Relationship-Diagram-Copy.pdf
PPTX
Presentasi ERD
PPT
Pengertian ERD
PDF
739 p03
PDF
Entitas Relationshiip Diagram Multimedia
PPTX
Diagram Entitas
PPTX
Pemrograman database dasar dan lanjutan Mahasiswa Teknik Informatika
PPT
Materi S8stem Basis Data Entity Relationship Model.ppt
pert 2.pptx
Entity relationship diagram
Sistem basis data 4
4_ERD (.Entity Relationship Diagram).pdf
Laporan praktikum modul 3 (erd notasi peterchen) -
pdfcoffee.com_makalah-entity-relationship-diagram-erd-12-pdf-free.pdf
Bab 2 Perancangan Database...............
Presentasi basis data
2.ER Model.ppt
02 pertemuan 3_4_5_6 SISTEM BASIS DATA EER.pdf
bab 9 Entity Relationship Diagram reference
desain.mandhuwhjdsdshxahsauhxnkasjhsxghgasj
Pertemuan-4-18-10-Oktober-2017-Entity-Relationship-Diagram-Copy.pdf
Presentasi ERD
Pengertian ERD
739 p03
Entitas Relationshiip Diagram Multimedia
Diagram Entitas
Pemrograman database dasar dan lanjutan Mahasiswa Teknik Informatika
Materi S8stem Basis Data Entity Relationship Model.ppt
Ad

More from Saddam Sevenfoldism (11)

DOC
Distribusi normal 1
PDF
MS. ACCESS (FORM DAN REPORT)
PDF
MS. ACCESS (TABLE DAN RELATIONSHIP)
PDF
mapping er diagram
PPTX
Bab 1. Peluang (Sub Bab 1.1 s/d 1.3)
PDF
Ptp kejadian
DOCX
Studi kepustakaan
DOCX
Pelaksanaan kurikulum tingkat satuan pendidikan
PDF
Kota padang
PDF
Edaran tunj profesi guru
DOCX
V^english course(2)
Distribusi normal 1
MS. ACCESS (FORM DAN REPORT)
MS. ACCESS (TABLE DAN RELATIONSHIP)
mapping er diagram
Bab 1. Peluang (Sub Bab 1.1 s/d 1.3)
Ptp kejadian
Studi kepustakaan
Pelaksanaan kurikulum tingkat satuan pendidikan
Kota padang
Edaran tunj profesi guru
V^english course(2)

Recently uploaded (20)

PPTX
MATERI NARKOBA RTS badan anti narkoba.pptx
DOCX
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
PPT
Teknologi-Pangan-Pertemuan-820728132309-.ppt
PDF
2. Capaian-Pembelajaran-Koding-Dan-Kecerdasan-Artifisial-Pusbuk.pdf
PPTX
5. Bahan Bacaan Asinkronus Modul 5_ Perencanaan Pembelajaran.pptx
PPTX
Keragaman kerajinan tangan mancanegara.pptx
DOCX
Modul Ajar Deep Learning Biologi Kelas 10 SMA Terbaru 2025
PDF
Gangguan Penglihatan Mata - presentasi biologi
PPTX
Paparan Penyesuaian Juknis BOSP Tahun 2025
PPTX
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
PPTX
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
DOCX
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
PPTX
Rancangan Kegiatan Kokurikuler SMP N 1 Karanggede
PPT
SEJARAH kelas 12 SEMESTER SATU DAN DUA.ppt
PPTX
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
PDF
ANALISIS SOALAN BAHASA MELAYU SPM 2021-2024 (1).pdf
PDF
PPT IPS Geografi SMA Kelas X_Bab 1 Pengantar Geografi_May.pdf
PPTX
PPT SURAT AL FIL LOMBA MAPSI SEKOLAH DASAR
PDF
ANALISIS CP NO 046 TAHUN 2025 FASE C.pdf
DOCX
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025
MATERI NARKOBA RTS badan anti narkoba.pptx
Modul Ajar Deep Learning Bahasa Inggris Kelas 12 SMA Terbaru 2025
Teknologi-Pangan-Pertemuan-820728132309-.ppt
2. Capaian-Pembelajaran-Koding-Dan-Kecerdasan-Artifisial-Pusbuk.pdf
5. Bahan Bacaan Asinkronus Modul 5_ Perencanaan Pembelajaran.pptx
Keragaman kerajinan tangan mancanegara.pptx
Modul Ajar Deep Learning Biologi Kelas 10 SMA Terbaru 2025
Gangguan Penglihatan Mata - presentasi biologi
Paparan Penyesuaian Juknis BOSP Tahun 2025
PPT MATERI KODING DAN KECERDASAN ARTIFISIAL UNTUK PEMBELAJARAN
Modul 4 Asesmen-dalam-Pembelajaran-Mendalam.pptx
Modul Ajar Deep Learning Prakarya Kerajinan Kelas 12 SMA Terbaru 2025
Rancangan Kegiatan Kokurikuler SMP N 1 Karanggede
SEJARAH kelas 12 SEMESTER SATU DAN DUA.ppt
Pancasila: fondasi peradaban dan kebudayaan berkelanjutan
ANALISIS SOALAN BAHASA MELAYU SPM 2021-2024 (1).pdf
PPT IPS Geografi SMA Kelas X_Bab 1 Pengantar Geografi_May.pdf
PPT SURAT AL FIL LOMBA MAPSI SEKOLAH DASAR
ANALISIS CP NO 046 TAHUN 2025 FASE C.pdf
Modul Ajar Deep Learning PAI & BP Kelas 10 SMA Terbaru 2025

Basdat minggu 04 ER Model

  • 1. BASIS DATA JURUSAN STATISTIKA FAKULTAS MATEMATIKA DAN ILMU PENGETAHUAN ALAM UNIVERSITAS NEGERI PADANG 2020 ER (Entity Relationship) Model
  • 2. STATISTIKA | FMIPA UNP ❑ ER Data Model. ❑ Notasi ER Diagram. ❑ Jenis Atribut. ❑ Relasi. ❑ Rasio Kardinalitas. Materi
  • 3. STATISTIKA | FMIPA UNP ER Data Model ❑ Pemodelan sistem dengan ER Data Model (ER Diagram) digunakan dalam pembuatan basis data (database). ❑ Basis data (database) adalah kumpulan file atau data yang saling berhubungan. ❑ ER Diagram menggambarkan tipe objek mengenai data itu di manajemen, serta relasi antara objek tersebut. ❑ ER Diagram digunakan oleh System Analyst dalam merancang database. ❑ ER Model dibuat berdasarkan persepsi atau pengamatan dunia nyata yang terdiri atas entitas dan relasi antara entitas-entitas tersebut. ❑ Sebuah database dapat dimodelkan sebagai: • Kumpulan Entity/Entitas, • Relationship/Relasi diantara entitas.
  • 4. STATISTIKA | FMIPA UNP ER Data Model ❑ Entitas adalah sebuah objek yang ada dan dapat dibedakan dengan objek lainnya. ❑ Entitas ada yang bersifat konkrit, seperti: Orang, Buku, Pegawai, Perusahaan; dan ada yang bersifat abstrak seperti Kejadian, Mata Kuliah, Pekerjaan, dan sebagainya. ❑ Setiap entitas memiliki atribut sebagai keterangan dari entitas, misal: entitas mahasiswa, yang memiliki atribut: NIM, Nama, dan Alamat.
  • 5. STATISTIKA | FMIPA UNP ER Data Model ❑ Setiap atribut pada entitas memiliki kunci atribut (key attribute) yang bersifat unik. ❑ Misal: • Entitas Mahasiswa dengan atribut NIM sebagai key attribute. • Entitas Dosen dengan NIP/NIDN sebagai key attribute, dan sebagainya. ❑ Beberapa entitas kemungkinan tidak memiliki atribut kunci sendiri, entitas demikian disebut Entitas Lemah (Weak Entity).
  • 6. STATISTIKA | FMIPA UNP Notasi ER Diagram ❑ Ada beberapa notasi yang digunakan untuk membuat ER Diagram. Misal: Notasi Chen, Martin, Elmasri, Korth, dan UML (Unified Modelling Language) akan tetapi pada umumnya adalah sama. ❑ Perbedaannya adalah pada pemilihan simbol-simbol yang digunakan. ❑ Pada materi ini, digunakan notasi UML karena lebih umum digunakan dan mudah dibaca serta dipahami.
  • 7. STATISTIKA | FMIPA UNP Notasi ER Diagram Notasi Keterangan Entity adalah suatu objek yang dapat diidentifikasi dalam lingkungan pemakai. Weak Entity adalah suatu entitas dimana keberadaan entitas tersebut bergantung dari keberadaan entitas lain. Attribute berfungsi untuk mendeskripsikan karakteristik dari entitas. Key Attribute adalah suatu atribut yang membedakan semua record dalam tabel secara unik.
  • 8. STATISTIKA | FMIPA UNP Notasi ER Diagram Notasi Keterangan Derived Attribute adalah atribut yang nilai- nilainya diperoleh dari pengelolaan /diturunkan dari atribut lain. Multivalue Attribute adalah atribut yang bernilai banyak. Associative Entity adalah entitas yang digunakan oleh dua/lebih entitas atau lebih menyatukan hubungan “many to many”. Relationship menunjukkan adanya hubungan di antara sejumlah entitas yang berbeda. Identifying Relationship adalah relasi yang menghubungakan entitas dengan weak entity (entitas lemah).
  • 9. STATISTIKA | FMIPA UNP Notasi ER Diagram ❑ Entitas Lemah (Weak Entity) adalah entitas yang keberadaannya sangat bergantung dengan entitas lainnya. ➢ Tidak memiliki Key Attribut sendiri. ➢ Entitas tempat bergantung disebut Identifying Owner/Owner. ➢ Entitas Lemah tidak memiliki identifier-nya sendiri. ➢ Atribut entitas lemah berperan sebagai Partial Identifier (Identifier yang berfungsi secara sebagian).
  • 10. STATISTIKA | FMIPA UNP Jenis Atribut ❑ Simple/Atomic Attribute → atribut yang tidak dapat dibagi-bagi lagi menjadi atribut yang lebih mendasar. ❑ Composite Attribut → atribut yang terdiri dari beberapa atribut yang lebih mendasar. • Atribut ALAMAT, terdiri atas atribut JALAN, KOTA, KODE_POS. • Atribut NAMA, terdiri atas atribut NAMA_DEPAN, NAMA_TENGAH, dan NAMA_BELAKANG pada suatu entitas (MAHASISWA). ❑ Single-Valued Attribute → atribut yang hanya memiliki satu harga/nilai. • Atribut UMUR pada entitas PEGAWAI. • Atribut LOCATIONS pada entitas UNIVERSITAS.
  • 11. STATISTIKA | FMIPA UNP Jenis Atribut ❑ Multi-Valued Attribut → atribut yang memiliki isi lebih dari satu nilai. • Atribut PENDIDIKAN_TINGGI pada entitas PEGAWAI, dapat berisi lebih dari satu nilai: Perguruan Tinggi (Sarjana), Magister, Doktor, dll. • Atribut HOBBY pada entitas MAHASISWA dapat memiliki lebih dari satu nilai: Sepakbola, Menyanyi, Menari, dll. • Atribut PRASYARAT pada entitas MATA_KULIAH dapat memiliki lebih dari satu nilai: Pemrograman Komputer, Komputasi Statistika untuk prasyarat mata kuliah Pemrograman Lanjut. ❑ Null Value Attribute → atribut dari entitas yang tidak memiliki nilai. • Atribut PENDIDIKAN TINGGI untuk tamatan SMP.
  • 12. STATISTIKA | FMIPA UNP Jenis Atribut ❑ Derived Attribut → atribut yang nilainya dapat diisi atau diturunkan dari perhitungan atau algoritma tertentu. • Atribut UMUR, dapat dihitung dari TGL_LAHIR. • Atribut LAMA_KULIAH, dapat dihitung dari NIM yang merupakan kombinasi antara digit TAHUN_MASUK dan digit lainnya. • Atribut INDEKS_PRESTASI dapat dihitung dari NILAI yang diperoleh MAHASISWA.
  • 13. STATISTIKA | FMIPA UNP Relasi ❑ Relasi adalah hubungan antar entitas. ❑ Relasi dapat memiliki atribut, dimana terjadi adanya transaksi yang menghasilkan suatu nilai tertentu.
  • 14. STATISTIKA | FMIPA UNP Relasi Pertanyaan: ? Bentuk ER diatas antara nilai Mahasiswa mengambil Mata_Kuliah, tentunya ada Nilai yang dihasilkan. ? Dimana atribut nilai ditempatkan? ?
  • 15. STATISTIKA | FMIPA UNP Relasi Penjelasan:  Jika atribut Nilai ditempatkan pada entitas Mahasiswa (dimana Nilai merupakan salah satu atribut dari entitas Mahasiswa), maka semua mata kuliah yang diambil oleh seorang mahasiswa menghasilkan Nilai yang sama. → tidak realistis  Jika atribut Nilai ditempatkan pada entitas Mata_Kuliah (dimana Nilai merupakan salah satu atribut dari entitas Mata_Kuliah), maka semua mahasiswa yang mengambil mata kuliah tersebut akan memiliki Nilai yang sama. → tidak realistis
  • 16. STATISTIKA | FMIPA UNP Relasi ✓ Atribut Nilai harus ditempatkan pada relasi Mengambil, yang berarti seorang mahasiswa tertentu yang mengambil mata kuliah tertentu, akan mendapatkan Nilai tertentu. → realistis
  • 17. STATISTIKA | FMIPA UNP Rasio Kardinalitas Rasio Kardinalitas atau Derajat Relasi ❑ Derajat Relasi adalah jumlah entitas yang berpartisipasi dalam suatu relasi. ❑ Derajat relasi dapat berupa: ➢ Unary Relationship (Relasi Berderajat 1) ➢ Binary Relationship (Relasi Berderajat 2) ➢ Ternary Relationship (Relasi Berderajat 3)
  • 18. STATISTIKA | FMIPA UNP Unary Relationship (Relasi Berderajat 1) ➢ Adalah relasi dimana entitas yang terlibat hanya 1. ➢ Sering disebut relasi rekursif (Recursive Relationship). Contoh Rasio Kardinalitas
  • 19. STATISTIKA | FMIPA UNP Binary Relationship (Relasi Berderajat 2) ➢ Atau Relasi Biner adalah relasi yang melibatkan dua entitas. Contoh Rasio Kardinalitas
  • 20. STATISTIKA | FMIPA UNP Ternary Relationship (Relasi Berderajat 3) ➢ Adalah relasi tunggal yang menghubungkan tiga entitas yang berbeda. Contoh Rasio Kardinalitas
  • 21. STATISTIKA | FMIPA UNP ➢ Dalam Binary Relationship antar dua entitas, terdapat beberapa kemungkinan: ✓ 1:1 → One-to-One Rasio Kardinalitas
  • 22. STATISTIKA | FMIPA UNP ✓ N:1 → Many-to-One Rasio Kardinalitas
  • 23. STATISTIKA | FMIPA UNP ✓ M:N → Many-to-Many Rasio Kardinalitas
  • 24. STATISTIKA | FMIPA UNP Buatlah diagram ER untuk memperlihatkan hubungan Mahasiswa, Mata_Kuliah, dan Dosen. Contoh
  • 25. STATISTIKA | FMIPA UNP Contoh
  • 26. STATISTIKA | FMIPA UNP Buatlah diagram ER untuk mengidentifikasikan karakteristik dari entitas Pelanggan. Contoh
  • 27. STATISTIKA | FMIPA UNP Contoh