Pengenalan Atribut dan Entitas dalam Basis Data
Entitas adalah objek atau elemen yang dapat diidentifikasi dalam sistem basis data. Setiap entitas memiliki atribut yang menggambarkan karakteristiknya.
Entitas adalah objek nyata atau abstrak yang memiliki data yang harus disimpan dalam basis data. Contoh entitas dalam sistem akademik adalah Mahasiswa, Mata Kuliah, dan Dosen.
Atribut adalah karakteristik atau properti dari suatu entitas. Contoh:
Entitas: Mahasiswa
Atribut: NIM, Nama, Tanggal Lahir, Alamat
Entitas: Mata Kuliah
Atribut: Kode Mata Kuliah, Nama Mata Kuliah, SKS
Atribut Kunci (Primary Key) adalah Atribut yang menjadi identitas unik entitas. Contoh NIM untuk Mahasiswa
Atribut Unik adalah Atribut yang tidak boleh memiliki nilai ganda. Contoh Nomor Induk Pegawai (NIP).
Atribut Multivalued adalah Atribut yang bisa memiliki lebih dari satu nilai. Contoh Nomor Telepon (seseorang bisa memiliki lebih dari satu).
Atribut Derivatif adalah Atribut yang bisa dihitung dari atribut lain. Contoh Usia dihitung dari Tanggal Lahir.
Hubungan antara entitas dalam basis data bisa berupa:
One-to-One (1:1) → Satu siswa hanya memiliki satu kartu perpustakaan.
One-to-Many (1**:M****)** → Satu dosen mengajar banyak mata kuliah.
Many-to-Many (M**:M****)** → Banyak mahasiswa dapat mengambil banyak mata kuliah.
Entitas adalah objek utama dalam basis data, sedangkan atribut adalah karakteristik dari entitas.
Pemilihan atribut yang tepat membantu dalam pengelolaan data yang efisien.
Hubungan antar entitas menentukan bagaimana data terstruktur dalam sistem database.