Anda di halaman 1dari 9

NAMA : ARDHAN ARDIANSYAH

NIM : 6701204014
KELAS: 44-04

Carilah contoh:
1. simple attribute
Simple Attribute atau atomic attribute adalah attribut terkecil yang tidak dapat dibagi-
bagi lagi menjadi atribut yang lebih kecil. Contohnya adalah atribut JenisKel pada entitas
pegawai. Gambar dibawah ini menjelaskan simbol atau notasi Simple Attribute

Gambar simpel attribute (NmDepan, Inisial, NmBlk) composite attribute

2. composite attribute
candidate key adalah kumpulan minimal atribut dari key. syaratnya harus minimal, minimal
maksudnya adalah yang tidak perlu jangan di masukan dalam candidate keys.
Contoh tabel kursus.

kolom student :  tidak unik data bisa terulang.


kolom student + course : unik.
kolom student + course + credit status : unik tapi bukan minimal, karena credit status
tidak usah di masukan.

primary key when defining a relation, we typically choose one of the candidate keys as the
primary key.primary key adalah salah satu / pilihan dari candidate key. student (id, name,
address) . contoh di atas adalah id karena unik, dan penulisan biasanya di garis bawahi.

3. single value attribute


4. multi value attribute
Multi Valued AttributeMulti Valued Attributemerupakan attribut-
attribut yang bisa memiliki lebih dari satu nilai yang jenisnya sama
dari sebuah data tunggal
5. derived attribute
Atribut turunan adalah atribut yang nilai-nilainya diperoleh dari
pengolahan atau dapat diturunkan dari atribut atau table lain yang
berhubungan.
6. derajat relasi binary

7. derajat relasi unary


8. relasi satu ke satu
Hubungan satu ke satu (one to one) berarti setiap himpunan entitas hanya boleh
berhubungan dengan satu himpunan entitas lainnya. Sebagai contoh himpunan
suami dan istri berikut: ... Dalam arti kata suami atau istri tidak boleh selingkuh

9. relasi satu ke banyak

Relasi One to Many


Relasi One to Many adalah relasi yang mana setiap satu baris data pada
tabel pertama berhubungan dengan lebih dari satu baris pada tabel
kedua. Agar tidak bingung, lihat visualisasi garis relasi One to Many di
bawah ini:
Visualisasi relasi One to Many

Pada gambar di atas maksudnya adalah satu dosen wali dapat


menampung lebih dari satu mahasiswa.

Contoh tabel relasi One to Many.

10. relasi banyak ke banyak

Relasi Many to Many adalah relasi yang mana setiap lebih dari satu baris
data dari tabel pertama berhubungan dengan lebih dari satu baris data
pada tabel kedua. Artinya, kedua tabel masing-masing dapat mengakses
banyak data dari tabel yang direlasikan. Dalam hal ini, relasi Many to
Many akan menghasilkan tabel ketiga sebagai perantara tabel kesatu dan
tabel kedua sebagai tempat untuk menyimpan foreign key dari masing-
masing tabel. Agar tidak bingung, lihat visualisasi garis relasi Many to
Many di bawah ini:

Visualisasi
relasi Many to Many

Pada gambar di atas maksudnya adalah setiap mahasiswa dapat


mengambil banyak mata kuliah dan setiap mata kuliah dapat diambil
banyak mahasiswa.

Karena relasi One to Many menghasilkan tabel baru atau tabel ketiga,
jika menyertakan record tabel baru tersebut pada grafik akan terlihat
seperti di bawah ini. Karena hubungan erat mahasiswa yang belajar mata
kuliah adalah nilai dan sekaligus berfungsi sebagai penghubung antara
tabel mahasiswa dan mata_kuliah.

Visualisasi relasi Many to Many

Contoh tabel relasi Many to Many.


Relasi tabel Many to Many

Anda mungkin juga menyukai