用sql2000做网站泉州关键词优化软件
一.数据表的完整性
1.实体完整性
每个表中有一个必须要指定的字段,主要依赖主键约束
2.区域完整性
针对表中的某个字段进行特殊化限制,主要依赖剩余的约束
3.参照完整性
表与表之间的一种特殊化关联限制,主要依靠外键约束
4.维护数据表的完整性
什么是约束:使用约束、键的作用来维护数据表的完整性
5.约束有哪些:
- 自增约束(TID INT IDENTITY(10000,1), 标识列(标识种子,标识增量))---->名字 类型 标识列
- 非空约束(不写NULL)
- 检查约束(Age INT CHECK(Age>=18)或Sex nvarchar(2) CHECK(SEX=‘男’ or SEX=‘女’),)
- 默认约束(Adrress NVARCHAR(20) DEFAULT(‘地址不详’),)
- 唯一约束(Class NVARCHAR(20) UNIQUE)
- 主键约束([TID] INT IDENTITY(10000,1) primary key,)
- 外键约束(SubID INT FOREIGN KEY REFERENCES SubJect(SubID),—SubJect(SubID)指向主键的摸个对应值 :-- 设置外键指向学科表中的学科ID. 在表格名----右键—>设计----想要给那个设置外键在那个字段上右键—>找关系------>找表和列规范----->点进去设置主键和外键)
一般在设置列特征的时候都是提前在数据库设计时需要考虑明确,约束都是在数据库设计时必须考虑明确的