19
Foreign key : jika sebuah primary key terhubung ke tabel lain.
Fungsinya sebagai penghubung antar tabel.
2.1.4
Data Definition Language (DDL)
Menurut
Jeffrey A. Hoffer, Mary R. Prescott dan Fred R.
Mcfadden (2002, p86), DDL adalah perintah yang digunakan untuk
create, alter, dan drop tabel.
Menurut Connolly dan Begg (2002, p40), DDL adalah suatu
bahasa
yang
memungkinkan
DBA
atau user
untuk
mendeskripsikan
atau
memberi
nama
suatu
entities, attributes,
dan
relationship
yang
dibutuhkan untuk aplikasi, bersamaan dengan
integrity
apapun yang
terasosiasi, dan security constraints.
DDL digunakan untuk mendefinisikan basis data, tabel, dan view.
1. Create Table
Pernyataan
create
table
digunakan
untuk
membuat
tabel
dengan
mengidentifikasikan tipe data untuk tiap kolom. Bentuk umum :
CREATE TABLE Table_name
( Column_name DataType [NULL | NOT NULL]
[ , Column_name DataType [NULL | NOT NULL] ] ... )
2. Alter Table
Pernyataan
alter
table
dapat
dipakai
untuk
menambah
atau
membuang kolom dan konstrain. Bentuk umum :
ALTER TABLE Table_name
[ADD Column_name DataType [NULL | NOT NULL] ]
|