Wednesday, June 28, 2017

Apa itu Atribut Dalam Entitas

Atribut merupakan karakteristik yang menempel dari sebuah entitas. Sebuah atribut biasanya
dapat berupa angka, karakter, tanggal, gambar, suara, dll. Jenis – jenis atribut ini tentunya akan
mempengaruhi data yang akan disimpan di dalam entitas tersebut. Dengan demikian, jenis –
jenis atribut ini penting untuk di tentukan dan di definisikan.


Jenis – jenis atribut ini lah yang akan mempengaruhi tipe data yang akan digunakan untuk
masing – masing atribut. Tipe data sendiri diartikan sebagai klasifikasi untuk mengidentifikasi
berbagai macam tipe data, kemungkinan nilai yang akan disimpan, operasi yang akan
dilakukan, dan kebutuhan pengembalian nilai dari data yang ada.
Sebagai contoh :
1. Apabila kita akan menyimpan karakter, berarti tipe data yang digunakan adalan Char
ataupun Varchar. Karakteristik dalam karakter adalah tidak bisa dilakukan operasi
aritmatika. Akan tetapi karakter bisa dilakukan beberapa operasi, seperti penggabungan
dengan karakter lain, pemotongan karakter, dll.
2. Apabila kita akan menyimpan angka, maka tipe data yang dapat digunakan adalah Number,
Numeric, Desimal. Karakteristik dalam tipe data angka adalah dapat dilakukan operasi
aritmatika (*, / , -, +).
3. Apabila kita akan menyimpan tanggal, tipe data yang digunakan adalah Date.

Berikut ini adalah contoh dari Atribut:

Atribut dapat dibedakan menjadi 2 macam, yaitu:
1. Atribut Volatile
Atribut volatile merupakan atribut yang selalu memiliki perubahan nilai secara konstan. Apabila
terdapat atribut yang bersifat volatile, sebaiknya dapat dihindari dan mencoba untuk mencari
alternative atribut lainnya.
Contoh : Umur, Berat Badan, Tinggi Badan.
2. Atribut Non Volatile
Berbeda dengan atribut volatile, atribut non volatile merupakan atribut yang tidak memiliki
perubahan nilai secara konstan. Atribut ini lebih di utamakan untuk disimpan daripada atribut
volatile. Hal ini dikarenakan atribut non volatile tidak memerlukan perubahan yang terlalu sering.
Contoh dari atribut non volatile adalah : nama, alamat, no hp, tanggal lahir, email, dll.

Berdasarkan keharusan nilai yang disimpan, terdapat dua jenis atribut, yaitu :
1. Atribut Nullable / Opsional
Atribut opsional merupakan atribut yang boleh tidak memiliki nilai. Dengan demikian, atribut ini
disebut dengan Opsional attributes.
Contoh dari atribut opsional adalah no handphone, email dalam data mahasiswa.
2. Atribut Not Nullable / Mandatory
Atribut not nullable adalah atribut yang harus diisi nilai atau dengan kata lain, atribut ini harus
berisi nilai (Mandatory).
Contoh dari atribut mandatory adalah Nama dan Nim dalam data mahasiswa

Artikel Terkait

Life with colorful experience


EmoticonEmoticon