MODEL ENTITY RELATIONSHIP DIAGRAM

Slides:



Advertisements
Presentasi serupa
Basis data - day 2 Rachmat wahyu pramono Dosen Pembimbing:
Advertisements

Wajib, S.Pd, S.ST. Sistem Informasi Penjualan Pembelian  Sebuah toko menjual berbagai macam barang yang diperoleh dari suplier. Banyak suplier yang menyuplai.
Chapter 8 - Process Modeling
Yufis Azhar – Teknik Informatika – UMM
Entity Relationship Diagram
Memahami konsep dasar ER Model. Mengenal notasi ER Diagram.
Entity Relationship Diagram
Danny Kriestanto, S.Kom., M.Eng Part 2
Tahapan Membuat ERD.
PERTEMUAN 4 SISTEM BASIS DATA
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
Ignatius Adrian Mastan, S.E, S.Kom, MCP, MOS
DIAGRAM ER dalam Notasi Lain
OPTIMASI DAN IMPLEMENTASI ENTITY RELATIONSHIP DIAGRAM
Your company slogan Table of Contents Introduction 1 Main title 2 Examples 3 Conclusion 4.
MODEL EER (Enhanced Entity Relationship)
Diagram UML Studi Kasus : Sisfo Perpustakaan
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
MODEL EER (Enhanced Entity Relationship)
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.
ERD Lanjutan Materi pertemuan 15,16 dan 17
Pertemuan 4 – Sistem Basis Data.  Pada model relasional, basis data akan “disebar” atau dipilah-pilah ke dalam berbagai tabel dua dimensi. Setiap tabel.
Pertemuan ke - Perancangan Basis Data Relasional Menggunakan ERD
MODEL ENTITY RELATIONSHIP DIAGRAM
SISTEM BASIS DATA Kuliah - 2.
Pertemuan #4 DIAGRAM - ER Kompetensi :
Entity Relasional Diagram (ERD)
Manajemen Data dan Basis Data
ENTITY-RELATIONSHIP DIAGRAM (ERD)
IMPLEMENTASI BASIS DATA
ENTITY RELATIONSHIP DIAGRAM
DIAGRAM ER dalam Notasi Lain
ERD (Entity Relationship Diagram)
DIAGRAM ER dalam Notasi Lain
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Oleh : Devie Rosa Anamisa
Entity Relationship Diagram
ANALISIS DAN DESAIN SISTEM INFORMASI
Ada beberapa sifat yang melekat pada suatu tabel :
IT204 SISTEM BASIS DATA.
Model Entity Relationship
Basis Data [TK1064] I. Pengenalan Relasi dan Kardinalitas
SIM LOGISTIK PERTEMUAN 6 & 7.
ENTITY RELATIONSHIP DIAGRAM
Mapping Skema Database
Review ER-Diagram.
Analisis Kebutuhan Sistem
DIAGRAM ER dalam Notasi Lain
Danny Kriestanto, S.Kom., M.Eng Part 2
for further detail, please visit
MODEL KETERHUBUNGAN ENTITAS (Entity-Relationship)
Entity Relationship Diagram
BASIS DATA KELAS XI RPL. Kompetensi Dasar  Memahami bentuk diagram hubungan antar entitas  Menyajikan hasil hubungan keterkaitan antar data dalam diagram.
Perancangan Database.
DIAGRAM HUBUNGAN ENTITAS
Entity Relationship Diagram
DIAGRAM ER dalam Notasi Lain
ENTITY RELATIONAL DIAGRAM (bagian 2 – Atribut&relasi)
ENTITY RELATIONSHIP DIAGRAM (bagian 3 – latihan)
Analisis Kebutuhan Sistem
Relasi data base SBD 2 – sesi 2.
Pengantar Teknologi SIM 2 (pertemuan 6)
Transcript presentasi:

MODEL ENTITY RELATIONSHIP DIAGRAM

LANGKAH – LANGKAH MEMBUAT ERD Mengidentifikasikan dan menetapkan seluruh himpunan entitas yang akan terlibat. Menentukan atribut-atribut key dari masing-masing himpunan entitas. Mengidentifikasikan dan menetapkan seluruh himpunan relasi diantara himpunan entitas yang ada beserta foreign key-nya. Menentukan derajat dan cardinality rasio relasi untuk setiap himpunan relasi Melengkapi himpunan relasi dengan atribut-atribut yang bukan kunci (non-key). Lihat kembali ERD yang dibuat apakah masih perlu refinement (penghalusan) dengan generalisasi-spesialisasi, agregasi, batasan relasi

