Definition von Integritätsbedingungen zur Begrenzung des Wertebereiches einzelner oder mehrerer Attribute. Constraints sind Tabellen und Spalten zuzuordnen. Typen von Constraints: NOT NULLSpalte muß stets gefüllt sein. UNIQUESpalte oder Spaltenkombination ist eindeutig. PRIMARY KEYSpalte oder Spaltenkombination ist Primärschlüssel. FOREIGN KEYSpalte oder Spaltenkombination muß in einer separaten Tabelle als Schlüssel vorhanden sein. ON DELETE CASCADELöschen eines Datensatzes führt zum kaskadierenden Löschen der, über foreign key constraints verbundenen, Datensätze. CHECKBoolscher Ausdruck ist wahr Beispiele:create table einheit ( create table artikel ( alter table auftrag_pos add constraint pk_auftrag_pos alter table auftrag_pos add constraint ck_auftr_pos_artikel_text alter table auftrag_pos add constraint fk_auftrag_pos_auftrag
Stichwörter Constraints constraint check foreign key not null reference primary key unique on delete cascade Beispiel Beispiele |