BASIS DATA KELAS XI RPL. Kompetensi Dasar  Memahami bentuk diagram hubungan antar entitas  Menyajikan hasil hubungan keterkaitan antar data dalam diagram.

Slides:



Advertisements
Presentasi serupa
Chapter 8 - Process Modeling
Advertisements

Yufis Azhar – Teknik Informatika – UMM
Latifah Rifani Materi: 4
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
Danny Kriestanto, S.Kom., M.Eng Part 2
MODEL ENTITY RELATIONSHIP DIAGRAM
Tahapan Membuat ERD.
ENTITY RELATIONSHIP DIAGRAM
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
03 | Entity Relationship Diagram (ER- Diagram)
ERD (Entity Relationship Diagram) Relasi
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
KONSEP MODEL ERD (Entity-relationship diagram)
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Pemodelan Data Oleh : Encep Kurniawan Teknik Informatika STMIK Subang.
Data Modeling And Analysis Entity Relationship Diagram ( ERD)
Perancangan Basis Data Relasional (ERD) bag.2
Entity Relationship Diagram (ERD)
ENTITY RELATIONSHIP DIAGRAM
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Desain Basis Data.
ENTITY RELATIONSHIP MODEL
Database TP – || AKN Bojonegoro.
Perancangan Basis Data
Pertemuan ke - Perancangan Basis Data Relasional Menggunakan ERD
Rekayasa Perangkat Lunak ER/D
Desain Database Dengan Model Entity Relationship (ER)
Pertemuan #4 DIAGRAM - ER Kompetensi :
Entity Relasional Diagram (ERD)
ERD (Entity Relationship Diagram )
ENTITY-RELATIONSHIP DIAGRAM (ERD)
Entity Relationship Diagram
Entity Relationship Diagram
Model Relasional ERD (Entity Relationship Diagram)
Pemodelan Data Menggunakan MODEL Entity Relationship
ENTITY RELATIONSHIP DIAGRAM
ERD (Entity Relationship Diagram)
Desain database 1 (erd) Pertemuan Ke-6&7.
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
ENTITY RELATIONSHIP DIAGRAM
Entity Relationship Diagram
Ada beberapa sifat yang melekat pada suatu tabel :
Model Entity Relationship
Basis Data [TK1064] I. Pengenalan Relasi dan Kardinalitas
Matakuliah : Sistem Basisdata Versi Materi Model Data Penyaji
PEMODELAN DATA Entity-Relationship Modell (ERD)
Transformasi Diagram ER ke dalam basis data fisik
ENTITY RELATIONSHIP DIAGRAM
Entity Relationship Diagram (ERD)
ERD Session 1.
Entity Relationship Diagram
Transformasi Diagram ER ke dalam basis data fisik
MODEL ENTITY RELATIONSHIP
Danny Kriestanto, S.Kom., M.Eng Part 2
Entity Relationship Diagram
Entity Relationship Diagram
MODEL KETERHUBUNGAN ENTITAS (Entity-Relationship)
MODEL HUBUNGAN ANTAR ENTITI
Entity Relationship Diagram
Pertemuan 4 ENTITY RELATIONSHIP.
DIAGRAM HUBUNGAN ENTITAS
Entity Relationship Diagram
Entity Relationship Diagram
Entity Relationship Diagram
ENTITY RELATIONSHIP DIAGRAM (bagian 3 – latihan)
Entity Relationship Diagram
Entity Relationship Diagram
Relasi data base SBD 2 – sesi 2.
Transcript presentasi:

BASIS DATA KELAS XI RPL

Kompetensi Dasar  Memahami bentuk diagram hubungan antar entitas  Menyajikan hasil hubungan keterkaitan antar data dalam diagram ERD Indikator Pencapaian Kompetensi Menyebutkan Arti simbol-simbol ERD Menjelaskan Diagram (ERD) Penerapan Derajat Relationship Penerapan ERD pada basis data sederhana

