Model Relasional ERD (Entity Relationship Diagram)

Slides:



Advertisements
Presentasi serupa
Pengantar Basis Data Sumber : 1.Connoly, Thomas; Begg, Carolyn; Strachan, Anne; Database Systems : A Practical Approach to Design, Implementation and Management,
Advertisements

Basis data - day 2 Rachmat wahyu pramono Dosen Pembimbing:
Pertemuan Minggu Ke-10.
Chapter 8 - Process Modeling
2 C H A P T E R Tjiptoadi nugroho CC sidoarjo
Yufis Azhar – Teknik Informatika – UMM
Yufis Azhar – Teknik Informatika – UMM
(ENTITY RELATIONSHIP DIAGRAM)
TRANSFORMASI MODEL DATA ER ke BASIS DATA
MODEL DATA LANJUTAN Latifah Rifani
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
MODEL ENTITY-RELATIONSHIP
Entity Relationship Diagram
ENTITY RELATIONSHIP DIAGRAM
Danny Kriestanto, S.Kom., M.Eng Part 2
Perancangan Basis Data MI 1133
ENTITY RELATIONSHIP DIAGRAM
PERTEMUAN 4 SISTEM BASIS DATA
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
03 | Entity Relationship Diagram (ER- Diagram)
ERD Entity Relationship Diagram
Your company slogan Table of Contents Introduction 1 Main title 2 Examples 3 Conclusion 4.
Rizki Arif Firdaus © 2010 © 2010.
ERD (Entity Relationship Diagram) Relasi
MODEL EER (Enhanced Entity Relationship)
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
Transformasi ERD ke dalam bentuk fisik Materi Pertemuan ke-8
KONSEP MODEL ERD (Entity-relationship diagram)
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Entity Relationship Diagram (ERD)
ENTITY RELATIONSHIP DIAGRAM
ENTITY RELATIONSHIP MODEL
Pengantar database By k ilo ^_^
Database TP – || AKN Bojonegoro.
MODEL ENTITY RELATIONSHIP DIAGRAM
Rekayasa Perangkat Lunak ER/D
Pertemuan #4 DIAGRAM - ER Kompetensi :
ERD (Entity Relationship Diagram )
ENTITY-RELATIONSHIP DIAGRAM (ERD)
Entity Relationship Diagram
ENTITY RELATIONSHIP DIAGRAM
MODEL RELASIONAL.
ERD (Entity Relationship Diagram)
Desain database 1 (erd) Pertemuan Ke-6&7.
DIAGRAM ER dalam Notasi Lain
TRANSFORMASI MODEL DATA ER ke BASIS DATA
Oleh : Devie Rosa Anamisa
ENTITY RELATIONSHIP DIAGRAM
Entity Relationship Diagram
Transformasi Diagram ER ke dalam basis data fisik
SIM LOGISTIK PERTEMUAN 6 & 7.
Entity Relationship Diagram (ERD)
Entity Relationship Diagram
Transformasi Diagram ER ke dalam basis data fisik
MODEL ENTITY RELATIONSHIP
Danny Kriestanto, S.Kom., M.Eng Part 2
MODEL ENTITY-RELATIONSHIP
Entity Relationship Diagram
Prakt. BasDat - Pertemuan 3
MODEL RELASIONAL Desain Basis Data.
MODEL HUBUNGAN ANTAR ENTITI
Entity Relationship Diagram
BASIS DATA KELAS XI RPL. Kompetensi Dasar  Memahami bentuk diagram hubungan antar entitas  Menyajikan hasil hubungan keterkaitan antar data dalam diagram.
Pertemuan 4 ENTITY RELATIONSHIP.
ENTITY RELATIONSHIP DIAGRAM
DIAGRAM HUBUNGAN ENTITAS
Pemodelan Data ER-Model.
ENTITY RELATIONAL DIAGRAM (bagian 2 – Atribut&relasi)
Tim Dosen Basis Data Fakultas Ilmu Komputer UDINUS
Bahasa basis data Safitri Jaya, S.Kom, M.T.I.
Transcript presentasi:

Model Relasional ERD (Entity Relationship Diagram) By Siti Yuliyanti 2011

1 Entity set : kumpulan entity / entitas yang sejenis Entity set berupa : 1. entitas fisik : entity yang dapat dilihat (mahasiswa, dosen) 2. entitas konsep/ logik : mata_kuliah, pekerjaan Entitas weak : entitas yang tergantung pada entitas lain 1 n kerja Pegawai Tanggungan Nama Nama Nip No_tg

Participation constraint Menjelaskan    keberadaan  suatu  entity tergantung  pada  hubungannya  dengan  entity lain .  2 macam Participation Constraint  :      - Total  Participation   Keberadaan suatu  entitas  tergantung pada relasi  dengan  entitas lain.  1 punya 1 Bagian Pegawai

