Presentasi sedang didownload. Silahkan tunggu

Presentasi sedang didownload. Silahkan tunggu

Desain database 1 (erd) Pertemuan Ke-6&7.

Presentasi serupa


Presentasi berjudul: "Desain database 1 (erd) Pertemuan Ke-6&7."— Transcript presentasi:

1 Desain database 1 (erd) Pertemuan Ke-6&7

2 Definisi ERD ERD merupakan suatu model untuk menjelaskan hubungan antar data dalam basis data berdasarkan objek-objek dasar data yang mempunyai hubungan antar relasi. Diagram E-R berupa model data konseptual, yang merepresentasikan data dalam suatu organisasi. ERD adalah suatu diagram yang menggambarkan hubungan antar entity di dalam database. ERD untuk memodelkan struktur data dan hubungan antar data, untuk menggambarkannya digunakan beberapa notasi dan simbol. Pada dasarnya ada tiga simbol yang digunakan, yaitu : Entity Atribut Relationship

3 Entity Entity merupakan objek yang mewakili sesuatu yang nyata dan dapat dibedakan dari sesuatu yang lain (Fathansyah, 1999: 30). Simbol dari entiti ini biasanya digambarkan dengan persegi panjang. Type Entity terdiri atas 2, yaitu : Strong Entity Strong Entity : Entity yang dapat berdiri sendiri tidak bergantung pada Entity lain. Symbol : 2. Weak Entity Weak Entity : Entity yang bergantung pada Strong Entity. Symbol : MAHASISWA TANGGUNGAN

4 Definisi 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. Simbol Atribut Tgl_lhr

5 Jenis-jenis atribut Key
Atribut yang digunakan untuk menentukan suatu entity secara unik. Atribut Simple Atribut sederhana yang tidak dapat dibagi dalam beberapa bagian Atribut Komposit : Atribut yang dapat dibagi lagi dalam beberapa bagian; contoh : Alamat; yang terdiri dari Negara, Propinsi dan Kota ___NIM__ Jalan

6 Atribut Single-valued
Atribut yang memiliki paling banyak satu nilai untuk setiap baris data. Multi-valued attributes Atribut yang dapat diisi dengan lebih satu nilai tetapi jenisnya sama. Atribut Turunan Atribut yang diperoleh dari pengolahan dari atribut lain yang berhubungan. Jns_kel

7 Hubungan / Relationship
Hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda. Fungsi Relationship : Menghubungkan antar entitas atau relasi antar entitas Jenis-jenis Relationship : General Relationship Identifying Relationship Recursive Relationship

8 General Relationship Menghubungkan antar entitas secara umum (Strong Entity with Strong Entity or Weak Entity with Weak Entity) Symbol : Contoh : Matakuliah Mahasiswa Mengambil

9 Identifying Relationship
Relasi kepemilikan yang menghubungkan Strong Entity dengan Weak Entity Symbol : Contoh :

10 Recursive Relationship
Relasi yang hanya terhubung pada entity yang sama Contoh : Pegawai yang memiliki supervisi Pegawai Supervisi

11 Derajat relationship Derajat Relasi menunjukan banyaknya himpunan entitas yang saling berelasi. Jenis-jenis derajat relationship adalah sebagai berikut : Unary Degree (Derajat Satu) melibatkan sebuah entitas yang berelasi dengan dirinya sendiri. Binary Degree(Derajat Dua) Himpunan relasi melibatkan dua himpunan entitas. Secara umum himpunan relasi dalam sistem basis data adalah binary Ternary Degree (Derajat Tiga) Himpunan relasi memungkinkan untuk melibatkan lebih dari dua himpunan entitas

12 Cardinality Ratio constraint
Menjelaskan batasan jumlah keterhubungan satu entity dengan entity lainnya. Jenis Cardinality Ratio

13

14 Participation constraint
Menjelaskan apakah keberadaan suatu entity tergantung pada hubungannya dengan entity lain . Terdapat 2 macam Participation Constraint :

15 Contoh penggambaran erd
Bagian

16 Terima kasih


Download ppt "Desain database 1 (erd) Pertemuan Ke-6&7."

Presentasi serupa


Iklan oleh Google