MySQL数据库应用开发课表、教学教案.docx
编号:xxxx-xxxxxxMySQL数据库应用开发课程标准学分:4参考学时:64一、课程概述1 .课程性质本课程软件技术专业的核心技术课程。本课程以目前流行的、应用广泛的、跨平台的、关系型的MySQL数据库为例,学习数据库中的高级结构化查询语言SQL和数据库管理与开发知识。本课程的先修课程是Uava编程基础、响应式Web设计、JavaWeb应用开发后续课程前端设计与开发、Java框架技术开发、软件测试技术。在以核心职业能力为培养目标的课程体系中,是对前期学过的所有课程的综合应用以及对后续课程做好能力准备。通过知识点讲授、案例分析、任务驱动、机房实践操作等教学手段,培养学生面向用户的服务意识、团队合作和沟通的意识、安全生产意识、产品质量意识,实现本课程的素质教育目标,2 .设计思路本课程依据专业培养目的要求设置,在针对初级数据库开发员岗位职业能力分析的基础上,为培养学生“能够针对不同的任务进行与数据库应用开发有关的工作,能够进行数据定义、数据更新、数据查询,索引、视图;创建存储过程与函数、能够操作触发器、事件、事务、锁;能够进行权限管理,数据库备份与还原,日志管理”等核心职业能力而设置。目的是培养学生数据库应用开发工作所必需的专业能力,掌握比较典型的工作方法,更可以使学生完成进入数据库应用开发员核心任务之前的准备工作和必备基础知识的储备。本课程按照行动导向教学过程的要求,运用项目教学法实施。本课程计划安排一个“学生成绩数据库管理系统”项目,其中有4个任务,分别是:任务1:数据定义,数据更新,数据查询。任务2:索引,视图。任务3:MySQL编程基础,存储过程与存储函数,触发器、事件、事务、锁。任务4:权限管理,数据库备份与还原,日志管理。这些学习任务具有脉络清晰,容易量化的特点。教学活动设计的思路是运用“任务驱动”教学方法,突出“教学做一体化”的思想。通过完成4个工作任务,培养学生数据库开发员工作所必需的专业能力,同时也使学生了解较为系统的工作过程,掌握典型的工作方法。二、课程目标(职业能力目标)本课程是面向计算机相关专业的一门专业基础课,涉及数据库基础知识;MySQL数据库的安装和配置;数据库和表的操作;索引和视图管理;编程基础;存储过程与存储函数;触发器、事件、事务、锁;权限管理,数据库备份与还原,日志管理等内容,通过本课程的学习,学生能够了解数据库的基础知识,掌握MySQL数据库的开发和管理技术,并初步具备应用程序开发能力。通过本门课程的学习,使学生能够:1 .能够熟练进行数据定义,数据更新,数据查询。2 .能够熟练创建索引,视图。3 .能够熟练编写存储过程与函数代码,能够熟练操作触发器、事件、事务、锁。4 .能够熟练设置权限管理,熟练操作数据库备份与还原、日志管理。三、课程内容1 .基本框架序号学习任务学习活动教学方法参考学时1数据定义,数据查询,数据更新。1)数据库基础知识:2)关系数据库;3)数据库设计基础讲授,独自或分组完成81)MySQL概述;2)MySQL系统特性、服务器的启动讲授,独自或分组完成41)定义数据库:2)定义表;3)数据的完整性约束讲授,独自或分组完成41)插入数据;2)修改数据记录;3)删除数据记录讲授,独自或分组完成4I)SELECT语句;2)单表查询;3)分组聚合查询4)熟练掌握连接查询。交叉连接,内连接,外连接。5)熟练掌握子查询。带IN关健字的子查询,带比较运算符的子查询,带EXISTS关键字的子查询。6)熟练掌握联合查询(UNIoN)。7)综合查询实例讲授,独自或分组完成42创建索引,视图1)查看数据表上所建立的索引;2)创建索引;3)删除索引讲授,独自或分组完成21)创建视图:2)删除视图;3)修改视图定义;4)查看视图定义;5)更新视图数据;6)查询视图数据。讲授,独自或分组完成23存储过程与存储函数,触发器、事件、事务、锁。1)MySQL编程基础。2)熟练掌握创建存储过程的方法。3)熟练掌握执行存储过程的方法。4)熟练掌握查看与删除存储过程、BEGIN-ENd语句块的使用。讲授,独自或分组完成41)熟练掌握创建存储函数的方法。2)熟练掌握调用存储函数的方法。3)掌握查看、修改与删除存储函数的方法。4)过程体。掌握变量、流程控制语句的使用,了解异常处理、游标的使用。讲授,独自或分组完成41)熟练掌握触发器的创建方法。2)常握触发器NEW和OLD的使用。3)掌握查看触发器、删除触发器的方法。讲授,独自或分组完成21)熟练掌握创建事件的方法。2)熟练常握修改事件、删除事件的方法。讲授,独自或分组完成2I)理解事务的概念。2)熟悉事务处理。3)理解事务的隔离级别。讲授,独自或分组完成21)理解锁与并发控制。2)熟悉多版本并发控制。讲授,独自或分组完成24设置访问控制与安全管理,能够熟练对数据进行备份与恢复。日志管理。性能优化。1)用户账号管理;2)账户权限管理。讲授,独自或分组完成4数据库备份与恢复的方法;讲授,独自或分组完成41)了解MySQL支持的日志。2)掌握错误日志的启动、查看和删除。3)掌握二进制日志的启动、查看和删除。4)掌握通用查询日志的启动、查看和删除。5)掌握慢查询日志的启动、查看和删除。讲授,独自或分组完成45机动、复习、考试机动、复习、考试讲授,独自或分组完成8642 .主要内容与要求任务1:数据定义,数据查询,数据更新。1.1数据库技术的基本概念与方法1)理解数据库基础知识。数据库相关的基本概念,数据库系统的特点,数据库系统的结构,数据模型。2)掌握关系数据库。基本概念,基本性质。3)掌握数据库设计基础。数据库设计的步骤,关系数据库设计的方法。4)MySQL概述。MySQL系统特性,熟练MySQL服务器的安装与配置,MySQL服务器的启动与关闭,MySQL客户端管理工具。1.2MySQL概述1) MySQL概述。2) MySQL系统特性,熟练MySQL服务器的安装与配置,MySQL服务器的启动与关闭,MySQL客户端管理工具。13数据定义1)熟练掌握定义数据库。创建数据库,选择与查看数据库,修改数据库,删除数据库。2)熟练掌握定义表。MySQL常用的数据类型,创建表,查看表,修改表,重命名表,删除表。3)熟练掌握数据的完整性约束。定义实体完整性,定义参照完整性,用户定义的完整性,更新完整性约束。1.4 数据更新D熟练掌握插入数据。插入完整的数据记录,为表的指定字段插入数据,同时插入多条数据记录,插入查询结果,使用REPLACE语句插入表数据。2)熟练掌握修改数据记录。修改特定数据记录,修改所有数据记录,带子查询的修改。3)熟练掌握删除数据记录。删除特定数据记录,带子查询的删除,删除所有数据记录。1.5 数据查询D熟练掌握SELECT语句。2)熟练掌握单表查询。选择字段,选择指定记录,对查询结果排序,限制查询结果的数量。3)熟练掌握分组聚合查询。使用聚合函数查询,分组聚合查询。4)熟练掌握连接查询。交叉连接,内连接,外连接。5)熟练掌握子查询。带IN关键字的子查询,带比较运算符的子查询,带EXISTS关键字的子查询。任务2:创建索引,视图,触发器,事件。2.1 索引1)熟练掌握查看数据表上所建立的索引。2)熟练掌握创建索引。使用CREATETABLE语句创建索引,使用CREATEINDEX语句创建,使用ALTERTABLE语句创建索引。3)熟练王卓删除索引。2.2 视图D熟练掌握创建视图。2)熟练掌握删除视图。3)熟练掌握修改视图定义。4)熟练掌握查看视图定义。5)熟练掌握更新视图数据。6)熟练掌握查询视图数据。2.3触发器1)熟练掌握创建触发器。2)熟练掌握删除触发器。3)熟练掌握使用触发器。2.4事件1)熟练掌握创建事件。2)熟练掌握修改事件。3)熟练掌握删除事件。任务3:存储过程与存储函数,触发器、事件、事务、锁。3.1 存储过程熟练掌握存储过程。创建存储过程,存储过程体,调用存储过程,删除存储过程。3.2 存储函数熟练掌握存储函数。创建存储函数,调用存储函数,删除存储函数。3.3 触发器熟练掌握触发器的创建方法,掌握触发器NEW和OLD的使用,掌握查看触发器、删除触发器的方法。3.4 事件熟练掌握创建事件的方法,熟练掌握修改事件、删除事件的方法。3.5 事务理解事务的概念,熟悉事务处理,理解事务的隔离级别。3.6 锁理解锁与并发控制,熟悉多版本并发控制。任务4:设置访问控制与安全管理,能够熟练对数据进行备份与恢复、日志管理。4.1 访问控制与安全管理1)熟练掌握用户账号管理。创建用户账号,删除用户,修改用户账号,修改用户口令。2)熟练掌握账户权限管理。权限的授予,权限的转移与限制,权限的撤销。4.2 备份与恢复1)熟练掌握MySQL数据库备份与恢复的方法。使用SQL语句备份和恢复表数据,使用MySQL客户端实用程序备份和恢复数据,使用MySQL图形界面工具备份和恢复数据,直接复制。2)使用mysqlbinlog实用工具处理日志。4.3 日志管理1 )了解MySQL支持的日志。2)掌握二进制日志的启动、查看和删除。3)掌握慢查询口志的启动、查看和删除。4)掌握通用查询日志的启动、查看和删除。四、考核方案序号职业能力目标考核标准考核方式证据材料1数据库技术的基本概念与方法1)理解数据库基础知识;2)掌握关系数据库的概念:3)了解数据库设计基础;4)掌握MySQL的基本操作。作业、练习、实训成绩记录2MySQL编程语言1)掌握MySQL语言组成;2)掌握MySQL函数。作业、练习、实训成绩记录3数据定义1)熟练定义数据库;2)熟练定义表;3)掌握数据的完整性约束作业、练习、实训成绩记录4数据更新1)掌握插入数据;2)掌握修改数据记录;3)掌握删除数据记录作业、练习、实训成绩记录5数据查询1)掌握SELECT语句:2)掌握单表查询;3)掌握分组聚合查询;4)掌握连接查询:5)掌握子查询;6)掌握联合查询(UNloN)作业、练习、实训成绩记录6索引1)掌握查看数据表上所建立的索引;2)掌握创建索引:3)掌握删除索引作业、练习、实训成绩记录7视图1)掌握创建视图;2)掌握删除视图:3)掌握修改视图定义;4)掌握查看视图定义;5)掌握更新视图数据;6)掌握查询视图数据。作业、练习、实训成绩记录序号职业能力目标考核标准考核方式证据材料8存储过程与存储函数1)掌握存储过程;2)掌握存储函数。作业、练习、实训成绩记录9触发器1)掌握创建触发器;2)掌握删除触发器:3)掌握使用触发器。作业、练习、实训成绩记录10事件1)掌握创建事件:2)掌握修改事件;3)掌握删除事件。作业、练习、实训成绩记录11事务1)掌握事务的概念2)事务的控制语句。作业、练习、实训成绩记录12锁1)掌握锁与并发控制的概念2)熟悉多版本并发控制。作业、练习、实训成绩记录13访问控制与安全管理1)掌握用户账号管理:2)掌握账户权限管理。作业、练习、实训成绩记录14备份与恢复1)掌握MySQL数据库备份与恢复的方法:2)掌握二进制日志文件的使用。作业、练习、实训成绩记录15日志管理1)了解MySQL支持的日志。2)掌握二进制日志的启动、查看和删除。3)掌握慢查询日志的启动、查看和删除。4)常握通用查询日志的启动、查看和删除。作业、练习、实训成绩记录本课程注重学生学习过程的考评,重点考核学生的动手操作能力。期中、期末各有一次实操性考核,以考查学生学习完本课程后效果。该课程结束时,对学生的业绩和各项素质进行全面评价。考核权重分配表:总评成绩=课堂练习成果X50%+期中X20%+期末X30%五、教学文件资源开发意见I.课程教学设计方案编写意见授课计划和教案可根据课程内容编写,2课时或4课时为个单位。2 .项目指导书(教学案例集)、校本教材等教学资料的开发思路与意见开发项目指导书,应详细描述项目背景,技术指标要求,内容要点,给出总体设计和具体设计的框架,明确指定需要上交的相关文档,明确考核要求与标准。课堂活动方案设计难点在于事先预测到课堂上大多数学生可能会遇到的难题,并提前设计好解决办法,以保证课程方案的顺利实施。3 .网络课程相关文件的开发思路与意见开发网络课程应详细描述项目背景,明确指标要求。给出明确的解决方案六、教学资源使用建议4 .教学设施资源使用建议本课程以操作为主,所有课程均需要在机房完成,可以利用的设施资源主要是机房。5 .教学文件资源使用建议本课程配有PPT、微课、习题、案例素材等相关资源,可根据实际情况进行选择使用。学期授课计划(课程教学设计方案)编号:XXXX-XXXX学年学期2024-2025-2课程名称MySQL数据库应用开发任课教师姓名3适用班级班级Ill课程代码代码222学期学时64纯理论学时0一体化学时64学习内容:本课程依据专业培养目的要求设置,在针对初级数据库开发员岗位职业能力分析的基础上,为培养学生“能够针对不同的任务进行与数据库应用开发有关的工作,能够进行数据定义、数据更新、数据查询,索引、视图;创建存储过程与函数、能够操作触发器、事件、事务、锁;能够进行权限管理,数据库备份与还原,日志管理”等核心职业能力而设置。目的是培养学生数据库应用开发工作所必需的专业能力,掌握比较典型的工作方法,更可以使学生完成进入数据库应用开发员核心任务之前的准备工作和必备基础知识的储备。本课程按照行动导向教学过程的要求,运用项目教学法实施。本课程计划安排一个“学生成绩数据库管理系统”项目,其中有4个任务,分别是:任务1:数据定义,数据更新,数据查询。任务2:索引,视图。任务3:MySQL编程基础,存储过程与存储函数,触发器、事件、事务、锁。任务4:权限管理,数据库备份与还原,日志管理。这些学习任务具有脉络清晰,容易量化的特点。教学活动设计的思路是运用“任务驱动”教学方法,突出“教学做一体化”的思想。通过完成4个工作任务,培养学生数据库开发员工作所必需的专业能力,同时也使学生了解较为系统的工作过程,掌握典型能力目标:本课程是面向计算机相关专业的一门专业基础课,涉及数据库基础知识;MySQL数据库的安装和配置;数据库和表的操作;索引和视图管理;编程基础;存储过程与存储函数;触发器、事件、事务、锁;权限管理,数据库备份与还原,日志管理等内容,通过本课程的学习,学生能够了解数据库的基础知识,掌握UySQL数据库的开发和管理技术,并初步具备应用程序开发能力。通过本门课程的学习,使学生能够:1 .能够熟练进行数据定义,数据更新,数据查询。2 .能够熟练创建索引,视图。3 .能够熟练编写存储过程与函数代码,能够熟练操作触发器、事件、事务、锁。4 .能够熟练设置权限管理,熟练操作数据库备份与还原、日志管理。学习成果要求:本课程注重学生学习过程的考评,课程学习完毕,学生需要提交的成果如下:平时学习任务要求。每个学习任务对应的学生成果记录。考核方案(含公式):本课程注重学生学习过程的考评,总成绩主要由平时成绩、期中成绩和期末项目考核成绩三部分构成,其中平时成绩占30%,参考出勤、平时任务单完成情况:期中成绩占30%;期末考核成绩占40%。总成绩计算公式如下。总成绩=平时成绩*30%+期中成绩*30%+期末考核成绩*40%教学组织要求:学生以个人的形式组织教学。前后课程关系说明:本课程的后续课程前端设计与开发、Java框架技术开发、软件测试技术。教材:MySQL数据库应用开发ISBN978-7-302-59816-9吴广裕部门领导意见:(是否符合课程标准,是否允许执行)院(系、部)领导签字(公章):年月附件L学习任务与学习活动一览表学习任务子任务(项目)学习活动周次学时目的及要求授课形式及地点一时业平作某学生成绩数据库管理系统1.数据定义,数据更新,数据查询(24学时)M数据库技术的基本概念与方法1244D数据库技术基础。理解信息、数据和数据处理的概念,了解数据管理技术的发展历史,理解数据库系统的基本概念,理解数据库的数据模式结构,理解数据库管理系统概述,理解信息的三种世界及描述,理解概念模型、数据模型的概念。2)关系数据库。理解关系模型与关系代数,理解关系的完整性及约束,了解关系规范化理论基础。3)数据库设计的步骤。了解数据库设计的步骤。XXX教室无1.2MySQL概述34DMySQL的安装和设置。熟练掌握下载MySQL的安装包,熟练掌握MySQL服务器的安装,熟练掌握MySQL服务器的启动或停止。2)MySQL客户端程序。熟练掌握命令方式客户端常用程序,掌握图形方式客户端程序。XXX教室无学习任务子任务(项目)学习活动周次一学时目的及要求授课形式及地点平时作业1.3数据定义44D存储引擎、字符集和数据库管理。理解MySQL的存储引擎,理解MySQL的字符集,熟练掌握数据库的创建与管理。2)表的定义与完整性约束。理解MySQL常用的数据类型,熟练掌握表的定义和操作。3)数据的完整性约束。掌握实体完整性、参照完整性和用户定义完整性的定义与更新。XXX教室补充1.4数据更新541)插入记录。熟练掌握各种插入记录的方法(插入完整数据记录,插入部分数据记录,插入多条数据记录,使用NaViCat对话方式添加记录)。2)修改记录。熟练掌握修改数据记录的方法(修改特定记录,修改所有记录)。3)删除记录。熟练掌握删除数据记录的方法(删除特定记录,删除所有记录,使用NaViCat对话方式删除记录)。XXX教室补充学习任务子任务(项目)学习活动周次一学时目的及要求授课形式及地点平时作业1.5数据查询641)基本查询语句。熟练掌握SELECT语句的语法。2)单表记录查询。熟练掌握SELECTFRoM基本子句的使用,熟练掌握使用WHERE子句过滤结果集,掌握对查询结果集的处理。3)分组聚合查询。熟练掌握使用聚合函数查询,掌握分组聚合查询。4)多表记录查询。掌握多表查询的方法(交叉连接,内连接,外连接)。5)子查询。掌握使用子查询的常用方法(使用带比较运算符的子查询,使用带IN关键字的子查询,使用SOME、ANY和ALL的子查询,使用带EXISTS关键字的子查询,用子查询插入、修改或删除记录)。XXX教室补充2.索引,视图(8学时)2.1索引721)理解索引的分类。2)熟练掌握查看数据表上所建立的索引。3)熟练掌握创建索引的方法。4)熟练掌握指定使用的索引的方法。5)熟练掌握删除索引的方法。XXX教室补充学习任务子任务(项目)学习活动周次一学时目的及要求授课形式及地点平时作业2.2视图72D熟练掌握创建视图的方法。2)熟练掌握查看视图定义的方法。3)熟练掌握查询视图记录的方法。4)熟练掌握修改视图数据的方法。5)熟练掌握修改视图定义的方法。6)熟练掌握删除视图的方法。XXX教室补充复习、机动82复习或机动XXX教室期中考试82随堂方式期中考试XXX教室3.存储过程与存储函数,触发器、事件、事务、锁。(16学时)3.1存储过程941)MySQL编程基础。掌握标识符、注释、常量、变量的使用;掌握运算符和表达式的使用;掌握常用系统函数的使用。2)熟练掌握创建存储过程的方法。3)熟练掌握执行存储过程的方法。4)熟练掌握查看与删除存储过程、BEGINEND语句块的使用。5)掌握存储过程各种参数的应用。XXX教室补充学习任务子任务(项目)学习活动周次一学时目的及要求授课形式及地点平时作业3.2存储函数1041)熟练掌握创建存储函数的方法。2)熟练掌握调用存储函数的方法。3)掌握查看、修改与删除存储函数的方法。4)过程体。掌握变量、流程控制语句的使用,了解异常处理、游标的使用。XXX教室补充3.3触发器1121)熟练掌握触发器的创建方法。2)掌握触发器NEW和OLD的使用。3)掌握查看触发器、删除触发器的方法。XXX教室补充3.4事件1121)熟练掌握创建事件的方法。2)熟练掌握修改事件、删除事件的方法。XXX教室补充3.5事务1221)理解事务的概念。2)熟悉事务处理。3)理解事务的隔离级别。XXX教室补充3.6锁1221)理解锁与并发控制。2)熟悉多版本并发控制。XXX教室补充学习任务子任务(项目)学习活动周次一学时目的及要求授课形式及地点平时作业4.设置权限管理,数据库备份与还原,日志管理。(16学时)4.1权限管理1341)熟练掌握用户账号管理。创建用户账号,删除用户,修改用户账号,修改用户口令。2)熟练掌握账户权限管理。权限的授予,权限的转移与限制,权限的撤销。XXX教室补充4.2备份与恢复144D熟练掌握MySQL数据库备份与恢复的方法。使用SQL语句备份和恢复表数据2)使用MySQL客户端实用程序备份和恢史数据,使用MySQL图形界面工具备份和恢复数据,直接复制。3)导出、导入表记录。XXX教室补充4.3日志管理1541)了解MySQL支持的日志。2)掌握错误日志的启动、查看和删除。3)掌握二进制日志的启动、查看和删除。4)掌握通用查询日志的启动、查看和删除。5)掌握慢查询日志的启动、查看和删除。XXX教室补充学习任务子任务(项目)学习活动周次一学时目的及要求授课形式及地点平时作业机动,复习164机动,复习XXX教室期末考试期末考试O期末考试(上机考试)合计64(注:1.学习任务、子任务和学习活动的数量因课程而异;2.学习活动详细到每个教学时间单元;3.中期、期末考核指定考核内容及方式)附件2:学习任务设计方案课程名MySQL数据库应用开发课程编编号333学制学64适用班级班级Ill任务名称数据定义,数据更新,数据查询任务编n1任务总学n-U24理论学时0一体化学t4-24学习内容:1.1 数据库技术的基本概念与方法1.2 MySQL概述1.3 数据定义1.4 数据更新1.5 数据查询能力目标:理解数据库技术的基本概念与方法,能够熟练进行数据定义,数据更新,数据查询专业知识:D数据库技术基础。信息、数据和数据处理,数据管理技术的发展历史,数据库系统的基本概念,数据库的数据模式结构,数据库管理系统概述,信息的三种世界及描述,概念模型,数据模型。关系模型,关系代数,关系的完整性及约束,关系规范化理论基础。数据库设计的步骤。2)MySQL概述。MySQL的安装和设置,MySQL客户端程序。3)存储引擎、字符集和数据库管理。MySQL的存储引擎,MySQL的字符集,数据库的创建与管理。4)表的定义与完整性约束。数据类型,数据表的操作,数据的完整性约束。5)记录的操作。插入记录,修改记录,删除记录。6)记录的查询。基本查询语句,单表记录查询,分组聚合查询,多表记录查询,子查询。学习环境:1 .理论教学场地机房2 .项目制作场地机房3 .使用设备1.PC机;2.需求要求;3.WindoWS操作系统;4.MySQL软件;5.Office办公软件专业工作方法:MySQL数据库的命令学习成果要求:1)数据定义规范,符合项目要求。上机操作步骤正确。运行结果正确。2)掌握定义数据库,定义表,数据的完整性约束的命令。3)掌握插入数据,修改数据记录,删除数据记录的命令。4)掌握SELECT语句,单表查询,分组聚合查询的命名。评价标准:1 .良好了解MySQL数据库操作方法。具备较强的分析和操作能力,基本能掌握测试方法。任务按时完成,内容准确,格式规范。具有较好的表达能力,回答问题正确,表述清楚。2 .优秀在达到良好的基础上,同时又具备以下条件具备较强的团队合作精神和沟通能力。能自主按时完成任务。能客观地进行自我评价、分析判断并论证各种信息。3 .合格基本了解MySQL数据库操作方法,有个别问题自己不能独立解决。能够表述基本的测试方法,但出现问题不能独立解决。在教师或同学的帮助下完成任务。4 .不合格有下列情况之一者为不合格未能按时完成任务。任务存在抄袭现象。不合格者须重做。教学组织:本项目共24学时。其中:理论教学14学时,理论教学以教师授课为主,穿插提问、演示等教学手段:上机实践14学时,上机实践任务由学生自主完成,教师负责辅导、答疑。课程名MySQL数据库应用开发课程编号编号333学期学64适用班班级Ill任务名称索引,视图任务编C32任务总学8理论学时0一体化学8学习内容:索引,视图能力目标:能够熟练创建索引,视图专业知识:1)索引。索引的分类,查看索引,创建索引,指定使用的索引,删除索引。.)视图。创建视图,查看视图定义,查询视图记录,修改视图数据,修改视图定义,删除视图。学习环境:1 .理论教学场地机房2 .项目制作场地机房3 .使用设备1.PC机;2.需求要求;3.WindOWS操作系统;4.MySQL软件;5.OffiCe办公软件专业工作方法:MySQL数据库的命令学习成果要求:D掌握查看索引、创建索引、删除索引的命令。2)掌握创建视图、删除视图、修改视图、查看视图、更新视图、查询视图的命令。评价标准:1 .良好了解MySQL数据库操作方法。具备较强的分析和操作能力,基本能掌握测试方法。任务按时完成,内容准确,格式规范。具有较好的表达能力,回答问题正确,表述清楚。2 .优秀在达到良好的基础上,同时又具备以下条件具备较强的团队合作精神和沟通能力。能自主按时完成任务。能客观地进行自我评价、分析判断并论证各种信息。3 .合格基本能够了解MySQL数据库操作方法,有个别问题自己不能独立解决。能够表述基本的测试方法,但出现问题不能独立解决。在教师或同学的帮助下完成任务。4 .不合格有下列情况之一者为不合格未能按时完成任务。任务存在抄袭现象。不合格者须重做。教学组织:本项目共8学时。其中:理论教学4学时,理论教学以教加授课为主,穿插提问、演示等教学手段:上机实践4学时,上机实践任务由学生自主完成,教师负责辅导、答疑。期中考试2学时。课程名MySQL数据库应用开发课程编号编号333学期学64适用班级班级Ill任务名称编写存储过程与存储函数代码,操作触发奥审社宓姗任务编a3任务总学16rX理论学时0一体化学rvX,16学习内容:存储过程,存储函数,触发器、事件、事务、锁能力目标:熟练掌握存储过程。熟练掌握存储函数。熟练掌握触发器。熟练掌握事件。了解事务和领。专业知识:1)创建存储过程,存储过程体,调用存储过程,删除存储过程。2)创建存储函数,调用存储函数,删除存储函数。3)创建触发器、删除触发器、使用触发器的命令。4)创建事件、修改事件、删除事件的命令。5)事务的概念、事务处理、事务的隔离级别。6)锁与并发控制。学习环境:1 .理论教学场地机房2 .项目制作场地机房3 .使用设备1.PC机;2.需求要求;3.WindoWS操作系统;4.MySQL软件;5.Office办公软件专业工作方法:MySQL数据库的命令学习成果要求:1)熟练掌握存储过程。创建存储过程,存储过程体,调用存储过程,删除存储过程。2)熟练掌握存储函数。创建存储函数,调用存储函数,删除存储函数。3)掌握创建触发器、删除触发器、使用触发器的命令。4)掌握创建事件、修改事件、删除事件的命令。评价标准:1 .良好了解MySQL数据库操作方法。具备较强的分析和操作能力,基本能掌握测试方法。任务按时完成,内容准确,格式规范。具有较好的表达能力,回答问题正确,表述清楚。2 .优秀在达到良好的基础上,同时又具备以下条件具备较强的团队合作精神和沟通能力。能自主按时完成任务。能客观地进行自我评价、分析判断并论证各种信息。3 .合格基本能够了解MySQL数据库操作方法,有个别问题自己不能独立解决。能够表述基本的测试方法,但出现问题不能独立解决。在教师或同学的帮助下完成任务。4 .不合格有下列情况之一者为不合格未能按时完成任务。任务存在抄袭现象。不合格者须重做。教学组织:本项目共12学时。其中:理论教学6学时,理论教学以教师授课为主,穿插提问、演示等教学手段;上机实践6学时,上机实践任务由学生自主完成,教师负责辅导、答疑。课程名彳人MySQL数据库应用开发课程编号编号333学期学64适用班级班级Ill任务名称设置权限管理,数据库备份与还原,日志管理。任务编n4任务总学ri-16理论学时0一体化学rX16学习内容:权限管理。事务与并发控制。数据备份与恢复。日志管理能力目标:1)能够熟练设置权限管理。2)能够熟练对数据进行备份与恢复。3)能够熟练操作日志管理专业知识:1 .创建用户账号,删除用户,修改用户账号,修改用户口令。权限的授予,权限的转移与限制,权限的撤销。2 .熟练掌握MySQL数据库备份与恢竟的方法。使用SQL语句备份和恢梵表数据,使用MySQL客户端实用程序备份和恢复数据,使用MySQL图形界面工具备份和恢复数据,直接复制。熟练掌握一进制日志文件的使用。3 .了解MySQL支持的日志。掌握二进制日志的启动、查看和删除。掌握慢查询日志的启动、查看和删除。掌握通用查询日志的启动、查看和删除。学习环境:1 .理论教学场地机房2 .项目制作场地机房3 .使用设备1.PC机;2.需求要求;3.WindOWS操作系统;4.MySQL软件;5.OffiCe办公软件专业工作方法,MySQL数据库的命令学习成果要求:1 .创建用户账号,删除用户,修改用户账号,修改用户口令。2 .账权限的授予,权限的转移与限制,权限的撤销。3 .数据库备份与恢复。日志的启动、查看和删除。评价标准:1 .良好了解MySQL数据库操作方法。具备较强的分析和操作能力,基本能掌握测试方法。任务按时完成,内容准确,格式规范。具有较好的表达能力,回答问题正确,表述清楚。2 .优秀在达到良好的基础上,同时又具备以下条件具备较强的团队合作精神和沟通能力。能自主按时完成任务。能客观地进行自我评价、分析判断并论证各种信息。3 合格基本能够了解MySQL数据库操作方法,有个别问题自己不能独立解决。能够表述基本的测试方法,但出现问题不能独立解决。在教师或同学的帮助下完成任务。4 .不合格有下列情况之一者为不合格未能按时完成任务。任务存在抄袭现象。不合格者须重做。教学组织:本项目共16学时。其中:理论教学8学时,理论教学以教师授课为主,穿插提问、演示等教学手段;上机实践8学时,上机实践任务由学生自主完成,教师负责辅导、答疑。教案首页编号:XXXXX-XXXXX教师姓名姓名3部门软件与信息课程名称MySQL数据库应用开发教案序号1适用班级banji222任务名称数据定义,数据查询,数据更新任务编号1.1活动名称数据库技术的基本概念与方法活动编号1学时2教学课型口理论课目一体化教案介质回纸质回电子教案篇幅口打印稿一页口手写稿一页0PPT_幅目有其他电子文件学习内容:数据库相关的基本概念,数据库系统的特点。学习成果:阅读教材,理解相关概念能力目标:理解数据库基础知识;掌握关系数据库的概念。评价方案与评分标准:考核内容:基本知识水平、任务完成情况、沟通协调能力评分标准:指导教师评价、符合规范和纪律、成果教学设计:- 课程内容、考核方式简介(5分钟)- 教师对项目任务书中任务目标及要求进行说明和讲解,掌握项目要求和本任务要求,明确任务目标。(5分钟)- 数据库相关的基本概念(35分钟)重点数据库系统的特点(30分钟)重点- 学生实践(10分钟)难点总结本次课程的知识(5分钟)教学组织:- 讲解- 讲解- 讲解- 讲解- 讲解- 讲解- 指导学生实践- 讲解教学地点:XyZ号楼机房/线上直播教学及参考资料教学课件:PPT参考教材:MySQL数据库应用开发教学设备:计算机,投影仪,网络课后作业:无部门领导意见:教研室主任签章:2024年2月13教案首页编号:XXXXX-XXXXX教师姓名姓名3部门软件与信息课程名称MySQL数据库应用开发教案序号2适用班级banji222任务名称数据定义,