MySQL Workbench MySQL数据库应用 河南中医药大学信息技术学院王昂 201902
河南中医药大学信息技术学院 王昂 2019.02
MySQL ●000 第四章 MySL索引与完整性约束 主讲内容:管理 MySQL索引、完整性约束 MySQL数据库应用》http:/mysq!xg.hactcm.edu.cn 第2页
《MySQL数据库应用》 http://mysql.xg.hactcm.edu.cn/ 第 2 页 第四章 MySQL索引与完整性约束 主讲内容:管理MySQL索引、完整性约束
●000 教学内容 MySQL 1. MySQL索引概述 2.管理 MySQL索引 3.数据完整性约束 MySQL数据库应用》http:/mysq!xg.hactcm.edu.cn 第3页
《MySQL数据库应用》 http://mysql.xg.hactcm.edu.cn/ 第 3 页 教学内容 1. MySQL索引概述 2. 管理MySQL索引 3. 数据完整性约束
001. MySQLI索引概述 MySQL 在 MySQL中引入了索引的目的是为了更加高效地访问数 据表中的记录内容。 索引在数据库中的作用类似于目录在书籍中的作用,用来 提高查找信息的速度。索引是根据表中的一列或若干列按 照一定的顺序建立的列值与记录行之间的对应关系表。在 列上创建了索引之后,查找数据时可以直接根据该列上的 索引找到对应行的位置,从而快速地找到数据。 MySQL数据库应用》http:/mysq!xg.hactcm.edu.cn 第4页
《MySQL数据库应用》 http://mysql.xg.hactcm.edu.cn/ 第 4 页 1. MySQL索引概述 • 在MySQL中引入了索引的目的是为了更加高效地访问数 据表中的记录内容。 • 索引在数据库中的作用类似于目录在书籍中的作用,用来 提高查找信息的速度。索引是根据表中的一列或若干列按 照一定的顺序建立的列值与记录行之间的对应关系表。在 列上创建了索引之后,查找数据时可以直接根据该列上的 索引找到对应行的位置,从而快速地找到数据
001. MySQLI索引概述 MySQL 当需要查找某本书中的某一章节的内容时,并不是从书的 第一页开始顺序查找,而是先看书前的目录,找到此章节 对应的页码,然后根据页码定位到该一章节。同理,数据 库中,为了查找某一内容,也采用类似书目录的检索技术 ,使得数据查询不必一行行记录的扫描整个数据库中的表 ,就能迅速查到所需内容。 这就是MySQ的索引技术 MySQL数据库应用》http:/mysq!xg.hactcm.edu.cn 第5页
《MySQL数据库应用》 http://mysql.xg.hactcm.edu.cn/ 第 5 页 1. MySQL索引概述 • 当需要查找某本书中的某一章节的内容时,并不是从书的 第一页开始顺序查找,而是先看书前的目录,找到此章节 对应的页码,然后根据页码定位到该一章节。同理,数据 库中,为了查找某一内容,也采用类似书目录的检索技术 ,使得数据查询不必一行行记录的扫描整个数据库中的表 ,就能迅速查到所需内容。——这就是MySQL的索引技术