設教學數(shù)據(jù)庫的關系如下:

試用多種方法定義下列完整性約束:
⑴在關系S中插入的學生年齡值應在16~25歲之間。
⑵在關系SC中插入元組時,其S#值和C#值必須分別在S和C中出現(xiàn)。
⑶在關系C中刪除一個元組時,首先要把關系SC中具有同樣C#值的元組全部刪去。
⑷在關系S中把某個S#值修改為新值時,必須同時把關系SC中那些同樣的S#值也修改為新值。

完整性規(guī)則由三部分組成:觸發(fā)條件,約束條件和ELSE子句。
SQL中把完整性約束分成三大類:域約束?;颈砑s束和斷言。