Structured Query Language yang sering disebut SQL merupakan suatu bahasa database relasional yang dibuat berdasarkan suatu standart. berikut merupakan bentuk dasar dari SQL
SELECT [DISTINC] select-list
FROM from-list
WHERE qualification
Berikut merupakan batasan Integritas SQL
1. Integritas Entitas
PRIMARY KEY (Kunci Utama)
NOT NULL and UNIQUE
2. Integritas Referensial
FOREIGN KEY
ON DELETE
ON UPDATE
SQL itu sendiri mendukung sejumlah kendala integritas yang berbeda. diantaranya adalah Primary Key dan Forgein Key
1. Primary-Key
Primary-Key mengatakan bahwa atribut (Aj1, Aj2,..., Ajm) membentuk primary key untuk relasi. Primary Key dituntut untuk non null dan unik, yaitu, tidak ada tuple yang dapat memiliki nilai null untuk atribut Primary-Key, dan tidak ada dua tupel dalam relasi dapat sama pada semua atribut Primary-Key. Meskipun spesifikasi Primary-Key opsional , biasanya ide yang baik untuk menentukan Primary-Key untuk setiap relasi .
2. Foreign-Key
Spesifikasi Foreign-Key mengatakan bahwa nilai-nilai atribut (AK1, AK2, ..., AKN) untuk setiap tupel dalam relasi harus sesuai dengan nilai-nilai dari atribut Foreign-Key dari beberapa tuple.
3. Not-null
Kendala Not-null pada atribut menentukan bahwa nilai null tidak diperbolehkan untuk atribut tersebut, dengan kata lain, kendala tidak termasuknilai null dari domain dari atribut tersebut.
Langganan:
Posting Komentar (Atom)



0 komentar:
Posting Komentar