Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

MODEL ENTITY-RELATIONSHIP

Presentasi serupa


Presentasi berjudul: "MODEL ENTITY-RELATIONSHIP"— Transcript presentasi:

1 MODEL ENTITY-RELATIONSHIP
Asep Budiman K., ST. MT.

2 Sistem Manajemen Basisdata Relasional (1)
Informasi sekumpulan fakta (Universe Of Discourse) dalam sebuah basisdata direpresentasikan sebagai suatu himpunan relasi Pengertian relasi didefinisikan dalam bentuk matematis, untuk seluruh keperluan praktis

3 Tabel (1) Dalam SMBR, data secara logika dianggap sebagai tabel
Tabel bukan merupakan struktur fisik dan setiap tabel akan memiliki nama yang unik Tabel memuat sejumlah kolom atau atribut yang telah ditentukan

4 Tabel (2) Setiap kolom di dalam tabel harus memiliki nama dan tidak ada dua kolom di dalam sebuah tabel yang boleh memiliki nama identik Jumlah total kolom atau atribut yang menyusun sebuah tabel dikenal sebagai derajat (degree) dari tabel

5 Tabel (3) Jumlah total baris yang hadir di dalam sebuah tabel pada suatu waktu tertentu dikenal sebagai kardinalitas tabel Isi sebuah tabel di suatu saat tertentu dikenal sebagai snapshot

6 Tabel (4) Setelah suatu tabel didefinisikan maka jumlah kolomnya tetap sama selama dalam pemakaian, namun jumlah baris yang muncul dalam tabel bisa bervariasi Nama tabel atau relasi A1 A2 A3 …An a11 a12 a1n an1 an2 ann Nama-nama atribut atau kolom (field) Nilai-nilai baris atau tupel (record)

7 Tabel (5) Isi tabel mencerminkan dinamika semesta yang direkam oleh basisdata: Baris baru dapat diselipkan ke dalam tabel untuk mempresentasikan fakta baru Beberapa baris akan di-update untuk merefleksikan perubahan yang sedang berjalan Baris-baris lainnya dapat dihapus dari tabel untuk mengindikasikan bahwa beberapa fakta sudah tidak valid atau tidak relevan lagi

8 Tabel (6) Tabel tanpa baris dinamakan tabel kosong
Proses menyelipkan tupel untuk pertama kalinya ke dalam tabel disebut mempopulasikan tabel

9 Tabel (7) Di setiap kolom dari sebuah tabel terdapat himpunan kemungkinan nilai yang dinamakan domain Employee Id Last_Name First_Name Department Salary Martin Nicholas Accounting 55000 Benakritis Ben Marketing 33500 Adams Larry Human Resources 40000

10 Definisi Model Entity Relationship adalah suatu penyajian data dengan menggunakan Entity dan Relationship Mengapa Model E-R Mudah dimengerti oleh pemakai Mudah disajikan oleh perancang database

11 Entity Entity adalah obyek yang dapat dibedakan dalam dunia nyata
Entity set adalah kumpulan dari entity yang sejenis Entity set dapat berupa : Obyek secara fisik : Rumah, Kendaraan, Peralatan Obyek secara konsep : Pekerjaan , Perusahaan, Rencana

12 Relationship Relationship adalah hubungan yang terjadi antara satu atau lebih entity. Relationship set adalah kumpulan relationship yang sejenis.

13 ATRIBUT Atribut adalah karakteristik dari entity atau relationship, yang menyediakan penjelasan detail tentang entity atau relationship tersebut. Nilai Atribut merupakan suatu data aktual atau informasi yang disimpan pada suatu atribut di dalam suatu entity atau relationship.

14 Jenis-jenis atribut (1):
Key:Atribut yang digunakan untuk menentukan suatu entity secara unik. Atribut Simple:Atribut yang bernilai tunggal. Atribut Multivalue:Atribut yang memiliki sekelompok nilai untuk setiap instan entity.

15 Jenis-jenis atribut (2):
Atribut Composite : Suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang mempunyai arti tertentu.

16 Jenis-jenis atribut (3):
Atribut Derivatif : Suatu atribut yang dihasilkan dari atribut yang lain

17 Derajat dari relationship
Menjelaskan jumlah entity yang berpartisipasi dalam suatu relationship

18 Cardinality Ratio Constraint
Menjelaskan batasan jumlah keterhubungan satu entity dengan entity lainnya.

19 1 : N / N : 1

20 M : N / N : M

21 Participation Constraint
Menjelaskan apakah keberadaan suatu entity tergantung pada hubungannya dengan entity lain 2 macam Participation Constraint : Total Participation: Keberadaan suatu entity tergantung pada hubungannya dengan entity lain. Partial Participation:Keberadaan suatu entity tidak tergantung pada hubungannya dengan entity lain.

22 Weak Entity Weak Entity adalah suatu Entity dimana keberadaan dari entity tersebut tergantung dari keberadaan entity lain. Entity yang merupakan induknya disebut Identifying Owner dan relationshipnya disebut Identifying Relationship. Weak Entity selalu mempunyai Total Participation constraint dengan Identifying Owner.

23 Simbol-simbol ER-Diagram

24 Contoh Diagram ER


Download ppt "MODEL ENTITY-RELATIONSHIP"

Presentasi serupa


Iklan oleh Google