电工与电子技术电子商务电子课件MySQL数据库应用4.2 索引的创建和管理2ppt.pptx

上传人:春哥&#****71; 文档编号:77757416 上传时间:2023-03-16 格式:PPTX 页数:20 大小:1.28MB
返回 下载 相关 举报
电工与电子技术电子商务电子课件MySQL数据库应用4.2 索引的创建和管理2ppt.pptx_第1页
第1页 / 共20页
电工与电子技术电子商务电子课件MySQL数据库应用4.2 索引的创建和管理2ppt.pptx_第2页
第2页 / 共20页
点击查看更多>>
资源描述

《电工与电子技术电子商务电子课件MySQL数据库应用4.2 索引的创建和管理2ppt.pptx》由会员分享,可在线阅读,更多相关《电工与电子技术电子商务电子课件MySQL数据库应用4.2 索引的创建和管理2ppt.pptx(20页珍藏版)》请在得力文库 - 分享文档赚钱的网站上搜索。

1、PPT模板下载:/moban/行业PPT模板:/hangye/节日PPT模板:/jieri/PPT素材下载:/sucai/PPT背景图片:/beijing/PPT图表下载:/tubiao/优秀PPT下载:/xiazai/PPT教程:/powerpoint/Word教程:/word/Excel教程:/excel/资料下载:/ziliao/PPT课件下载:/kejian/范文下载:/fanwen/试卷下载:/shiti/教案下载:/jiaoan/字体下载:/ziti/电子课件MySQL数据库应用4.2 索引的创建和管理2项目4:创建数据库对象数据库应用数据库应用数据库应用数据库应用任务任务1 1

2、创建索引与视图创建索引与视图 索引索引的创建和管理的创建和管理(2)(2)教学目标教学目标教学目标教学目标 素质目标 知识目标1.培养学生分析问题、解决问题的探究精神和能力;2.培养学生自主学习和知识迁移能力;3.思政内容:本次课讲索引的创建与管理,继续上一次课融入提高生产效率的内容。1.了解两种查看索引的方式及区别;2.掌握删除各种索引的不同方法;3.掌握在图形界面下创建和管理索引的方法;能力目标1.能够通过命令行方式完成索引的管理;2.能够在图形界面下创建和管理索引。教学重点教学重点命令行方式下索引的管理;在图形界面下创建与管理索引命令行方式下索引的管理;在图形界面下创建与管理索引 教学难

3、点教学难点命令行方式下索引的管理命令行方式下索引的管理教学重难点教学重难点教学重难点教学重难点1.抽查与评讲作业;2.复习索引的创建方法;3.检查课程预习情况:互动:1.如何查看数据表上已创建索引?2.删除索引的关键字是什么?索引的创建和管理索引的创建和管理索引的创建和管理索引的创建和管理5知识储备1.查看索引在MySQL Command Line Client模式下查看索引有两种方式。(一)使用“SHOW CREATE TABLE”来查看索引语法规则:SHOW CREATE TABLE 表名 G;【使用SHOW CREATE TABLE来查看索引示例】查看测试数据库XSCJ-db中XSQK3

4、表上建立的索引。mysqlshow create table xsqk3G;索引的创建和管理索引的创建和管理索引的创建和管理索引的创建和管理 6知识储备(二)使用“SHOW INDEX FROM”来查看索引语法规则:SHOW INDEX FROM 表名G;【使用SHOW INDEX FROM来查看索引示例】查看测试数据库XSCJ-db中的XSQK1表上建立的索引。mysql show index from xsqk1;索引的创建和管理索引的创建和管理索引的创建和管理索引的创建和管理 7知识储备互动:用两种方法,查看xsqk表上的索引。索引的创建和管理索引的创建和管理索引的创建和管理索引的创建和

5、管理 8知识储备2.删除索引如果表中的索引太多,会导致表更新的速度降低,同时,过多无用的索引也会占用大量的存储空间,所以需要删除。删除索引可以使用DROP关键字,也可以使用ALTER关键字。(一)使用DROP关键字删除索引语法规则:DROP INDEX 索引名 ON 表名;【使用DROP关键字删除索引示例】使用DROP关键字删除表XSQK3中的“index_bz”索引。mysql drop index index_bz on xsqk3;索引的创建和管理索引的创建和管理索引的创建和管理索引的创建和管理 9知识储备(二)使用ALTER关键字删除索引语法规则:ALTER TABLE 表名 DROP