- Partial Participation Keberadaan suatu entitas tidak tergantung pada hubungannya dengan entitas lain. n kerja 1 Proyek Pegawai

Relasi : hubungan antara dua atau lebih entitas Relasionship set : kumpulan relasi entitas yang sejenis

Atribut : karakteristik dari entitas Dalam tabel menjadi lebih dikenal dengan field Jenis-jenis atribut : 1. key/ identifer / atribut simple adalah atribut unik  nim 2. atribut composite memiliki 2 nilai harga  nama_depan, nama belakang 3. atribut multivalue atribut yang memiliki banyak nilai harga 4. atribut derivatif atribut yang muncul dari atribut lain  jenis barang 5. atribut single : memiliki 1 nilai

Kardinalitas Merupakan batasan pemetaan yang menggambarkan jumlah entitas yang berhubungan melalui suatu relasi One to one One to many atau Many to one Many to many

1. One to one 1 1

2. One to many 3. Many to many

Derajat Relationship Unary degree pasien 2. Binary degree KRS obat 2. Binary degree KRS Mata kuliah Mahasiswa

3. trinary degree Pemeriksaan Dokter Pasien Perawat

Agregasi Kebergantungan proses 1 terhadap proses lainnya dilambangkan dengan garis putus-putus memungkinkan adanya perhitungan dari proses misal : dari peminjaman buku denda ; jika telat dari pembelian kredit motor denda pembayaran ;jika telat

Metodologi ERD Menentukan entitas Menentukan relasi Isi kardinalitas Menentukan atribut

STUDI KASUS Buat ERD dari Sistem Basisdata Jual Beli dengan spesifikasi berikut : Seorang customer(kode_cus, nama_cus, alamat) boleh membeli (no_nota, tgl_beli, jumlah_brg) barang (kode_brg, jenis_brg, harga ) Barang misalnya tas, sepatu, jaket dan 1 barang hanya boleh dipasok dari 1 supplier (kode_sup, nama_sup, alamat_sup )

STUDI KASUS Buat ERD dari Sistem Basisdata Rumah Sakit dengan spesifikasi berikut : Seorang pasien(no_pasien, nama, alamat) mendapatkan obat(kode_obat, nama_obat, jenis_obat) dari resep_dokter setelah dilakukan pemeriksaan oleh seorang dokter(kode_dok, nama_dok, keahlian) yang dibantu seorang perawat(kode_perawat, nama). Obat yang ada di rumah sakit di kirim dari banyak supplier saja.

STUDI KASUS Jelaskan ERD dari Sistem Basisdata Perpustakaan berikut :

Gambarlah ERD dari analisis berikut ! PT Axara merupakan perusahan yang bergelut dibidang industri, dimana beberapa pegawai bekerja di satu departemen(no_depart, nama_depart) dan setiap pegawai memiliki slip gaji (no_slip, nip, tot_gaji, tunjangan dan potongan). Tunjangan terdiri dari tunjangan anak, tunjangan jabatan, dan tunjangan suami/istri. Sedangankan potongan terdiri dari asuransi dan pinjaman SISTEM BASIS DATA /2010 SITI YULIYANTI

Gambarlah ERD dari analisis berikut , lengkapi beserta atributnya! Setiap Dokter (Nip, Nama_Dokter, Spesialis) dapat memeriksa lebih dari 1 Pasien (No_Pasien, Nama_Pasien, Alamat_Pasien), Setelah proses pemeriksaan kemungkinan Pasien hanya Rawat_Jalan ( Kode_RJ, Hari_RJ, No_Pasien, Nip, Keterangan) atau Rawat_Inap (No_RI, Jenis _kamar, No_Pasien, Nip). Baik rawat jalan maupun rawat inap pasien mendapatkan resep obat. SISTEM BASIS DATA /2010 SITI YULIYANTI

Gambarlah ERD dari analisis berikut ! Setiap Mahasiswa(nim, nama, alamat, angkatan , semester) dapat melakukan perwalian dengan seorang dosen wali, atau melakukan KRS(no_krs, tgl_krs, kd_matakuliah, nim, nama_dosen wali) terhadap matakuliah(kd_matakuliah, nama_mk, nama_dosen) sehingga setelah KRS mahasiswa baru boleh mengikuti perkuliahan(kode_ruang, ruangan, kd_matakuliah, kd_dosen wali) SISTEM BASIS DATA /2010 SITI YULIYANTI

Gambarlah ERD dari analisis berikut ! Di Perpustakaan Graha Ilmu, seorang anggota(no_anggota, nama, alamat) boleh meminjam(no_pinjam, nim, nama, no_buku, tgl_pinjam, tgl_kembali, ket) 1 atau beberapa buku (no_buku, judul, pengarang, penerbit, edisi, tahun). Selain itu, 1 buku dapat ditulis oleh 1 atau beberapa penulis (no_penulis, nama, ttl) SISTEM BASIS DATA /2010 SITI YULIYANTI