版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGE6PAGE6PAGE5PAGE5
课题数据库基本操作课时2课时(90min)教学目标知识技能目标:(1)了解数据库和数据库对象的相关知识(2)掌握创建数据库的方法(3)掌握查看与选择数据库的方法(4)掌握删除数据库的方法素质目标:(1)懂得在学习与生活中都应该遵守规则的道理(2)树立正确的职业价值观教学重难点教学重点:数据库和数据库对象的相关知识,数据库的操作方法教学难点:查看与选择数据库的方法教学方法案例分析法、问答法、讨论法、讲授法、实践法教学用具电脑、投影仪、多媒体课件、教材教学设计第1节课:→→→传授新知(23min)→课堂实训(15min)第2节课:→传授新知(20min)→课堂实训(15min)→课堂小结(3min)→作业布置(2min)教学过程主要教学内容及步骤设计意图第一节课课前任务【教师】布置课前任务,和学生负责人取得联系,让其提醒同学通过文旌课堂APP或其他学习软件,预习本节课要学习的知识【学生】完成课前任务通过课前任务,使学生预习本节课要学习的知识,增加学生的学习兴趣考勤(2min)【教师】使用文旌课堂APP进行签到【学生】班干部报请假人员及原因培养学生的组织纪律性,掌握学生的出勤情况问题导入(5min)【教师】提出以下问题:数据库有哪些构成部分?·通过问题导入,引导学生主动思考,激发学生的学习兴趣传授新知(23min)【教师】通过学生的回答引入要讲的知识,讲解创建数据库的方法3.1创建数据库✈【教师】组织学生扫码观看“创建数据库”视频(详见教材),让学生对操作步骤有一个大致的了解3.1.1数据库的构成在创建数据库之前,首先来了解一下数据库的构成。数据库可以看作是存储数据库对象的容器,在MySQL中,数据库可以分为系统数据库和用户数据库两大类。【知识库】数据库对象是指存储、管理和使用数据的不同结构形式,主要包括表、索引、视图、缺省值、规则、触发器、存储过程和函数等。1.系统数据库系统数据库是指MySQL安装配置完成之后,系统自动创建的一些数据库,可以使用SHOWDATABASES语句查看当前系统中存在的数据库,输入的语句及其执行结果如下。mysql>SHOWDATABASES;++|Database|++|information_schema||mysql||performance_schema||sys|++4rowsinset(0.00sec)其中的4个数据库都属于系统数据库,下面分别介绍其功能和意义。information_schema:主要存储系统中一些数据库对象信息,包括用户信息、字符集信息和分区信息等。mysql:主要存储账户信息、权限信息、存储过程和时区信息等。performance_schema:主要用于收集数据库服务器性能参数。sys:该库通过视图的形式把information_schema和performance_schema结合起来,查询出更容易理解的数据,帮助DBA快速获取数据库系统的各种数据库对象信息,使DBA和开发人员能够快速定位性能瓶颈。2.用户数据库用户数据库是用户根据实际需求手动创建的数据库,3.1.2节将介绍其创建方法。✈【教师】随机邀请学生回答以下问题:系统数据库和用户数据库有哪些异同点?✈【学生】聆听、思考、回答✈【教师】总结学生的回答3.1.2使用命令行窗口创建数据库创建数据库,实际上就是在数据库服务器中划分出一块空间,用来存储相应的数据库对象。创建数据库的关键字为CREATE,语法形式如下:CREATEDATABASEdatabase_name;上述语句中,database_name表示需要创建的数据库名称。对于数据库的命名,除要求简单明了,见名知意外,最好能遵循下面的规则:一般由字母和下画线组成,不允许有空格,可以是英文单词、英文短语或相应缩写;不允许是MySQL关键字;长度最好不超过128位;不能与其他数据库同名。【知识库】关键字又称为保留字,是计算机语言中事先定义的,具有特殊意义的标识符。【实例3-1】使用CREATE关键字创建数据库db_shop。登录MySQL后,输入创建数据库的语句,并按回车键确认,执行效果如下所示。mysql>CREATEDATABASEdb_shop;QueryOK,1rowaffected(0.00sec)系统提示“QueryOK,1rowaffected(0.00sec)”,其中“QueryOK”表示执行成功,“1rowaffected”表示影响了数据库中的一条记录,“(0.00sec)”表示操作执行的时间。✈【教师】讲解“知类通达”的内容(详见教材),引导学生遵守规则3.1.3使用图形化工具创建数据库✈【教师】演示使用图形化工具创建数据库的方法使用命令行窗口创建数据库虽然比较灵活,但是需要记住SQL语句,这对于初级用户来说比较困难。实际应用中,用户一般会用图形化工具来创建数据库。步骤1打开NavicatforMySQL软件,连接MySQL。步骤
2右击左侧列表中已建立的连接,在弹出的快捷菜单中执行“新建数据库”命令。步骤3打开“新建数据库”对话框,在“数据库名”文本框中输入数据库名,此处为“book”。……(详见教材)【学生】聆听、思考、记录通过教师的讲解和演示,使学生了解数据库的构成,以及创建数据库的方法课堂实训(15min)【教师】组织学生以小组为单位,上机练习使用命令行窗口和图形化工具创建数据库的方法【学生】按照要求进行练习,先掌握的学生帮助其他学生掌握操作要点【教师】巡堂指导,及时解决学生的问题通过课堂实训,巩固所学知识,帮助学生熟练掌握创建数据库的操作第二节课问题导入(5min)【教师】提出以下问题:用户在对数据库进行操作之前,首先需要确定什么?【学生】思考、举手回答通过问题导入,引导学生主动思考,激发学生的学习兴趣传授新知(20min)【教师】通过学生的回答引入新知,介绍查看、选择和删除数据库的方法3.2查看和选择数据库✈【教师】组织学生扫码观看“数据库基本操作”视频(详见教材),让学生对操作步骤有一个大致的了解用户在对数据库进行操作之前,首先需要确定数据库是否存在,并选择数据库。本节将讲解如何查看和选择数据库。3.2.1查看数据库✈【教师】随机邀请学生回答以下问题:用户在创建数据库时,如何防止创建同名的数据库?✈【学生】聆听、思考、回答✈【教师】总结学生的回答实际应用中,在创建数据库之前,最好先查看一下数据库管理系统中是否已经存在同名数据库。执行以下命令,可查看数据库管理系统中所有的数据库。SHOWDATABASES;【实例3-2】查看数据库。登录MySQL后,输入上面的SQL语句,并按回车键,结果如下所示:mysql>SHOWDATABASES;++|Database|++|information_schema||book||db_shop||mysql||performance_schema||sys|++6rowsinset(0.00sec)3.2.2选择数据库✈【教师】随机邀请学生回答以下问题:一个数据库管理系统中只能管理一个数据库吗?✈【学生】聆听、思考、回答✈【教师】总结学生的回答数据库管理系统中一般会存在多个数据库,因此,在操作数据库对象之前要先选择一个数据库。选择数据库的语法形式如下:USEdatabase_name;其中,database_name表示数据库名称。【实例3-3】选择数据库。登录MySQL后,输入选择数据库的语句,并按回车键确认,执行效果如下所示。mysql>USEdb_shop;DatabasechangedDatabasechanged表示选择数据库成功。【提示】在使用图形化管理工具连接MySQL之后,数据库列表就会自动显示。用户只需要双击想要操作的数据库名称,即可将其选中。3.3删除数据库✈【教师】随机邀请学生回答以下问题:数据库可以随便删除吗?为什么?✈【学生】聆听、思考、回答✈【教师】总结学生的回答如果删除某个数据库,该数据库里的所有数据也会全部被删除,并且执行删除命令前不会有任何提示,因此,在执行此项操作时,一定要小心、谨慎,不要误删。1.使用命令行窗口删除数据库删除数据库的关键字为DROPDATABASE,语法形式如下:DROPDATABASEdatabase_name;其中,database_name表示数据库名称。【实例3-4】删除数据库。登录MySQL后,输入删除数据库的语句,并按回车键确认,执行效果如下所示。mysql>DROPDATABASEdb_shop;QueryOK,0rowsaffected(0.07sec)2.使用工具删除数据库使用工具删除数据库,需要右击数据库名称,在弹出的快捷菜单中执行“删除数据库”命令✈【教师】讲解“拓展阅读”的案例(详见教材),引导学生在工作中应有担当、敢担责,培养严谨的工作态度和向上的工作精神,树立正确的职业价值观【学生】聆听、理解、记录通过教师的讲解和演示,使学生了解查看、选择和删除数据库的方法课堂实训(15min)【教师】组织学生以小组为单位,根据步骤提示完成以下实训内容本章实训根据本章内容创建数据库“company”,并对其执行查看和选择操作。步骤1打开命令行窗口,输入以下语句并执行,登录MySQL。mysql–hlocalhost–uroot-p步骤2输入以下语句并执行,创建数据库“company”。CREATEDATABASEcompany;步骤3输入以下语句并执行,选择数据库“company”。USEcompany;【学生】观看、思考、进行操作、得到结果,先完成的学生帮助本组其他学生完成实训【教师】巡堂指导,及时解决学生的问题通过课堂实训,巩固所学知识,并将所学的理论知识与实践相结合课堂小结(3min)【教师】简要总结本节课的要点本节课学习了创建、查看、选择和删除数据库的方法。希望大家在课下多加复习,巩固所学知识,熟练掌握创建、查看、选择和删除数据库的方法【学生】总结回顾知识点总结知识
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 氧化铝基负载型金属催化剂邻位氢中心构筑及加氢性能研究
- 秸秆回收加工厂项目可行性研究报告
- 2025版物业管理区域绿化安全管理服务合同3篇
- 基于相似理论的船用耐压设备缩比模型设计方法研究
- 2025版高校食堂营养膳食承包合作协议2篇
- 异地办公与远程工作管理
- 二零二五年度仓储物流用地买卖合同样本3篇
- 2025版选矿厂承包合同附设备更新改造计划书3篇
- 营销行业助理职责概述
- 热情温暖的社区活动中心三篇
- 《钢筋焊接及验收规程》(JGJ18)
- 医药高等数学知到智慧树章节测试课后答案2024年秋浙江中医药大学
- 2024年潍坊工程职业学院单招职业适应性测试题库完美版
- GB/T 44823-2024绿色矿山评价通则
- 《共情的力量》课件
- 2022年中国电信维护岗位认证动力专业考试题库大全-上(单选、多选题)
- 医药高等数学智慧树知到课后章节答案2023年下浙江中医药大学
- 城市道路智慧路灯项目 投标方案(技术标)
- 水泥采购投标方案(技术标)
- 初中英语-Unit2 My dream job(writing)教学设计学情分析教材分析课后反思
- 广州市劳动仲裁申请书
评论
0/150
提交评论