第四部分 数据库和表的操作
- 数据库表简介
元组:可以理解为二维表中的一行,在数据库中经常被称为记录
属性:可以理解为二维表中的一列,在数据库中经常被称为字段
域:属性的取值范围,也就是数据库中某一列的取值限制
关键字:一族可以唯一标识元组的属性。在数据库中常称为主键,由一个或多个列组成
2.数据完整性分类
数据记录不唯一:实体完整性
数据记录内容不正确性:域完整性
数据记录内容不一:引用完整性
数据记录内容不符合要求:用户自定义完整性
3.规则创建与管理
规则创建:CREATE RULE rule AS condition_expression
使用规则:sp_bindrule [@rulename=] ’rule’,[@objname=] ‘object_name’ [, [@futureonly=] ‘futureonly_flag’]
Eg:Use test
Exec sp_bindrule ‘mobile_phone_rule’ , ‘student.dianhua’
解除绑定:sp_bindrule [@objname=] ‘object_name’
Eg:Use test
Exec sp_unbindrule ‘student.phone’
规则的删除:DROP RULE rule_name
4.约束,建立和使用约束的目的在于保证数据的完整性
主键约束
唯一性约束
检查约束
非空约束
默认值约束
外键约束

浙公网安备 33010602011771号