(c) Instytut Informatyki Politechniki Poznańskiej
5
Ograniczenia integralnościowe atrybutu
Typ ograniczenia
NULL
NOT NULL
UNIQUE
PRIMARY KEY
REFERENCES
ON DELETE CASCADE
ON DELETE SET NULL
CHECK
Przykład
placa_dod NUMBER(6,2) NULL
placa_pod NUMBER(6,2) NOT NULL
nazwisko VARCHAR2(12) UNIQUE
numer NUMBER(4) PRIMARY KEY
id_zesp NUMBER(4)
REFERENCES zespoly(id_zesp)
id_zesp NUMBER(4)
REFERENCES zespoly(id_zesp)
ON DELETE CASCADE
placa_pod NUMBER(6,2) CHECK
 (placa_pod BETWEEN 100 AND 3000)
atrybut typ(rozmiar) [ CONSTRAINT nazwa ] definicja [warunek]