ATRIBUT ERD
1. Apa itu atribut pada ERD
Dalam konteks Entity-Relationship Diagram (ERD) yang digunakan dalam desain basis data, atribut adalah karakteristik atau properti yang mendefinisikan suatu entitas atau hubungan. Entitas adalah objek dalam dunia nyata yang dapat dibedakan dan diidentifikasi, sedangkan atribut adalah informasi yang terkait dengan entitas tersebut.
Sebagai contoh, pertimbangkan entitas "Mahasiswa." Atribut-atributnya mungkin termasuk Nama, NIM (Nomor Induk Mahasiswa), Alamat, dan lain sebagainya. Setiap atribut memberikan informasi spesifik tentang entitas tersebut. Dalam ERD, atribut biasanya diwakili oleh oval dan ditempatkan di dalamnya dengan mencantumkan nama atribut.
Contoh visualisasi sederhana dalam bentuk ERD:
Entitas: Mahasiswa
Entitas: Mahasiswa
______________________
| Mahasiswa |
|---------------------|
| NIM |
| Nama |
| Alamat |
|_____________________|
Dalam contoh ini, "NIM," "Nama," dan "Alamat" adalah atribut dari entitas "Mahasiswa." ERD membantu dalam merancang basis data dengan mengidentifikasi entitas-entitas, atribut-atributnya, dan hubungan-hubungan antara entitas-entitas tersebut.
2. Jenis atribut pada ERD
Atribut pada Entity Relationship Diagram (ERD) dapat dibagi menjadi beberapa jenis, antara lain:
- Atribut Sederhana (Simple Attribute): Mewakili nilai tunggal, misalnya "Nama" pada entitas "Karyawan".
- Atribut Komposit (Composite Attribute): Terdiri dari beberapa atribut sederhana, contohnya "Alamat" yang terdiri dari "Jalan," "Kota," dan "Kode Pos".
- Atribut Turunan (Derived Attribute): Dihasilkan atau dihitung dari atribut lain, seperti "Usia" yang dapat dihitung dari atribut "Tanggal Lahir".
- Atribut Multi Nilai (Multivalued Attribute): Dapat memiliki beberapa nilai untuk satu entitas, misalnya "Nomor Telepon" pada entitas "Pelanggan".
- Atribut Kunci (Key Attribute): Berkontribusi dalam identifikasi entitas, contohnya "Nomor Induk Mahasiswa" pada entitas "Mahasiswa".
- Atribut Nilai Tunggal (Single-valued Attribute): Memiliki nilai tunggal untuk setiap entitas, berbeda dengan atribut multi nilai.
Komentar
Posting Komentar