ATRIBUT
Atribut merupakan karakteristik dari Entity, yang menyediakan penjelasan
detail tentang entity tersebut. Atribut juga merupakan nama-nama property dari sebuah kelas yang menjelaskan batasan nilai dari
property yang dimiliki oleh sebuah kelas tersebut.
Misalnya
untuk pencatatan data pegawai di suatu instansi, entitas pegawai memiliki
atribut-atribut seperti nomor induk pegawai, nama, alamat, nomor telepon, gaji
pokok dan lainnya.
v Atribut
Terdiri Dari Beberapa Jenis. Diantaranya Adalah:
·
Atribut Multivalue
Atribut yang memiliki sekelompok nilai untuk setiap instant Entity.
Misalnya :
Mahasiswa ( Nama, Nim, tanggal_lahir, dll)
·
Atribut composite
Suatu atribut yang terdiri dari beberapa atribut yang lebih kecil yang
mempunyai arti tertentu.
Misalnya:
Mahasiswa ( Nama : nama depan, nama tengah, dan nama belakang)
·
Atribut Derivatif
Merupakan suatu atribut yang
berasal atau dihasilkan dari atribut yang lain.
Misalnya:
pelajar (tangal lahir, umur).
·
Atribut Value
Merupakan data aktual atau informasi yang disimpan pada suatu atribut di
dalam suatu entity.
·
Atribut Key
Adalah atribut yang digunakan untuk menentukan suatu Entity secara unik dan
berbeda
·
Atribut Simple
Atribut yang hanya memiliki nilai tunggal
RELASI
Basis
data adalah kumpulan tabel-tabel yang saling berhubungan satu sama lain. Relasi
merupakan hubungan yang terjadi pada suatu tabel dengan tabel lainnya. Hubungan
yang dapat dibentuk dapat mencakupi 3 (tiga) macam hubungan yaitu ;
·
One-To-One (1 – 1)
Mempunyai
pengertian “Setiap baris data pada tabel pertama dihubungkan hanya ke satu
baris data pada tabel ke dua”.
Contohnya relasi
antara tabel mahasiswa dan tabel orang tua. Satu baris mahasiswa hanya
berhubungan dengan satu baris orang tua begitu juga sebaliknya.
·
One-To-Many (1 – N)
Mempunyai
pengertian “Setiap baris data dari tabel pertama dapat dihubungkan ke satu
baris atau lebih data pada tabel ke dua “.
Contohnya relasi
perwalian antara tabel dosen dan tabel mahasiswa. Satu baris dosen atau satu
dosen bisa berhubungan dengan satu baris atau lebih mahasiswa.
·
Many-To-Many (N – M)
Mempunyai
pengertian “Satu baris atau lebih data pada tabel pertama bisa dihubungkan ke
satu atau lebih baris data pada tabel ke dua “. Artinya ada banyak baris di
tabel satu dan tabel dua yang saling berhubungan satu.
0 komentar:
Posting Komentar