FIKOM UDB
Baris
Kolom Kolom
MULTIVALUED FIELD DAN MULTIPART FIELD
2. Atribut
3. Record
4. Relasi
5. Derajat(degree)
6. Kardinalitas
7. Kerelasian
8. Unary relation
9. Binary Relation
Dosen mendampingi
Kuliah
Kuliah prasyarat
n
Binary Relation
• Relasi yang tersusun oleh dua Entitas
BINARY RELATION
contoh, jika anda sering mengambil data menurut jenis kelamin, maka bila jenis
kelamin anda diindeks, pengaksesan data terhadap jenis kelamin akan dilakukan
dengan cepat.
CANDIDAT KEY
Satu atau gabungan minimal atribut yang bersifat unik yang dap
at digunakan untuk mengidentifikasi setiap record
Alternate key
• Bagian dari candida
t key yang tidak di
pilih sebagai kunci
utama/primary key
Domain
Hubungan nilai yang memenuhi syarat
Anggota dari suatu kolom/field
Scema
Diskripsi hubungan logik secara global
Nama dan deskripsie dan ukuran atribut
CONTOH RELASI DENGAN NAMA MATA KULIAH
Kode_mat Nama_matkul SKS SMT Status
kul
Atribut
MK-1001 PDK 3 1 W
Record 1
MK-1002 PTI 2 1 W
• Relasi : Mata_Kuliah
• Derajat : 5
MK-1003 ALGORITMA 3 1 W
• Kardinalitas : 4
• Candidat key : Kode_Matkul &Nama
• Primary Key : Kode_Matkul
• Alternatif Key : Nama_matkul
MK-1004 BAHASA 2 1 W
INGGRIS
• Foringen key :
• Domain :
Pada atribut kode_matkul :MK-1001,
MK-1002, dst
• schema (Char[8],Char[50]...dst
KOMPONEN TABEL
Intension meliputi
Struktur penamaan
Batasan integritas berkaitan dengan struktur tabe
l (tipe data dan panjang)
Ekstension
Nilai aktual elemen data
Cenderung tidak stabil karena penambahan, perbaha
ruan dan penghapusan data
KRITERIA TABEL IDEAL
Nama tabel harus memberikan gambaran yang tepat dan benar menge
nai isi tabel
Satu tabel hanya membahas satu obyek saja
Memiliki primary key
Menghindari multivalued field dan multipart field
Tidak mengandung kolom yang berisi hasil perhitungan
Tidak ada kolom yang identik dengan kolom tabel lain kecuali fo
reign key
Menghindari atau meminimalkan pengulangan data
JENIS RELASI ANTAR TABEL
One to One
Record Tabel A dan Tabel B berhubungan tepat satu
One to Many
1 Record tabel A berhubungan dengan N record Tabe
l B
1 record tabel B berhubungan dengan N record Tabe
l A
Many to Many
N record rabel A berhubungan dengan N record Tabe
l B
Many to One
ONE TO ONE
ONE TO MANY
CONTOH MENGGAMBARKAN KERELASIAN
Cara :
1. Tuliskan tabel beserta atributnya
Konsistensi
Akurasi Data
Dalam tabel yang saling terhubung