Model Entity Relationship

Slides:



Advertisements
Presentasi serupa
MODEL ENTITY RELATIONSHIP
Advertisements

Entity Relationship Diagram
Entity Relationship Diagram
Tahapan Membuat ERD.
ERD ( Entity Relationship Diagram )
PERTEMUAN 4 SISTEM BASIS DATA
DIAGRAM ER dalam Notasi Lain
BAB VI Model Data.
ERD (Entity Relationship Diagram) Relasi
Entity Relation Model By : Randy Permana, S.Kom.
Model data.
(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
Entity Relationship Diagram
Perancangan Basis Data Relasional (ERD) bag.2
PTIK-12 PERANCANGAN DATABASE (1)
Entity Relationship Diagram (ERD)
ENTITY RELATIONSHIP DIAGRAM
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Database TP – || AKN Bojonegoro.
Perancangan Basis Data
Desain Database Dengan Model Entity Relationship (ER)
Pemodelan Data.
Basis Data Dasar Rudi Hartono, S.E, S.Kom.
Pertemuan #4 DIAGRAM - ER Kompetensi :
ENTITY RELATIONSHIP DIAGRAM
Outline: Relational Data Model Entity Relationship Diagram
Entity Relasional Diagram (ERD)
MODEL DATA.
Primary Key pada ERD Desain Basis Data Budhi Irawan, S.Si, M.T.
ERD (Entity Relationship Diagram )
Entity Relationship Diagram
Model data.
Entity Relationship Diagram
ERD ( Entity Relationship Diagram )
ENTITY RELATIONSHIP DIAGRAM
DIAGRAM ER dalam Notasi Lain
ERD (Entity Relationship Diagram)
Desain database 1 (erd) Pertemuan Ke-6&7.
(Entity Relationship Diagram) Materi Pertemuan ke-5, 6, & 7
Entity Relationship Diagram
Ada beberapa sifat yang melekat pada suatu tabel :
IT204 SISTEM BASIS DATA.
Basis Data Dasar Rudi Hartono, S.E, M.Kom.
Matakuliah : Sistem Basisdata Versi Materi Model Data Penyaji
PERANCANGAN BASIS DATA
ENTITY RELATIONSHIP DIAGRAM
Entity Relationship Diagram (ERD)
ERD Session 1.
Pertemuan 5 – Sistem Basis Data
Entity Relatioship Diagram
Entity Relatioship Diagram
Entity Relationship Diagram
Desain Basis Data Dengan ERD
DESAIN DATA BASE.
Entity Relationship Diagram
Entity Relationship Diagram
MODEL KETERHUBUNGAN ENTITAS (Entity-Relationship)
Entity Relationship Diagram
Perancangan Basis data
ENTITY RELATIONSHIP DIAGRAM
DIAGRAM HUBUNGAN ENTITAS
Entity Relationship Diagram
Entity Relationship Diagram
Entity Relationship Diagram I.Definisi Entity Relationship Diagram ERD merupakan suatu diagram yang berisi komponen- komponen himpunan entitas dan himpunan.
Entity Relationship Diagram
Entity Relationship Diagram
Entity Relationship Diagram
Transcript presentasi:

Model Entity Relationship Model ER (Entity Relationship) digunakan dalam analisis/perancangan basis data. Model ER nantinya diterjemahkan kedalam diagram data yang disebut Entity Relationship Diagram (ERD)

Komponen Utama Model ER Entitas (Entity Relasi (Relation). Setiap komponen memiliki sejumlah atribut/property.

Entitas (Entity) Mewakili sesuatu yang nyata berupa objek atau kejadian. contoh entitas : PELANGGAN, PEGAWAI, DEPARTMENT, PENGARANG, BUKU, BARANG, MATAKULIAH Pada model relasional, entitas akan menjadi tabel.

Relasi (Relationship) Relasi menunjukkan adanya hubungan diantara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Misal himpunan entitas Mahasiswa berelasi dengan himpunan entitas Mata Kuliah. Mahasiswa Mata Kuliah S.Basis Data Budi Pascal Amir P.Visual I Pancasila

Atribut (Attribute) Adalah item data yang menjadi bagian dari suatu entitas, istilah lain adalah properti. Contoh: Mahasiswa memiliki atribut; NPM,Nama,Tanggal Lahir,Alamat. Pegawai atributnya; NIP,Nama Pegawai Matakuliah atributnya; Kode Matakuliah, Jumlah SKS

Kardinalitas - Kardinalitas relasi menunjukkan jumlah maksimum entitas yang dapat berelasi dengan entitas pada himpunan entitas yang lain. - Kardinalitas dapat bernilai; Satu ke satu (1:1) Satu ke banyak (1:N) Banyak ke banyak (N:N)

1. Satu ke satu (1:1) Setiap entitas pada himpunan “entitas A” berhubungan paling banyak satu entitas dengan himpunan “entitas B” A Entitas 1 Entitas 2 Entitas 3 B Entitas 1 Entitas 2 Entitas 3

2. Satu ke banyak (1:N) Setiap entitas pada himpunan “entitas A” berhubungan dengan banyak entitas pada himpunan “entitas B” B A Entitas 1 Entitas 1 Entitas 2 Entitas 2 Entitas 3 Entitas 3 Entitas 4 Entitas 5

2. Satu ke Banyak (1:N) Untuk kardinalitas relasi satu ke banyak dapat ditinjau/dilihat dari dua sisi.dimana dalam penggambarannya masing-masing himpunan entitas dapat ditempatkan di sebelah kiri atau kanan. B Entitas 1 Entitas 2 Entitas 3 A Entitas 5 Entitas 4

3. Banyak ke banyak (N:N) Setiap entitas pada himpunan “entitas A” berhubungan dengan banyak entitas pada himpunan “entitas B”, dan begitu pula sebaliknya. B Entitas 1 Entitas 2 Entitas 3 A Entitas 4

Diagram Entity Relationship (ERD) Model ER yang terdiri komponen-komponen himp.entitas dan himpunan relasi lengkap dengan atributnya masing-masing digambarkan secara sistematis dengan Diagram Entity-Relationship (Diagram E-R).

Diagram E-R Notasi Simbolik yang digunakan dalam diagram E-R; Persegi panjang, menyatakan Entitas Lingkaran/Elips,menyatakan atribut Belah ketupat,menyatakan himpunan relasi Garis, sebagai penghubung(Link) antara himpunan relasi dengan entitas dan entitas dengan atributnya

Diagram E-R Notasi terakhir merupakan kardinalitas relasi yang dinyatakan dengan pemkaian angka (1) dan “N”,untuk hubungan 1:1,1:N atau N:1 dan N:N.

Tahapan Perancangan Diagram E-R Mengidentifikasi dan menetapkan seluruh himpunan entitas yang akan terlibat. Menentukan atribut-atribut Key dari masing-masing himpunan Entitas. Mengidentifikasi dan menetapkan seluruh himpunan relasi diantara himpunan entitas yang ada beserta foreign-key-nya. Menentukan derajat/kardinalitas relasi untuk setiap himpunan relasi. Melengkapi himpunan entitas dan himpunan relasi dengan atribut-atribut deskriptif (non-Key).

ERD dengan Kamus Data Kamus data berisi daftar atribut yang diapit kurung kurawal (‘{‘ dan ‘}’). Atribut key(kunci) dibedakan dengan menggarisbawahi atribut key tersebut.

RS. ABC RS. ABC ingin melakukan konversi dari sistem pencatatan secara manual ke sistem pencatatan secara komputerisasi, dimana seluruh proses yang berlangsung harus dicatat ke dalam sebuah basis data (database) yang nantinya akan diakses melalui sebuah program aplikasi.

Sistem Pencatatan Akademik Dari sistem yang berjalan di kampus anda, rancanglah bentuk diagram ER untuk mengetahui data apa saja yang terlibat, yang nantinya akan diperlukan untuk membangun sistem aplikasi akademik di kampus anda.

Derajat Relasi Minimum Derajat relasi/kardinalitas dalam pembentukan relasi antar himpunan entitas merupakan hubungan maximumnya atau derajat maximumnya, sedangkan Derajat relasi minimum, menunjukkan hubungan (korespondensi) minimum yang boleh terjadi dalam sebuah relasi antar himpunan entitas.

Diagram E-R dalam Notasi Lain Derajat Relasi Minimum-Maximum Notasi Derajat Relasi Minimum-Maximum atau (0 , N) (1 , N) atau atau (1 , 1) atau (0 , 1)

Desain Basis Data Dengan ERD Analisis Perancangan Konsep Konversi Diagram ER ke relasi tabel Menetapkan struktur Penyimpanan