constraint ist wie aus dem englischen übersetzt eine einschränkung oder beschränkung.
und zwar: wenn eine column (oder mehrere columns zusammen) nicht NULL sein darf oder wenn nur bestimmte werte vorkommen dürfen (zb: bei geschlecht nur 'M' oder 'W') bzw. wenn der wert eindeutig (=unique, zb: primärschlüssel) sein muß oder sich auf einen schlüssel einer anderen tabelle bezieht (=foreign key), dann bezeichnet man das als einen constraint.
gruß
pc.net
ps: ich hab jetzt google konsultiert und eine sehr gute beschreibung gefunden:
http://www.mathematik.net/IT-Sql-oracle/sq02s8.htm (übergeordnete seite
hier)
edit:
achja - hier das
google-suchergebnis