Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

MODEL ENTITY- RELATIONSHIP. Sistem Manajemen Basisdata Relasional (1) Informasi sekumpulan fakta (Universe Of Discourse) dalam sebuah basisdata direpresentasikan.

Presentasi serupa


Presentasi berjudul: "MODEL ENTITY- RELATIONSHIP. Sistem Manajemen Basisdata Relasional (1) Informasi sekumpulan fakta (Universe Of Discourse) dalam sebuah basisdata direpresentasikan."— Transcript presentasi:

1 MODEL ENTITY- RELATIONSHIP

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 A1A1 A2A2 A3A3 …A n a 11 a 12 …a 1n a n1 a n2 …a nn Nama tabel atau relasi 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 IdLast_NameFirst_NameDepartmentSalary MartinNicholasAccounting BenakritisBenMarketing AdamsLarryHuman Resources Employee

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. Sistem Manajemen Basisdata Relasional (1) Informasi sekumpulan fakta (Universe Of Discourse) dalam sebuah basisdata direpresentasikan."

Presentasi serupa


Iklan oleh Google