Anda di halaman 1dari 2

STRUKTUR TABEL DAN RELASI ANTAR TABEL

Struktur tabel / file menunjukkan struktur dari tabel yang menyatakan panjang elemen data / field, jenis
datanya, dan keterangan. Selain itu di dalam struktur tabel juga berisi informasi field kunci / primary
key, nama tabel / file, dan media penyimpanannya. Struktur file merupakan urutan isi atau data-data
item yang terdaftar pada sebuah record. Struktur tabel dibuat untuk menentukan struktur fisik database
yang akan diimplementasikan melalui aplikasi database seperti MySQL.

Contoh Struktur Tabel :

Tabel Lembur di bawah ini mempunyai 10 field dengan no_lembur sebagai field kunci (primary key)
dan npk sebagai kunci tamu (foreign key) yaitu npk. Disebut kunci tamu (npk) karena field inilah yang
merelasikan Tabel Lembur tersebut dengan tabel lainnya yaitu Tabel Karyawan (npk merupakan field
kunci pada Tabel Karyawan).

Tabel Pajak di bawah ini mempunyai 3 field dengan type sebagai field kunci (primary key).
Lihat contoh relasi antartabel pada halaman berikutnya di bawah ini, tampak bahwa field type inilah
yang merelasikan Tabel Lembur dengan Tabel Karyawan (berlaku sebagai kunci tamu pada Tabel
Karyawan).
Contoh Relasi Antartabel:

Perhatikan ketiga tabel yang saling berelasi di bawah ini, masing-masing mempunyai PK
(primary key). PK Tabel Karyawan (npk) merupakan kunci tamu pada Tabel Lembur, sehingga
kedua tabel tersebut bisa saling berelasi. Begitu juga pada Tabel Pajak yang mempunyai PK
(type), dimana field tersebut juga merupakan kunci tamu pada Tabel Karyawan, sehingga
keduanya bisa saling berelasi.

LATIHAN MANDIRI:
Buat struktur masing-masing tabel dari studi kasus ERD Perpustakaan (tugas minggu lalu), dan buat juga
relasi antar tabelnya. Hasil latihan tidak perlu diunggah/dikirim, dan tetap disediakan forum diskusi, jika
ada yang ingin ditanyakan terkait materi di atas dan latihan mandiri tersebut.

Anda mungkin juga menyukai