Apa itu attribute,entitas dan relasi dalam ERD
1. Entitas
- Pengertian: Entitas adalah objek atau konsep yang dapat diidentifikasi secara unik dalam dunia nyata, seperti orang, tempat, benda, atau peristiwa. Dalam konteks database, entitas merepresentasikan suatu "hal" yang ingin kita simpan datanya.
- Contoh:
- Orang: Mahasiswa, Dosen, Karyawan
- Tempat: Ruangan, Gedung, Kota
- Benda: Buku, Mobil, Komputer
- Peristiwa: Pembayaran, Pemesanan, Pendaftaran
2. Atribut (Attribute):
- Definisi: Atribut adalah informasi atau properti yang menggambarkan entitas
atau relasi. Setiap entitas memiliki atribut yang menyimpan data terkait
entitas tersebut.
- Contoh:
- Entitas: Mahasiswa
- Atribut: NIM, Nama, Jurusan, Alamat, Nomor Telepon
- Entitas: Buku
- Atribut: ISBN, Judul, Pengarang, Penerbit, Tahun Terbit
- Entitas: Mahasiswa
3. Relasi
(Relationship):
- Definisi: Relasi adalah hubungan antara dua atau lebih entitas dalam
sistem. Relasi menggambarkan bagaimana entitas-entitas saling berhubungan
satu sama lain.
- Contoh: Dalam sistem universitas, ada relasi antara entitas Mahasiswa dan Mata
Kuliah yang bisa disebut sebagai Mengambil. Artinya,
mahasiswa mengambil mata kuliah.
Contoh dalam ERD:
- Entitas: Mahasiswa, Dosen, Mata Kuliah
- Atribut: dari Mahasiswa: NIM,
Nama, Tanggal Lahir, Jurusan
- Relasi: Mahasiswa mengambil Mata
Kuliah
Ketiga konsep ini
membantu dalam memodelkan data dan alur informasi dalam suatu sistem informasi,
yang kemudian dapat digunakan untuk perancangan basis data yang efisien dan
terstruktur.
Komentar
Posting Komentar