- 4
- 0
- 约2.56万字
- 约 68页
- 2016-10-26 发布于广东
- 举报
第5章 索引与数据完整性 5.1 索引 5.1.1 索引的分类 5.1.2 索引的创建 5.1.2 索引的创建 5.1.2 索引的创建 5.1.2 索引的创建 5.1.2 索引的创建 5.1.2 索引的创建 5.1.2 索引的创建 5.1.2 索引的创建 5.1.2 索引的创建 5.1.2 索引的创建 5.1.2 索引的创建 5.1.2 索引的创建 5.1.2 索引的创建 5.1.2 索引的创建 5.2.1 在表中定义及删除默认值约束 5.2.1 在表中定义及删除默认值约束 5.2.1 在表中定义及删除默认值约束 5.2.1 在表中定义及删除默认值约束 5.2.2默认值对象的定义、使用与删除 5.2.2默认值对象的定义、使用与删除 5.2.2默认值对象的定义、使用与删除 5.2.2默认值对象的定义、使用与删除 5.2.2默认值对象的定义、使用与删除 5.2.2默认值对象的定义、使用与删除 5.2.2默认值对象的定义、使用与删除 5.2.2默认值对象的定义、使用与删除 5.3.1 数据完整性的分类 5.3.1 数据完整性的分类 5.3.1 数据完整性的分类 5.3.1 数据完整性的分类 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.2域完整性的实现 5.3.3实体完整性的实现 5.3.3实体完整性的实现 5.3.3实体完整性的实现 5.3.3实体完整性的实现 5.3.3实体完整性的实现 5.3.3实体完整性的实现 5.3.3实体完整性的实现 5.3.3实体完整性的实现 5.3.3实体完整性的实现 5.3.3实体完整性的实现 5.3.4参照完整性的实现 5.3.4参照完整性的实现 5.3.4参照完整性的实现 5.3.4参照完整性的实现 5.3.4参照完整性的实现 5.3.4参照完整性的实现 5.3.4参照完整性的实现 5.3.4参照完整性的实现 第5步 点击“下一步”按钮,并按提示进行后继操作,进入如图5.23所示的关系图界面。 第6步 在关系图上,将鼠标指向主表的主键并拖动到从表。对于本例:将XS表中的学号字段拖动到从表XS_KC,出现如图5.24所示的关系设置界面,在关系设置界面中,选择主表中的主码及从表中的外码,然后选择确定,进入5.25所示的界面。 第7步 退出图5.25的关系图界面,并根据提示,将关系图的有关信息存盘,即创建了主表与从表之间的参照关系。 读者可在主表和从表中插入或删除数据验证它们之间的参照关系。 另外,在企业管理器中,也可在表设计器中右击鼠标,在快捷菜单中选择“关系”菜单项,然后定义主表和从表之间的参照关系,读者可以试一试。 图5.24 关系设置界面 图5.25 主表和从表的参照关系图 数据的完整性是指数据库中的数据在逻辑上的一致性和准确性。数据完整性一般包括三种: 1.域完整性 域完整性又称为列完整性,指定列输入的有效性。实现域完整性的方法可通过定义相应的规则、约束、缺省值对象等方法实现。例如:对于学生数据库XSCJ的KC表,学生的学分应在0~10之间,为了对学分这一数据项输入的数据范围进行限制,可以在定义KC表的同时定义学分的约束条件达到这一目的。 【例5.15】定义表KC的同时定义学分的约束条件。 USE XSCJ CREATE TABLE KC ( 课程号 char(6) NOT NULL, 课程名 char(8) NOT NULL, 学分 tinyint CHECK (学分 =0 AND学分=10) NULL, /* 通过CHECK子句定义约束条件 */ 备注 text NULL ) GO 2.实体完整性 实体完整性又称为行的完整性,要求表中有一个主键,其值不能为空且能唯一地标识对应的记录。通过索引、UNIQUE 约束、PRIMARY KEY 约束或 IDENTITY 属性可实现数据的实体完整性。例如,对于XSCJ数据库中XS表,学号作为主键,每一个学生的学号能唯一的标识该学生对应的行记录信息,那么在输入数据时,则不能有相同学号的
您可能关注的文档
- 新SQL Server 2008数据库管理与开发教程 第2版 教学课件 王雨竹 张玉花 张星_ 第7章 索引与数据完整性.ppt
- 新SQL Server 2008数据库管理与开发教程 第2版 教学课件 王雨竹 张玉花 张星_ 第8章 存储过程与触发器.ppt
- 新SQL Server 2008数据库管理与开发教程 第2版 教学课件 王雨竹 张玉花 张星_ 第9章 SQL Server 2008高级开发.ppt
- 新SQL Server 2008数据库管理与开发教程 第2版 教学课件 王雨竹 张玉花 张星_ 第10章 SQL Server 2008安全管理.ppt
- 新SQL Server 2008数据库管理与开发教程 第2版 教学课件 王雨竹 张玉花 张星_ 第11章 SQL Server 2008维护管理.ppt
- 新SQL Server 2008数据库管理与开发教程 第2版 教学课件 王雨竹 张玉花 张星_ 第12章 基于CS结构的数据库开发技术.ppt
- 新SQL Server 2008数据库管理与开发教程 第2版 教学课件 王雨竹 张玉花 张星_ 第13章 基于BS结构的数据库开发技术.ppt
- 新SQL Server 2008数据库管理与开发教程 第2版 教学课件 王雨竹 张玉花 张星_ 附录 上机实验.ppt
- 新SQL Server 2008数据库开发经典案例教程 电子教案&习题解答等 吕玉桂 电子教案 第1章数据库基础.ppt
- 新SQL Server 2008数据库开发经典案例教程 电子教案&习题解答等 吕玉桂 电子教案 第2章数据库管理.ppt
- 小区绿化施工协议书.docx
- 墙面施工协议书.docx
- 1 古诗二首(课件)--2025-2026学年统编版语文二年级下册.pptx
- (2026春新版)部编版八年级道德与法治下册《3.1《公民基本权利》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《4.3《依法履行义务》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.2《按劳分配为主体、多种分配方式并存》PPT课件.pptx
- (2026春新版)部编版八年级道德与法治下册《6.1《公有制为主体、多种所有制经济共同发展》PPT课件.pptx
- 初三教学管理交流发言稿.docx
- 小学生课外阅读总结.docx
- 餐饮门店夜经济运营的社会责任报告(夜间贡献)撰写流程试题库及答案.doc
原创力文档

文档评论(0)