12.03.2016 Views

Basis Data(1)

Sarana Pendidikan Teknologi Aceh 2016-2020

Sarana Pendidikan Teknologi Aceh 2016-2020

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

<strong>Basis</strong> <strong>Data</strong><br />

Komponen<br />

Ref1, Ref2<br />

TabelForeign<br />

Field1Foreign,<br />

Field2Foreign<br />

Keterangan<br />

Nama dari masing-masing field yang digunakan<br />

sebagai key (kunci).<br />

Nama tabel yang digunakan sebagai rujukan.<br />

Nama field dari tabel rujukan yang digunakan<br />

sebagai kunci penghubung dengan tabel yang<br />

sedang dibuat.<br />

Contoh dari format penulisan constraint Foreign Key pada tabel JUAL dengan<br />

Primary Kd_trans dengan tabel rujukan JENIS dengan field kunci Kode. Pertamatama<br />

buat tabel yang digunakan sebagai rujukan yaitu tabel JENIS dengan field<br />

Kode dan Nama, seperti pada contoh berikut ini:<br />

Create Tabel JENIS (Kode Text(5) Constraint PK_Kode Primary<br />

Key, Nama Text(50) )<br />

Selanjutnya bisa dibuat tabel baru dengan nama JUAL dimana tabel ini dibnetuk<br />

dengan merujuk tabel yang sudah ada yaitu tabel JENIS.<br />

digunakan perintah “References” seperti contoh berikut ini:<br />

Untuk merujuk<br />

Create Table JUAL (No_Trans Text(7), Tgl_trans Date, Kd_Trans<br />

Text(5), Jml_Trans Long, Constraint F_Jual Foreign Key (Kd_Trans)<br />

References JENIS (Kode) )<br />

Jika kode barang yang diinputkan pada tabel JUAL tidak ada di tabel JENIS<br />

maka proses input data akan ditolak, hal ini dikarenakan nilai dari field<br />

“Kd_Trans” sudah direferensikan ke field “Kode” yang ada di tabel JENIS.<br />

165

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!