Konvensi Penamaan Pilih nama (untuk entitas, atribut, relasi) yang menggambarkan maknanya. Gunakan nama tunggal untuk entitas. Gunakan huruf kapital untuk entitas dan relasi. Gunakan huruf kapital di awal kata untuk atribut. Nama entitas cenderung menggunakan kata benda. Nama relasi cenderung menggunakan kata kerja.

Alat Bantu Pemodelan Data Merupakan sarana membuat dokumentasi kebutuhan aplikasi. Antar mukanya mudah digunakan. Contoh: Ms. Visio ER-Win DBDesigner S-Designer ER-Studio

Latihan 1 Mahasiswa meminjam buku. Tentukan entitas dari deskripsi ini.

Latihan 2 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.

Jawaban Latihan 2

Latihan 3 Seperti deskripsi soal nomor 2, namun ada beberapa tambahan penjelasan berikut ini. Seorang mahasiswa boleh meminjam beberapa buku. Satu buku boleh dipinjam beberapa mahasiswa. Semua mahasiswa sangat perlu buku sehingga tidak ada yang tidak pernah meminjam ke perpustakaan. Ada buku yang sangat laris dipinjam mahasiswa, namun ada pula buku yang tidak pernah dipinjam sama sekali. Satu buku dapat memiliki beberapa copy, namun untuk copy yang sama memiliki satu nomor buku. Setiap peminjaman akan dicatat tanggal peminjamannya. Semua mahasiswa disiplin mengembalikan buku tepat satu minggu setelah peminjaman. Gambarkan ERDnya.

Jawaban Latihan 3

Latihan 4 Seperti soal nomor 3, namun ada beberapa tambahan penjelasan berikut ini. 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. Gambarkan ERDnya.

Jawaban Latihan 4

Latihan 5 Seperti soal nomor 4, namun ada beberapa tambahan penjelasan berikut ini. Fakultas memiliki 3 jurusan, dan tiap jurusan memiliki perpustakaan. Mahasiswa boleh meminjam dari perpustakaan manapun di jurusan tersebut. Setiap mahasiswa otomatis menjadi anggota pada ketiga perpustakaan tersebut. Setiap perpustakaan memiliki banyak buku. Buku yang sama hanya ada di satu perpustakaan. Gambarkan ERDnya.

Jawaban Latihan 5

Latihan 6 Seperti soal nomor 5, namun ada beberapa tambahan penjelasan berikut ini. Fakultas memiliki 3 jurusan, dan tiap jurusan memiliki perpustakaan. Setiap mahasiswa baru otomatis langsung terdaftar di satu perpustakaan, namun mereka boleh meminjam dari perpustakaan manapun di jurusan tersebut.

Jawaban Latihan 6

LATIHAN Pengelola Dinas Pariwisata dalam suatu kota ingin membangun suatu aplikasi basis data untuk keperluan seperti berikut: Suatu Biro Travel mempunyai nama, alamat, kota dan mempunyai kode biro yang beroperasi dalam suatu kota. Biro melayani tamu dengan mencatat nomor tamu dari setiap tamu (meskipun berangkat dalam kelompok), nama tamu, alamat tamu, dan kota asal tamu. Setiap tamu yang menggunakan jasa Biro Travel dicatat tanggal kapan tamu berangkat, biaya yang harus dibayarkan, status tamu (mis: sendiri, kelompok, dll.) dan kota tujuan. Tamu dapat menginap di Hotel yang mempunyai kode yang unik, nama, alamat, dan kota tempat hotel tersebut berada. Di dalam hotel terdapat kamar-kamar dengan nomor, tipe, dan harga tertentu. Seorang tamu yang ingin menginap di hotel harus melakukan booking kamar terlebih dahulu. Pada saat booking dicatat nomor tamu yang menempati kamar, tanggal masuk, tanggal keluar, dan nomor kamar yang ditempatinya.

LATIHAN (Lagi..) Pengelola persewaan VCD menginginkan untuk membuat aplikasi untuk traksaksinya dengan ketentuan sbb : VCD dibedakan dengan kode yang unik untuk masing-masing judulnya. Data lain yang disimpan adalah data tanggal pembelian dan jumlah keping VCD nya. Dilakukan klasifikasi pada VCD tersebut. Sehingga masing-masing kelompok bisa terdiri dari banyak judul. Setiap VCD pasti mempunyai kelompok. Peminjam dapat meminjam lebih dari satu VCD dalam suatu waktu, dan dicatat tanggal peminjaman, tanggal pengembalian, dan status transaksinya. Data peminjam yang disimpan adalah kodenya yang unik, nama, alamat, telp, jenis kelamin, dan tanggal lahirnya.

Latihan Pemetaan