6、 INDEX 索引名;【使用ALTER关键字删除索引示例】使用ALTER关键字删除表XSQK1中的“index_ xm”索引。mysql alter table xsqk1 drop index index_xm;注意:针对主键索引的删除,其语法是:(因为一个表只可能有一个PRIMARY KEY索引,因此不需要指定索引名).ALTER TABLE 表名 DROP primary key例如,删除xsqk1表的主键索引:mysqlalter table xsqk1 drop primary key;索引的创建和管理索引的创建和管理索引的创建和管理索引的创建和管理 10知识储备互动:1.按下图结构

7、创建一个普通索引,表名为XSQK1:2.用drop方式删除xsqk1表中的索引。索引的创建和管理索引的创建和管理索引的创建和管理索引的创建和管理 11列名数据类型长度(字节)索引学号char10index_xh姓名varchar10 性别char2知识储备1.按下图结构创建一个主键索引,表名为XSQK2:2.用alter方式删除xsqk2表中的主键索引.索引的创建和管理索引的创建和管理索引的创建和管理索引的创建和管理 12列名数据类型长度(字节)索引学号char10primary key姓名varchar10 性别char2任务实施【任务1】在XSCJ数据库的学生情况表XSQK的“姓名”列上建

8、立普通索引index_xm。分析:在XSCJ数据库中的XSQK表是已经存在的表,所以在上面建普通索引可以使用CREATE INDEX或ALTER TABLE来完成。mysql use xscj;#设数据库xscj为当前数据库Database changedmysql create index index_xm -on xsqk(姓名);索引的创建和管理索引的创建和管理索引的创建和管理索引的创建和管理 13任务实施【任务2】在XSCJ数据库的学生情况表XSQK的“专业名”和“所在学院”列上建立多列索引index_zym_xy。mysql alter table xsqk -add index i

9、ndex_zym_xy(专业名,所在学院);【任务3】在XSCJ数据库的课程表KC的“课程名”列上建立唯一索引index_kcm。mysql create unique index index_kcm -on kc(课程名);【任务4】查看在课程表KC上建立了哪些索引。mysql show index from kc;索引的创建和管理索引的创建和管理索引的创建和管理索引的创建和管理 14任务实施互动:1.按下图结构创建一个多列索引,表名为XSQK3,然后用两种方法查看索引。索引的创建和管理索引的创建和管理索引的创建和管理索引的创建和管理 15列 名数 据 类 型长度(字节)索 引学号Char1

10、0Index_xh_xm姓名Varchar10性别Char2 备注Varchar50任务拓展【拓展1】使用SQLyog图形工具软件在数据库XSCJ中的XSQK表的“备注”列创建全文索引index_full_bz。操作过程见教材。【拓展2】使用SQLyog图形工具软件管理XSCJ数据库中XSQK表上定义的索引。操作过程见教材。索引的创建和管理索引的创建和管理索引的创建和管理索引的创建和管理 16任务拓展互动:1.采用图形界面方式,设置XSQK3表的学号列为主键,备注列为全文索引。2.采用图形界面方式,管理XSQK3表的索引,删除备注列上的全文索引。索引的创建和管理索引的创建和管理索引的创建和管理索引的创建和管理 17复习:1查看索引的两种方式;2删除多余索引;3在图形界面下创建与管理索引将查询结果输出到其它表将查询结果输出到其它表将查询结果输出到其它表将查询结果输出到其它表18作业:1线上预习:线上看微课视频“31-34创建视图”;2P163,一,填空:12,13,14;三,简答题,13课外实践,任务四。4线上参加互动问答将查询结果输出到其它表将查询结果输出到其它表将查询结果输出到其它表将查询结果输出到其它表19THANK YOU!

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 教育专区 > 大学资料

本站为文档C TO C交易模式,本站只提供存储空间、用户上传的文档直接被用户下载,本站只是中间服务平台,本站所有文档下载所得的收益归上传人(含作者)所有。本站仅对用户上传内容的表现方式做保护处理,对上载内容本身不做任何修改或编辑。若文档所含内容侵犯了您的版权或隐私,请立即通知得利文库网,我们立即给予删除!客服QQ:136780468 微信:18945177775 电话:18904686070

工信部备案号:黑ICP备15003705号-8 |  经营许可证:黑B2-20190332号 |   黑公网安备:91230400333293403D

© 2020-2023 www.deliwenku.com 得利文库. All Rights Reserved 黑龙江转换宝科技有限公司 

黑龙江省互联网违法和不良信息举报
举报电话:0468-3380021 邮箱:hgswwxb@163.com