《MySQL数据库应用与设计》课堂教学设计_第1页
《MySQL数据库应用与设计》课堂教学设计_第2页
《MySQL数据库应用与设计》课堂教学设计_第3页
《MySQL数据库应用与设计》课堂教学设计_第4页
《MySQL数据库应用与设计》课堂教学设计_第5页
已阅读5页,还剩12页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

来源网络侵权请联系删除来源网络侵权请联系删除来源网络侵权请联系删除《MySQL数据库应用与设计》课堂教学设计课程名称MySQL数据库应用与设计授课教师单元名称单元1体验数据库应用和尝试MySQL的基本操作授课日期教学主题体验数据库应用和尝试MySQL的基本操作计划课时6课时教学目标(1)了解MySQL的主要特点(2)了解Navicat的主要功能(3)学会启动MySQL服务(4)学会配置Path系统变量、登录MySQL数据库、设置MySQL字符集(5)学会使用MySQL的命令行工具(6)学会使用MySQL的图形管理工具Navicat(7)学会查看与更改MySQL的配置教学重点(1)启动MySQL服务(2)登录MySQL数据库、设置MySQL字符集(3)使用MySQL的命令行工具(4)学会使用MySQL的图形管理工具Navicat教学难点(1)启动MySQL服务(2)登录MySQL数据库、设置MySQL字符集教学方法任务驱动法、探究训练法、分组讨论法、讲授法等教学资源课程标准、授课计划、电子教案、教学课件、教学视频、题库等教学实施过程教学环节教学内容计划时间知识讲解(1)MySQL概述(2)Navicat概述操作实战1.1数据库应用体验【任务1-1】体验数据库应用与初识数据库1.2MySQL的启动与登录【任务1-2】启动MySQL服务【任务1-3】登录MySQL1.3试用MySQL的管理工具【任务1-4】试用MySQL的命令行工具【任务1-5】试用MySQL的图形管理工具Navicat1.4查看与更改MySQL的配置【任务1-6】查看配置文件与更改MySQL数据库文件的存放位置考核评价(略)课堂总结(略)课后习题(略)《MySQL数据库应用与设计》课堂教学设计课程名称MySQL数据库应用与设计授课教师单元名称单元2创建与维护MySQL数据库授课日期教学主题创建与维护MySQL数据库计划课时6课时教学目标(1)了解数据库系统的基本组成、数据库的概念、数据库管理系统的功能(2)了解MySQL数据的备份与还原命令(3)掌握创建MySQL数据库的命令(4)学会使用图形化工具和命令方式创建数据库(5)学会选择与查看数据库(6)学会使用语句方式修改与删除数据库(7)学会查看并选择MySQL支持的存储引擎(8)学会使用图形化工具备份与还原MySQL的数据库教学重点(1)创建MySQL数据库的命令(2)使用图形化工具和命令方式创建数据库(3)选择与查看数据库(4)使用语句方式修改与删除数据库(5)查看并选择MySQL支持的存储引擎(6)使用图形化工具备份与还原MySQL的数据库教学难点(1)创建MySQL数据库的命令(2)使用语句方式修改与删除数据库教学方法任务驱动法、探究训练法、分组讨论法、讲授法等教学资源课程标准、授课计划、电子教案、教学课件、教学视频、题库等教学实施过程教学环节教学内容计划时间知识讲解(1)数据库系统的基本组成(2)创建MySQL数据库的命令(3)使用mysqldump命令备份MySQL的数据(4)使用mysql命令还原MySQL的数据操作实战2.1创建数据库【任务2-1】使用图形化工具创建数据库book【任务2-2】在命名行中使用CreateDatabase语句创建数据库2.2选择与查看数据库【任务2-3】在命名行中使用语句方式选择与查看数据库2.3修改数据库【任务2-4】使用AlterDatabase语句修改数据库2.4删除数据库【任务2-5】使用DropDatabase语句删除数据库2.5MySQL存储引擎【任务2-6】在命名行中查看并选择MySQL支持的存储引擎2.6MySQL的数据备份与还原【任务2-7】使用图形化工具备份MySQL的数据库【任务2-8】使用图形化工具还原MySQL的数据考核评价(略)课堂总结(略)课后习题(略)《MySQL数据库应用与设计》课堂教学设计课程名称MySQL数据库应用与设计授课教师单元名称单元3创建与维护MySQL数据表授课日期教学主题创建与维护MySQL数据表计划课时4课时教学目标(1)熟悉MySQL的数据类型,基本掌握MySQL数据类型的选择(2)理解主键、外键、唯一性、默认值、检查、非空等约束的含义及功能(3)熟练创建多个MySQL数据表(4)学会MySQL数据表的导入与导出教学重点(1)创建多个MySQL数据表(2)MySQL数据表的导入与导出教学难点创建多个MySQL数据表教学方法任务驱动法、探究训练法、分组讨论法、讲授法等教学资源课程标准、授课计划、电子教案、教学课件、教学视频、题库等教学实施过程教学环节教学内容计划时间知识讲解(1)MySQL的数据类型(2)MySQL数据类型的选择(3)MySQL数据类型的属性操作实战3.1创建与删除数据表【任务3-1】使用CreateTable语句创建“用户表”【任务3-2】分析并确定数据表的结构数据【任务3-3】使用Navicat图形管理工具创建多个数据表【任务3-4】使用CreateTable语句创建多个包含约束的数据表【任务3-5】通过复制现有数据表的方式创建一个新的数据表3.2MySQL数据表的导入【任务3-6】使用Navicat图形管理工具导入Excel文件中的数据【任务3-7】使用mysqlimport命令导入文本文件3.3MySQL数据表的导出【任务3-8】使用Navicat图形管理工具将数据表中的数据导出到Excel工作表中【任务3-9】使用mysql命令导出文本文件考核评价(略)课堂总结(略)课后习题(略)《MySQL数据库应用与设计》课堂教学设计课程名称MySQL数据库应用与设计授课教师单元名称单元3创建与维护MySQL数据表授课日期教学主题创建与维护MySQL数据表计划课时4课时教学目标(1)熟练查看与修改MySQL数据表的结构(2)熟练查看与修改MySQL数据表的记录数据(3)学会设置与维护数据库中数据完整性教学重点(1)查看与修改MySQL数据表的结构(2)查看与修改MySQL数据表的记录数据(3)设置与维护数据库中数据完整性教学难点(1)修改MySQL数据表的结构(2)设置与维护数据库中数据完整性教学方法任务驱动法、探究训练法、分组讨论法、讲授法等教学资源课程标准、授课计划、电子教案、教学课件、教学视频、题库等教学实施过程教学环节教学内容计划时间知识讲解(1)MySQL的约束(2)MySQL数据库的数据完整性操作实战3.4查看与修改数据表的结构【任务3-10】查看数据表的结构【任务3-11】使用Navicat图形管理工具修改数据表的结构【任务3-12】使用AlterTable语句修改数据表结构【任务3-13】删除数据表3.5查看与修改数据表的记录数据【任务3-14】使用Navicat图形管理工具查看与修改数据表记录3.6设置与维护数据库中数据完整性【任务3-15】使用Navicat图形管理工具设置与删除数据表的约束【任务3-16】修改数据表时使用语句方式设置数据表的约束【任务3-17】使用语句方式删除数据表的约束考核评价(略)课堂总结(略)课后习题(略)《MySQL数据库应用与设计》课堂教学设计课程名称MySQL数据库应用与设计授课教师单元名称单元4以SQL语句方式检索与操作MySQL数据表的数据授课日期教学主题单表基本查询和多表连接查询计划课时4课时教学目标(1)掌握Select语句的语法格式及其功能(2)熟练创建单表基本查询(3)熟练创建多表连接查询教学重点(1)Select语句的语法格式及其功能(2)创建单表基本查询(3)创建多表连接查询教学难点创建多表连接查询教学方法任务驱动法、探究训练法、分组讨论法、讲授法等教学资源课程标准、授课计划、电子教案、教学课件、教学视频、题库等教学实施过程教学环节教学内容计划时间知识讲解Select语句的语法格式及其功能操作实战4.1创建单表基本查询【任务4-1】使用Navicat图形管理工具实现查询操作【任务4-2】查询时选择与设置列【任务4-3】查询时选择行【任务4-4】对查询结果进行排序【任务4-5】查询时数据的分组与汇总4.7创建多表连接查询【任务4-6】创建基本连接查询【任务4-7】创建内连接查询【任务4-8】创建外连接查询【任务4-9】使用Union语句创建多表联合查询考核评价(略)课堂总结(略)课后习题(略)《MySQL数据库应用与设计》课堂教学设计课程名称MySQL数据库应用与设计授课教师单元名称单元4以SQL语句方式检索与操作MySQL数据表的数据授课日期教学主题嵌套查询、更与修改数据表中的数据计划课时4课时教学目标(1)学会创建嵌套查询(2)学会使用Delete语句删除数据表中的数据(3)学会使用Insert语句向数据表中添加数据表(4)学会使用Update语句更新数据表中的数据教学重点(1)创建嵌套查询(2)使用Delete语句删除数据表中的数据(3)使用Insert语句向数据表中添加数据表(4)使用Update语句更新数据表中的数据教学难点创建嵌套查询教学方法任务驱动法、探究训练法、分组讨论法、讲授法等教学资源课程标准、授课计划、电子教案、教学课件、教学视频、题库等教学实施过程教学环节教学内容计划时间知识讲解Select语句的语法格式及其功能操作实战4.8创建子查询/嵌套查询【任务4-10】创建单值嵌套查询【任务4-11】使用In关键字创建子查询【任务4-12】使用Exists关键字创建子查询【任务4-13】使用Any关键字创建子查询【任务4-14】使用All关键字创建子查询4.2使用Delete语句删除数据表中的数据【任务4-15】使用Delete语句删除数据表中的记录4.2使用Insert语句向数据表中添加数据表【任务4-16】使用Insert语句向数据表中插入记录4.3使用Update语句更新数据表中的数据【任务4-17】使用Update语句更新数据表中的数据考核评价(略)课堂总结(略)课后习题(略)《MySQL数据库应用与设计》课堂教学设计课程名称MySQL数据库应用与设计授课教师单元名称单元4以SQL语句方式检索与操作MySQL数据表的数据授课日期教学主题视图与索引计划课时4课时教学目标(1)熟悉视图的创建与使用(2)熟悉索引的创建与使用(3)理解视图的含义和作用(4)理解索引的含义教学重点(1)视图的创建与使用(2)索引的创建与使用教学难点(1)视图的创建与使用(2)索引的创建与使用教学方法任务驱动法、探究训练法、分组讨论法、讲授法等教学资源课程标准、授课计划、电子教案、教学课件、教学视频、题库等教学实施过程教学环节教学内容计划时间知识讲解视图的含义及其优点索引的含义及其类型操作实战4.5创建与使用视图【任务4-18】使用CreateView语句创建单源表视图【任务4-19】使用Navicat图形管理工具创建多源表视图【任务4-20】修改视图【任务4-21】利用视图查询与更新数据表中的数据【任务4-22】删除视图4.6创建与使用索引【任务4-23】创建与删除索引考核评价(略)课堂总结(略)课后习题(略)《MySQL数据库应用与设计》课堂教学设计课程名称MySQL数据库应用与设计授课教师单元名称单元5以程序方式处理MySQL数据表中的数据授课日期教学主题编辑与执行多条SQL语句计划课时4课时教学目标(1)熟悉MySQL的变量及其定义(2)掌握MySQL的运算符与表达式(3)掌握MySQL的控制语句(4)编辑与执行多条SQL语句教学重点(1)悉MySQL的变量及其定义(2)MySQL的运算符与表达式(3)MySQL的控制语句(4)编辑与执行多条SQL语句教学难点(1)MySQL的运算符与表达式(2)MySQL的控制语句教学方法任务驱动法、探究训练法、分组讨论法、讲授法等教学资源课程标准、授课计划、电子教案、教学课件、教学视频、题库等教学实施过程教学环节教学内容计划时间知识讲解(1)MySQL的变量(2)MySQL的运算符与表达式(3)MySQL的控制语句操作实战5.1编辑与执行多条SQL语句【任务5-1】在命令行中定义用户变量与执行多条SQL语句考核评价(略)课堂总结(略)课后习题(略)《MySQL数据库应用与设计》课堂教学设计课程名称MySQL数据库应用与设计授课教师单元名称单元5以程序方式处理MySQL数据表中的数据授课日期教学主题存储过程、自定义函数计划课时4课时教学目标(1)理解MySQL存储过程的含义及作用(2)MySQL自定义函数的含义及作用(3)MySQL游标的含义及作用(4)学会创建与使用存储过程(5)学会创建与使用自定义函数教学重点(1)MySQL存储过程的含义及作用(2)SQL自定义函数的含义及作用(3)创建与使用存储过程(4)创建与使用自定义函数教学难点(1)创建与使用存储过程(2)创建与使用自定义函数教学方法任务驱动法、探究训练法、分组讨论法、讲授法等教学资源课程标准、授课计划、电子教案、教学课件、教学视频、题库等教学实施过程教学环节教学内容计划时间知识讲解(1)MySQL的存储过程(2)MySQL的自定义函数(3)MySQL的游标操作实战5.2创建与使用存储过程【任务5-2】在命令行创建存储过程查看指定出版社出版的图书种类【任务5-3】在命令行创建有输入参数的存储过程【任务5-4】在Navicat图形界面创建有输入参数的存储过程【任务5-5】在Navicat图形界面创建有输入和输出参数的存储过程【任务5-6】在Navicat图形界面创建有InOut参数的存储过程【任务5-7】在命令行创建应用游标的存储过程5.3创建与使用自定义函数【任务5-8】在命令行中创建创建自定义函数getBookTypeName【任务5-9】在Navicat图形界面创建带参数的函数getBookNum考核评价(略)课堂总结(略)课后习题(略)《MySQL数据库应用与设计》课堂教学设计课程名称MySQL数据库应用与设计授课教师单元名称单元5以程序方式处理MySQL数据表中的数据授课日期教学主题触发器、事务计划课时4课时教学目标(1)掌握触发器的含义及类型(2)理解事务的含义及特性,了解MySQL主要提供的事务控制语句(3)学会创建与使用触发器(4)学会创建与使用事务教学重点(1)创建与使用触发器(2)创建与使用事务教学难点(1)创建与使用触发器(2)创建与使用事务教学方法任务驱动法、探究训练法、分组讨论法、讲授法等教学资源课程标准、授课计划、电子教案、教学课件、教学视频、题库等教学实施过程教学环节教学内容计划时间知识讲解(1)MySQL的触发器(2)MySQL的事务及其控制语句操作实战5.4创建与使用触发器【任务5-10】创建Insert触发器【任务5-11】创建Delete触发器【任务5-12】应用触发器同步更新多个数据表中的数据5.6创建与使用事务【任务5-13】创建与使用事务考核评价(略)课堂总结(略)课后习题(略)《MySQL数据库应用与设计》课堂教学设计课程名称MySQL数据库应用与设计授课教师单元名称单元6维护MySQL数据库的安全性授课日期教学主题登录与退出MySQL服务器、MySQL的用户管理计划课时4课时教学目标(1)熟悉MySQL的权限表(2)掌握登录和退出MySQL服务器的方法(3)掌握MySQL用户的添加、修改、删除方法(4)学会修改MySQL的root用户的密码(5)学会修改MySQL的普通用户的密码教学重点(1)登录和退出MySQL服务器的方法(2)MySQL用户的添加、修改、删除方法(3)修改MySQL的root用户的密码(4)修改MySQL的普通用户的密码教学难点(1)MySQL用户的添加、修改、删除方法(2)修改MySQL的root用户的密码(3)修改MySQL的普通用户的密码教学方法任务驱动法、探究训练法、分组讨论法、讲授法等教学资源课程标准、授课计划、电子教案、教学课件、教学视频、题库等教学实施过程教学环节教学内容计划时间知识讲解(1)MySQL的权限表(2)登录和退出MySQL服务器(3)添加MySQL的用户(4)修改MySQL用户的名称(5)修改MySQL的root用户的密码(6)MySQL的root用户修改普通用户的密码(7)删除普通用户操作实战6.1登录与退出MySQL服务器【任务6-1】尝试多种方式登录MySQL服务器6.2MySQL的用户管理【任务6-2】在命令行使用CreateUser语句添加MySQL的用户【任务6-3】在命令行使用Grant语句添加MySQL的用户【任务6-4】在命令行使用Insert语句添加MySQL的用户【任务6-5】在Navicat图形界面添加与管理MySQL的用户【任务6-6】在命令行使用多种方式修改root用户的密码【任务6-7】在命令行使用多种方式修改普通用户的密码【任务6-8】在Navicat图形界面修改用户的密码【任务6-9】在命令行修改与删除普通用户【任务6-10】在Navicat图形界面修改用户的用户名与删除用户考核评价(略)课堂总结(略)课后习题(略)《MySQL数据库应用与设计》课堂教学设计课程名称MySQL数据库应用与设计授课教师单元名称单元6维护MySQL数据库的安全性授课日期教学主题权限管理计划课时4课时教学目标(1)理解MySQL的权限(2)熟悉MySQL的权限管理教学重点MySQL的权限管理教学难点MySQL的权限管理教学方法任务驱动法、探究训练法、分组讨论法、讲授法等教学资源课程标准、授课计划、电子教案、教学课件、教学视频、题库等教学实施过程教学环节教学内容计划时间知识讲解(1)授予权限(2)查看用户的权限信息(3)权限的转换和限制(4)回收权限操作实战6.3MySQL的权限管理【任务6-11】剖析MySQL权限表的验证过程【任务6-12】在命令行中查看指定用户的权限信息【任务6-13】在命令行授予用户全局权限【任务6-14】在命令行授予用户数据库权限【任务6-15】在命令行授予用户数据表权限和字段权限【任务6-16】在命令行授予用户过程和函数权限【任务6-17】在Navicat图形界面查看与管理权限【任务6-18】在命令行对用户的权限进行转换和回收考核评价(略)课堂总结(略)课后习题(略)《MySQL数据库应用与设计》课堂教学设计课程名称MySQL数据库应用与设计授课教师单元名称单元7连接与访问MySQL数据库授课日期教学主题连接与访问MySQL数据库计划课时6课时教学目标(1)熟悉ADO.NET中操作数据库的类(2)能正确使用数据库连接类MySqlConnection、数据库命令类MySqlCommand、数据读取类MySqlDataReader、DataSet对象、数据适配器类MySqlDataAdapter(3)学会应用ADO.NET中操作数据库的类编写程序实现所需功能教学重点(1)数据库连接类MySqlConnection、数据库命令类MySqlCommand、数据读取类MySqlDataReader、DataSet对象、数据适配器类MySqlDataAdapter(3)应用ADO.NET中操作数据库的类编写程序实现所需功能教学难点数据库连接类MySqlConnection、数据库命令类MySqlCommand、数据读取类MySqlDataReader、DataSet对象、数据适配器类MySqlDataAdapter教学方法任务驱动法、探究训练法、分组讨论法、讲授法等教学资源课程标准、授课计划、电子教案、教学课件、教学视频、题库等教学实施过程教学环节教学内容计划时间知识讲解(1)ADO.NET概述(2)ADO.NET中操作数据库的类(3)数据库连接类MySqlConnection(4)数据库命令类MySqlCommand(5)数据读取类MySqlDataReade

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论