Pages

Subscribe:

Selasa, 22 Oktober 2013

Keys, SQL Support

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.

0 komentar:

Posting Komentar