- 1
- 0
- 约4.78千字
- 约 29页
- 2017-07-08 发布于贵州
- 举报
[21天学通Oacle 第二版] 第6章 约束
第6章 约束 约束是每个数据库必不可少的一部分。约束的根本目的在于保持数据的完整性。数据完整性,是指数据的精确性和可靠性。即数据库中的数据都是符合某种预定义规则。当用户输入的数据不符合这些规则时,将无法实现对数据库的更改。 主键约束; 外键约束; 唯一性约束; 检查约束; 默认值约束。 6.1 主键约束 主键约束是数据库中最常见的约束。主键约束可以保证数据完整性。即防止数据表中的两条记录完全相同,通过将主键纳入查询条件,可以达到查询结果最多返回一条记录的目的。 6.1.1 主键简介 主键被创建在一个或多个列上,通过这些列的值或者值的组合,唯一地标识一条记录。例如,对于存储了学生信息的student表,一般会为每个学生分配一个student_id,也就是说将主键建立在student_id这个列上。student_id将成为每个学生的唯一标识。当向student表中插入新的学生信息时,如果要插入的student_id已经存在,数据库将拒绝插入该条记录。这就是主键保证数据完整性的体现。对于主键,有以下几点需要注意。 主键列的数据类型并不一定是数值型。 主键列不一定只有一列。 主键是规则制定者的意志体现,不要将其与现实世界混淆。 6.1.2 创建主键约束 1.创建主键约束 Create table only_test (id number primary key, name va
您可能关注的文档
最近下载
- 10kV电源进线及开关站工程、变配电工程施工组织设计方案.pdf VIP
- CBCC中国建筑色卡千色卡色号查询表.pdf
- 慢性单纯性支气管炎多学科决策模式中国专家共识(2025版).docx
- SIEMENS西门子 G115D 变频器操作说明.pdf VIP
- 2026年中国通用技术集团工作人员招聘考试笔试试题(含答案).docx VIP
- 2026年信捷电气笔试题目及答案.doc VIP
- 2026年联勤保障部队专业技能类文职人员招考[保管员]训练题及答案.docx VIP
- 一种横滚角控制器及飞行器.pdf VIP
- 西子奥的斯ACD2-MRL培训资料.ppt VIP
- 数值计算方法》习题答案.pdf VIP
原创力文档

文档评论(0)