1. 程式人生 > >《資料庫系統概論》複習筆記

《資料庫系統概論》複習筆記


實體完整性
 CREATE  TABLE中用PRIMARY KEY定義 參照完整性  在CREATE  TABLE中用FOREIGN KEY短語定義哪些列為外碼  用REFERENCES短語指明這些外碼參照哪些表的主碼 使用者定義的完整性  CREATE TABLE時定義  列值非空(NOT NULL)  列值唯一(UNIQUE)  檢查列值是否滿足一個布林表示式(CHECK) CONSTRAINT 約束 CONSTRAINT <完整性約束條件名> [PRIMARY KEY短語    |FOREIGN KEY短語    |CHECK短語] 使用ALTER TABLE語句修改表中的完整性限制  可以先刪除原來的約束條件,再增加新的約束條件       ALTER TABLE Student       DROP CONSTRAINT C1;       ALTER TABLE Student       ADD CONSTRAINT C1 CHECK (Sno BETWEEN 900000 AND 999999)