1. 首页
  2. 文档大全

单元7索引与数据完整性约束

上传者:9****8 2022-07-20 06:29:51上传 PPT文件 1.25MB
单元7索引与数据完整性约束_第1页 单元7索引与数据完整性约束_第2页 单元7索引与数据完整性约束_第3页

《单元7索引与数据完整性约束》由会员分享,可在线阅读,更多相关《单元7索引与数据完整性约束(40页珍藏版)》请在文档大全上搜索。

1、单元七单元七索引与数据完整性约束索引与数据完整性约束 项目知识要点与目标项目知识要点与目标项目知识要点项目知识要点知识能力目标知识能力目标学时学时7.1 7.1 任务任务1 1 索引及其应用索引及其应用 7.1.1 7.1.1 索引的分类索引的分类 7.1.2 7.1.2 创建索引创建索引 7.1.3 7.1.3 删除索引删除索引 7.1.4 7.1.4 索引对查询的影响索引对查询的影响7.2 7.2 任务任务2 2 数据完整性约束数据完整性约束 7.2.1 7.2.1 主键约束主键约束 7.2.2 7.2.2 替代键约束替代键约束 7.2.3 7.2.3 参照完整性约束参照完整性约束 7.2

2、.4 CHECK7.2.4 CHECK完整性约束完整性约束 7.3 7.3 综合实例综合实例 PetStorePetStore数数据索引与完整性约束据索引与完整性约束 【情境情境】:PetstorePetstore索引与完整性约束索引与完整性约束【职业岗位职业岗位】:操作员、程序员:操作员、程序员【典型工作任务典型工作任务】:创建索引、建立数:创建索引、建立数据完整性约束据完整性约束【技能要求技能要求】:1 1、创建索引;、创建索引; 2 2、建立数据完整性约束;、建立数据完整性约束;【知识要求知识要求】:1 1、索引的作用与使用、索引的作用与使用2 2、索引与数据完整性约束的、索引与数据完整

3、性约束的SQLSQL语句语句 8 8项目实训七项目实训七“员工管理系统员工管理系统”索引与完整性约束索引与完整性约束 8 8任务一任务一 索引及其应用索引及其应用 索引索引 是一种是一种提高查找速度提高查找速度的机制的机制索引用来快速地寻找那些具有特定值的记录,如果没有索引,执索引用来快速地寻找那些具有特定值的记录,如果没有索引,执行查询时行查询时MySQLMySQL必须从必须从第一个记录开始第一个记录开始扫描整个表的所有记录,直至扫描整个表的所有记录,直至找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越找到符合要求的记录。表里面的记录数量越多,这个操作的代价就越高。高。索引提供指

4、针以指向存储在表中指定列的数据值,然后根据指定索引提供指针以指向存储在表中指定列的数据值,然后根据指定的排序次序排列这些指针。数据库使用索引的方式与使用书的目录很的排序次序排列这些指针。数据库使用索引的方式与使用书的目录很相似:通过搜索索引找到特定的值,然后跟随指针到达包含该值的行。相似:通过搜索索引找到特定的值,然后跟随指针到达包含该值的行。 如果作为搜索条件的列上已经创建了索引,如果作为搜索条件的列上已经创建了索引,MySQLMySQL无需扫描任何无需扫描任何记录即可迅速得到目标记录所在的位置。如果表有记录即可迅速得到目标记录所在的位置。如果表有10001000个记录,通过个记录,通过索引


文档来源:https://www.renrendoc.com/paper/212712697.html

文档标签:

下载地址