ERD  Definisi ERD  Diagram relasi entitas atau entity- relationship diagram (ERD) adalah suatu diagram dalam bentuk gambar atau simbol yang mengidentifikasi tipe dari entitas di dalam suatu sistem yang diuraikan dalam data dengan atributnya, dan menjelaskan hubungan atau relasi diantara entitas tersebut.

Dalam pembentukan ERD terdapat 3 komponen yang akan dibentuk yaitu :  a. Entitas Pada post sebelumnya mengenai basis data telah dijelaskan sedikit tentang pengertian entity (entitas) yaitu suatu obyek yang dapat dibedakan dari lainnya yang dapat diwujudkan dalam basis data. Pengertian lainnya menurut Brady dan Loonam (2010), entitas adalah objek yang menarik di bidang organisasi yang dimodelkan. Contoh : Mahasiswa, Kartu Anggota Perpustakaan (KAP), dan Buku.  b. Hubungan (relasi/relationship) Suatu hubungan adalah hubungan antara dua jenis entitas dan direpresentasikan sebagai garis lurus yang menghubungkan dua entitas. Contoh : Mahasiswa mendaftar sebagai anggota perpustakaan (KAP), relasinya adalah mendaftar.  c. Atribut Atribut memberikan informasi lebih rinci tentang jenis entitas. Atribut memiliki struktur internal berupa tipe data.

Simbol-simbol untuk membuat diagram ERD:

Derajat relasi atau kardinalitas rasio  Menjelaskan jumlah maksimum hubungan antara satu entitas dengan entitas lainnya :  One to One (1:1) Setiap anggota entitas A hanya boleh berhubungan dengan satu anggota entitas B, begitu pula sebaliknya.  One to many (1:M / Many) Setiap anggota entitas A dapat berhubungan dengan lebih dari satu anggota entitas B tetapi tidak sebaliknya.  Many to Many (M:M) Setiap entitas A dapat berhubungan dengan banyak entitas himpunan entitas B dan demikian pula sebaliknya

Contoh Kasus 1:  Pada saat mendaftar menjadi anggota perpustakaan Fakultas, dicatatlah nama, nomor mahasiswa dan alamat mahasiswa. Setelah itu mereka baru bisa meminjam buku di perpustakaan. Buku-buku yang dimiliki perpustakaan banyak sekali jumlahnya. Tiap buku memiliki data nomor buku, judul, pengarang, penerbit, tahun terbit. Satu buku bisa ditulis oleh beberapa pengarang. Tentukan entitas, atribut dan relasi dari deskripsi di atas, dengan menggambar ERDnya.  Jawab:  Entitas : Mahasiswa, KAP (Kartu Anggota Perpustakaan), Buku  Atribut : Nama, no.mahasiswa, Alamat mahasiswa, No.buku, Judul, Pengarang, Penerbit dan tahun terbit.  Relasi : Daftar dan Pinjam

Gambar ERD dalam peminjaman buku di perpustakaan:  Model Entity Relationship : Suatu penyajian data dengan menggunakan Entity dan Relationship  Entity : Objek secara fisik : Buku, Perpustakaan, Mahasiswa  Objek secara konsep : Meminjam MODEL ENTITY – RELATIONSHIP

Derajat dari Relationship : Trenary degree (Derajat Tiga) Cardinality Ratio Constraint M : N Mahasiswa DOWNLOAD Materi :

Relationship : Atribut :

Diagram ERD

SOAL :  Jelaskan secara singkat definisi ERD ?  Jelaskan secara singkat langkah-langkah untuk mengidentifikasi atau menemukan entitas ?  Jelaskan secara singkat langkah-langkah untuk mengidentifikasi atau menemukan atribut ?  Seperti soal Sebelumnya, namun ada beberapa tambahan penjelasan seperti berikut : Mahasiswa kadang-kadang terlambat mengembalikan buku, sehingga dikenakan denda. Besarnya denda adalah Rp 500,- per hari keterlambatan. Mahasiswa dianggap terlambat jika mengembalikan buku lebih lama dari 1 minggu.