Praktikum 3 - 1
Praktikum 3 - 1
Praktikum 3 - 1
ATRIBUT
2. Dasar Teori
2.1. Atribut
Entitas memiliki properti/karakteristik yang dapat mencirikan atau
mendeskripsikan entitas tersebut. Properti ini disebut dengan atribut. Kumpulan
atribut inilah yang akan membedakan antara satu entitas dengan entitas lainnya.
Atribut dapat berupa properti yang memang melekat alami pada entitas (contoh: nama
dan tanggal lahir) atau dapat berupa properti buatan yang dilekatkan untuk
mengidentifikasi sebuah entitas (contoh: NIM dan KTP).
Atribut terdiri atas nama atribut dan nilai atribut. Nilai atribut merupakan data
aktual yang tersimpan di dalam suatu atribut. Nilai dari atribut adalah yang akan
membedakan satu instance dengan instance lainnya. Nama atribut, sama seperti nama
entitas, harus ditulis dengan menggunakan kata benda.
Pro tip:
- Jika nama atribut terdiri dari lebih dari satu kata, maka usahakan menjadikannya
satu kata saja, misal: “nama mata kuliah” menjadi ‘nama_matkul’, ‘namamatkul’,
‘namaMK’, dsb.
- Pilihlah atribut yang benar-benar bisa menggambarkan suatu entitas. Kalau perlu,
tulis ulang nama dan atribut entitas dalam bentuk sebuah kalimat deskripsi.
Kemudian, lihat apakah atribut yang dipilih memang benar bisa menggambarkan
instance dari entitas tersebut, misal: Dokter Adi adalah dokter yang memiliki NIP
123, beralamat di Jalan Melati, dan memiliki nomor telepon 1234.
3. Soal
Identifikasi table berikut tentang atribut mandatory/opsional, tipe data dan panjangnya, atribut
primary/unique dan berikan alasan/ penjelasan!
Sistem Informasi Bengkel
jumlah_tanggungan
merk
warna
NIK_tanggungan
2 data_tanggungan nama_tanggungan
jk_tanggungan
status_relasi
id_jabatan
3 jabatan
nama_jabatan
id_pendidikan
tingkat_pendidikan
4 riwayat_pendidikan
nama_pendidikan
Tipe Data Primary/
Mandatory/
No Entitas Nama Atribut dan Panjang Unique/
Opsional
atribut Biasa
tahun_lulus
id_kepangkatan
nama_pangkat
5 riwayat_kepangkatan
tahun_diangkat
no_sk