Page 58 - E-Modul Sistem Basis Data
P. 58
Atribut-Atribut Sederhana secara tegas. Katakanlah ada kebutuhan untuk
mengelompokkan data mahasiswa di atas berdasarkan nama-kota tempat mereka
tinggal, maka kita dari atribut alamat_mhs. membentuk atribut baru, yaitu
nama_kota yang dipisahkan secara tegas
4.1.3 Atriubut Bernilai Tunggal (Single-Valued) dan Atribut Bernilai
Banyak (Multivalued Attribute)
Atribut Bernilai Tunggal (Single-Valued Attribute) ditujukan pada atribut-
atribut yang memiliki paling banyak satu nilai untuk setiap baris data. Pada data
Mahasiswa, semua atribut (nim, nama_mhs, alamat mhs dan tgl lahir) merupakan
Atribut Bernilal Tunggal, karena atribut-atribut tersebut hanya dapat berisi 1 (satu)
nilai. Jika ada seorang mahasiswa yang memiliki 2 (dua) tempat tinggal, maka
hanya salah satu saja yang boleh diisikan ke dalam atribut alamat_mhs.
Sedangkan, Atribut Bernilai Banyak (Multivalued Attribute) ditujukan
pada atribut-atribut yang dapat kita isi dengan lebih dari 1 (satu) nilai, tetapi
jenisnya sama. Kita dapat menambahkan atribut hobbi pada data Mahasiswa
terssebut. Seorang mahasiswa ada yang mempunyai 1 hobby saja, ada juga yang
mempunyai banyak hobi dan bahkan ada mahasiswa yang tidak memiliki hobi.
Atribut semacam ini tergolong Atribut Bernilai Banyak. Atribut waktu pada tabel
jadwal juga dapat digolongkan sebagai Atribut Bernilai Banyak, karena ada mata
kuliah yang hanya memiliki ssebuah nilai waktu dan ada pula yang lebih dari satu
nilai waktu.
46