Reflesi Basis Data Minggu Ke-4
- ERD berupa model data konseptual yang merepresentasikan data dalam suatu organisasi dalam bentuk objek dan hubungan
- ERD biasa digunakan dalam tahap analisis perancangan basis data
- Ada 3 simbol yang digunakan dalam ERD, yaitu :
- Entity (Entitas)
- Atribut (kolom pada suatu tabel)
- Relationship (hubungan)
- Entity adalah objek yang mewakili sesuatu yang dapat dibedakan dari sesuatu yang lain
- Himpunan entitas adalah kumpulan objek yang memiliki karakteristik sama
- Tipe entitas ada 2, yaitu :
- Strong Entity : entitas yang dapat berdiri sendiri
- Weale Entity : entitas yang ekstensinya bergantung pada strong entity
- Beberapa type atribut :
- Key Atribut merupakan atribut yang menyimpan nilai unik sehingga berbeda dari yang lain
- Partial Key Atribut merupakan atribut yang menyimpan sebagai key atribut
- Simple Atribut merupakan atribut yang nilainya tidak bisa dipecah
- Composite Atribut merupakan atribut yang nilainya bisa dipecah
- Single Value Atribut merupakan atribut yang bernilai tunggal
- Multi Value Atribut merupakan atribut yang bernilai banyak
- Stored Atribut merupakan atribut untuk menimpan nilai yang memang harus disimpan
- Derived Atribut merupakan atribut yang nilainya tidak harus disimpan
- Relas adalah hubungan antara sejumlah entitas yang berasal dari himpunan entitas yang berbeda
- Relasi meiliki 3 fungsi, antara lain :
- General Relationship : relasi yang menghubungkan entitas kuat dengan kuat dan lemah dengan lemah
- Identyfying Relationship : relasi yang menghubungkan kuat dengan lemah
- Recursive Relationship : relasi yang menghubungkan entity yang sama
- Derajat Entitas adalah jumlah maximal entitas yang dapat beerhubungan denga entitas yang lainnya
- Jenis derajat relasi :
- Satu ke Satu (1:1). Contoh : anak - orang tua
- Satu ke Banyak (1:N). Contoh : mahasiswa - walidosen
- Banyak ke Banyak (N:M). Contoh : mahasiswa - mata kuliah
Tidak ada komentar:
Posting Komentar