首页 > 编程知识 正文

数据库(实验4 实体完整性 参照完整性 域完整性)

时间:2023-05-04 04:37:39 阅读:178818 作者:3565

实体完整性约束C表

/*1为现有表c中的CN列创建UNIQUE约束*/use test base2goaltertablecaddconstraintunique _ c unique (TN ) go

/*2删除表c中CN列的UNIQUE约束unique _ c */use test base2goaltertablecdropunique _ CGO

/*3将新的列ID_TC添加到现有表TEST_TC中,创建此属性,将新的列ID_TC添加到IDENTITY*//*中的现有表TC中,创建此属性,然后创建identity */use Tese

域一致性

/*为现有数据库表Teacher创建DEFAULT和CHECK约束*//*删除表Teacher的PROF和COMM列之间的CHECK约束*/为现有表Test4创建unique约束

添加unique约束后

删除unique约束后

/*为现有表Test4创建unique约束条件*/use test base2goaltertabletest4addconstraintunique (CNo,cn ) go/*在现有表Test4中

use test base2goaltertableteacherwithcheckaddconstraintcheck _ age1check (age=14 andage=52 ) go

给现有放数据库表Teacher创建CHECK约束

use test base2goaltertableteacherdropconstraintcheck _ age1go

完整性给现有放数据库表S删除CHECK约束

use test base2goaltertcwithnocheckaddconstraintfk _ t _ TC foreign key (tno ) referencesTeacher ) tno ) on delete cascadego

版权声明:该文观点仅代表作者本人。处理文章:请发送邮件至 三1五14八八95#扣扣.com 举报,一经查实,本站将立刻删除。