版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
PAGEPAGE11《MySQL数据库应用开发》课程标准学分:4参考学时:64一、课程概述1.课程性质本课程软件技术专业的核心技术课程。本课程以目前流行的、应用广泛的、跨平台的、关系型的MySQL数据库为例,学习数据库中的高级结构化查询语言SQL和数据库管理与开发知识。本课程的先修课程是《Java编程基础》、《响应式Web设计》、《JavaWeb应用开发》后续课程《前端设计与开发》、《Java框架技术开发》、《软件测试技术》。在以核心职业能力为培养目标的课程体系中,是对前期学过的所有课程的综合应用以及对后续课程做好能力准备。通过知识点讲授、案例分析、任务驱动、机房实践操作等教学手段,培养学生面向用户的服务意识、团队合作和沟通的意识、安全生产意识、产品质量意识,实现本课程的素质教育目标。2.设计思路本课程依据专业培养目的要求设置,在针对初级数据库开发员岗位职业能力分析的基础上,为培养学生“能够针对不同的任务进行与数据库应用开发有关的工作,能够进行数据定义、数据查询、数据更新、索引,能够使用视图、触发器、事件、存储过程与存储函数,能够进行访问控制与安全管理、备份与恢复”等核心职业能力而设置。目的是培养学生数据库应用开发工作所必需的专业能力,掌握比较典型的工作方法,更可以使学生完成进入数据库应用开发员核心任务之前的准备工作和必备基础知识的储备。本课程按照行动导向教学过程的要求,运用项目教学法实施。本课程计划安排一个“学生成绩数据库管理系统”项目,其中有4个任务,分别是:任务1:数据定义,数据查询,数据更新。任务2:创建索引,视图,触发器,事件。任务3:编写存储过程与存储函数代码。任务4:设置访问控制与安全管理,操作事务与并发,对数据进行备份与恢复。这些学习任务具有脉络清晰,容易量化的特点。教学活动设计的思路是运用“任务驱动”教学方法,突出“教学做一体化”的思想。通过完成4个工作任务,培养学生数据库开发员工作所必需的专业能力,同时也使学生了解较为系统的工作过程,掌握典型的工作方法。二、课程目标(职业能力目标)本课程是面向计算机相关专业的一门专业基础课,涉及数据库基础知识、MySQL数据库的安装和配置、数据库和表的操作、事务管理、锁管理、存储过程管理、视图管理、函数管理、应用程序开发等内容,通过本课程的学习,学生能够了解数据库的基础知识,掌握MySQL数据库的开发和管理技术,并初步具备应用程序开发能力。通过本门课程的学习,使学生能够:1.能够熟练进行数据定义,数据查询,数据更新。2.能够熟练创建索引,视图,触发器,事件。3.能够熟练编写存储过程与存储函数代码。4.能够熟练设置访问控制与安全管理,熟练操作事务与并发,能够熟练对数据进行备份与恢复。三、能力解析表能力目标能够熟练进行数据定义,数据查询,数据更新编号01具体描述了解项目需求,对项目中的数据进行定义。1)定义数据库;定义表;数据的完整性约束2)SELECT语句;单表查询;分组聚合查询;连接查询;子查询;联合查询(UNION)3)插入数据;修改数据记录;删除数据记录步骤1.了解项目需求2.定义数据库;定义表;定义数据的完整性约束3.查询操作4.数据记录的操作。工具与设备1.PC机2.需求要求3.Windows操作系统4.MySQL软件5.Office办公软件知识基础1.Windows基本操作2.项目的实施步骤3.数据库基本知识通用能力与职业素质1.仔细认真2.善于沟通3.友善合作4.工作规范考核标准1.数据定义规范,符合项目要求2.上机操作步骤正确3.运行结果正确能力目标能够熟练创建索引,视图,触发器,事件编号02具体描述1)查看数据表上所建立的索引;创建索引;删除索引2)视图的操作。创建视图;删除视图;修改视图定义;查看视图定义;更新视图数据;查询视图数据。3)创建触发器;删除触发器;使用触发器。4)创建事件;修改事件;删除事件。步骤1.理解需求2.索引的操作。3.视图的操作。4.触发器的操作。5.事件的操作。工具与设备1.PC机2.需求要求3.Windows操作系统4.MySQL软件5.Office办公软件知识基础1.Windows基本操作2.项目的实施步骤3.数据库基本知识通用能力与职业素质1.仔细认真2.善于沟通3.友善合作4.工作规范考核标准1.数据定义规范,符合项目要求2.上机操作步骤正确3.运行结果正确能力目标能够熟练编写存储过程与存储函数代码编号03具体描述1)存储过程;2)存储函数。步骤1.存储过程2.存储函数工具与设备1.PC机2.需求要求3.Windows操作系统4.MySQL软件5.Office办公软件知识基础1.Windows基本操作2.项目的实施步骤3.数据库基本知识通用能力与职业素质1.仔细认真2.善于沟通3.友善合作4.工作规范考核标准1.数据定义规范,符合项目要求2.上机操作步骤正确3.运行结果正确能力目标能够熟练设置访问控制与安全管理,能够熟练对数据进行备份与恢复编号04具体描述1)用户账号管理;账户权限管理。2)事务与并发。3)MySQL数据库备份与恢复的方法。4)日志管理5)性能优化。步骤1.用户账号管理,账户权限管理2.事务与并发3.MySQL数据库备份与恢复的方法;二进制日志文件的使用。4.日志管理5.性能优化。工具与设备1.PC机2.需求要求3.Windows操作系统4.MySQL软件5.Office办公软件知识基础1.Windows基本操作2.项目的实施步骤3.数据库基本知识通用能力与职业素质1.仔细认真2.善于沟通3.友善合作4.工作规范考核标准1.数据定义规范,符合项目要求2.上机操作步骤正确3.运行结果正确能力目标能够编写MySQL数据库的应用代码。编号05具体描述1)PHP编程基础2)使用PHP进行MySQL数据库应用编程步骤1.建立与MySQL数据库服务器的连接2.选择数据库,执行数据库操作3.关闭与数据库服务器的连接工具与设备1.PC机2.需求要求3.Windows操作系统4.MySQL软件5.Office办公软件知识基础1.Windows基本操作2.项目的实施步骤3.数据库基本知识通用能力与职业素质1.仔细认真2.善于沟通3.友善合作4.工作规范考核标准1.数据定义规范,符合项目要求2.上机操作步骤正确3.运行结果正确四、课程内容1.基本框架序号学习任务学习活动教学方法参考学时l数据定义,数据查询,数据更新。1)数据库基础知识;2)关系数据库;3)数据库设计基础;4)MySQL概述讲授,独自或分组完成81)MySQL概述;2)MySQL系统特性、服务器的启动讲授,独自或分组完成41)定义数据库;2)定义表;3)数据的完整性约束讲授,独自或分组完成41)插入数据;2)修改数据记录;3)删除数据记录讲授,独自或分组完成41)SELECT语句;2)单表查询;3)分组聚合查询4)熟练掌握连接查询。交叉连接,内连接,外连接。5)熟练掌握子查询。带IN关键字的子查询,带比较运算符的子查询,带EXISTS关键字的子查询。6)熟练掌握联合查询(UNION)。7)综合查询实例讲授,独自或分组完成82创建索引,视图,触发器,事件。1)查看数据表上所建立的索引;2)创建索引;3)删除索引讲授,独自或分组完成41)创建视图;2)删除视图;3)修改视图定义;4)查看视图定义;5)更新视图数据;6)查询视图数据。讲授,独自或分组完成41)创建触发器;2)删除触发器;3)使用触发器。讲授,独自或分组完成21)创建事件;2)修改事件;3)删除事件。讲授,独自或分组完成23编写存储过程与存储函数代码。存储过程;讲授,独自或分组完成6存储函数。讲授,独自或分组完成64设置访问控制与安全管理,事务与并发能够熟练对数据进行备份与恢复。日志管理。性能优化。1)用户账号管理;2)账户权限管理。讲授,独自或分组完成21)事务的控制语句。2)表级锁、行级锁、死锁的使用。讲授,独自或分组完成2数据库备份与恢复的方法;讲授,独自或分组完成2日志管理讲授,独自或分组完成2性能优化讲授,独自或分组完成2期中考试期中考试独立完成2=SUM(ABOVE)642.主要内容与要求任务1:数据定义,数据查询,数据更新。1.1数据库技术的基本概念与方法1)理解数据库基础知识。数据库相关的基本概念,数据库系统的特点,数据库系统的结构,数据模型。2)掌握关系数据库。基本概念,基本性质。3)掌握数据库设计基础。数据库设计的步骤,关系数据库设计的方法。4)MySQL概述。MySQL系统特性,熟练MySQL服务器的安装与配置,MySQL服务器的启动与关闭,MySQL客户端管理工具。1.2MySQL概述1)MySQL概述。2)MySQL系统特性,熟练MySQL服务器的安装与配置,MySQL服务器的启动与关闭,MySQL客户端管理工具。1.3数据定义1)熟练掌握定义数据库。创建数据库,选择与查看数据库,修改数据库,删除数据库。2)熟练掌握定义表。MySQL常用的数据类型,创建表,查看表,修改表,重命名表,删除表。3)熟练掌握数据的完整性约束。定义实体完整性,定义参照完整性,用户定义的完整性,更新完整性约束。1.4数据更新1)熟练掌握插入数据。插入完整的数据记录,为表的指定字段插入数据,同时插入多条数据记录,插入查询结果,使用REPLACE语句插入表数据。2)熟练掌握修改数据记录。修改特定数据记录,修改所有数据记录,带子查询的修改。3)熟练掌握删除数据记录。删除特定数据记录,带子查询的删除,删除所有数据记录。1.5数据查询1)熟练掌握SELECT语句。2)熟练掌握单表查询。选择字段,选择指定记录,对查询结果排序,限制查询结果的数量。3)熟练掌握分组聚合查询。使用聚合函数查询,分组聚合查询。4)熟练掌握连接查询。交叉连接,内连接,外连接。5)熟练掌握子查询。带IN关键字的子查询,带比较运算符的子查询,带EXISTS关键字的子查询。6)熟练掌握联合查询(UNION)。任务2:创建索引,视图,触发器,事件。2.1索引1)熟练掌握查看数据表上所建立的索引。2)熟练掌握创建索引。使用CREATETABLE语句创建索引,使用CREATEINDEX语句创建,使用ALTERTABLE语句创建索引。3)熟练王卓删除索引。2.2视图1)熟练掌握创建视图。2)熟练掌握删除视图。3)熟练掌握修改视图定义。4)熟练掌握查看视图定义。5)熟练掌握更新视图数据。6)熟练掌握查询视图数据。2.3触发器1)熟练掌握创建触发器。2)熟练掌握删除触发器。3)熟练掌握使用触发器。2.4事件1)熟练掌握创建事件。2)熟练掌握修改事件。3)熟练掌握删除事件。任务3:编写存储过程与存储函数代码。3.1存储过程熟练掌握存储过程。创建存储过程,存储过程体,调用存储过程,删除存储过程。3.2存储函数熟练掌握存储函数。创建存储函数,调用存储函数,删除存储函数。任务4:设置访问控制与安全管理,操作事务与并发,能够熟练对数据进行备份与恢复、日志管理。4.1访问控制与安全管理1)熟练掌握用户账号管理。创建用户账号,删除用户,修改用户账号,修改用户口令。2)熟练掌握账户权限管理。权限的授予,权限的转移与限制,权限的撤销。4.2事务与并发1)掌握事务的概念,事务的控制语句。2)掌握并发控制的概念,掌握表级锁、行级锁、死锁的使用。4.3备份与恢复1)熟练掌握MySQL数据库备份与恢复的方法。使用SQL语句备份和恢复表数据,使用MySQL客户端实用程序备份和恢复数据,使用MySQL图形界面工具备份和恢复数据,直接复制。2)使用mysqlbinlog实用工具处理日志。4.4日志管理1)了解MySQL支持的日志。2)掌握二进制日志的启动、查看和删除。3)掌握慢查询日志的启动、查看和删除。4)掌握通用查询日志的启动、查看和删除。4.5性能优化1)掌握优化查询的方法。2)掌握优化数据库结构的方法。3)掌握优化服务器的方法。五、考核方案(一)职业能力目标考核方案序号职业能力目标考核标准考核方式证据材料数据库技术的基本概念与方法1)理解数据库基础知识;2)掌握关系数据库的概念;3)了解数据库设计基础;4)掌握MySQL的基本操作。作业、练习、实训成绩记录MySQL编程语言1)掌握MySQL语言组成;2)掌握MySQL函数。作业、练习、实训成绩记录数据定义1)熟练定义数据库;2)熟练定义表;3)掌握数据的完整性约束作业、练习、实训成绩记录数据更新1)掌握插入数据;2)掌握修改数据记录;3)掌握删除数据记录作业、练习、实训成绩记录数据查询1)掌握SELECT语句;2)掌握单表查询;3)掌握分组聚合查询;4)掌握连接查询;5)掌握子查询;6)掌握联合查询(UNION)作业、练习、实训成绩记录索引1)掌握查看数据表上所建立的索引;2)掌握创建索引;3)掌握删除索引作业、练习、实训成绩记录视图1)掌握创建视图;2)掌握删除视图;3)掌握修改视图定义;4)掌握查看视图定义;5)掌握更新视图数据;6)掌握查询视图数据。作业、练习、实训成绩记录触发器1)掌握创建触发器;2)掌握删除触发器;3)掌握使用触发器。作业、练习、实训成绩记录事件1)掌握创建事件;2)掌握修改事件;3)掌握删除事件。作业、练习、实训成绩记录存储过程与存储函数1)掌握存储过程;2)掌握存储函数。作业、练习、实训成绩记录访问控制与安全管理1)掌握用户账号管理;2)掌握账户权限管理。作业、练习、实训成绩记录事务与并发1)掌握事务的概念,事务的控制语句。2)掌握并发控制的概念,掌握表级锁、行级锁、死锁的使用。作业、练习、实训成绩记录备份与恢复1)掌握MySQL数据库备份与恢复的方法;2)掌握二进制日志文件的使用。作业、练习、实训成绩记录日志管理1)了解MySQL支持的日志。2)掌握二进制日志的启动、查看和删除。3)掌握慢查询日志的启动、查看和删除。4)掌握通用查询日志的启动、查看和删除。作业、练习、实训成绩记录性能优化1)掌握优化查询的方法。2)掌握优化数据库结构的方法。3)掌握优化服务器的方法。作业、练习、实训成绩记录(二)通用能力与职业素质目标考核方案分类通用能力与职业素质考核标准考核方式CC1语言文字能力1.发音准确,口头表达条理清晰;2.书面表达字迹工整、语句通顺、含义清楚;3.书面文体符合规范。作业DD1科学思维能力1.能够运用逻辑思维方法进行问题研究;2.能够运用数学方法进行基本计算和定量分析;3.能够针对问题提出合理、有效的解决方案。实训操作EE1沟通交流能力1.养成认真倾
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 2025年度手机品牌保护与市场推广采购合同范本3篇
- 二零二五年度酒店股权收购及经营管理合同3篇
- 2024版装修维修合同范本
- 个人信用借款抵押协议范本2024年版版
- 2025年度跨境电商投融资合作框架协议3篇
- 2024钢筋工劳务承包合同范本
- 专业消防工程承包合作协议2024版
- 二零二五年度文化创意产业全职员工劳动合同2篇
- 二零二五年度航空快递服务合同标的详细清单3篇
- 2025年度出口合同履行中的支付结算与汇率风险控制协议3篇
- 英语-山东省淄博市2024-2025学年第一学期高三期末摸底质量检测试题和答案
- 亿欧智库-2024中国智能驾驶城区NOA功能测评报告
- 甘肃2024年甘肃培黎职业学院引进高层次人才历年参考题库(频考版)含答案解析
- 水利水电工程安全管理制度例文(三篇)
- GA/T 1280-2024银行自助设备安全性规范
- 2025年超星尔雅学习通《劳动通论》章节测试题库及参考答案(培优)
- 2024预防流感课件完整版
- 新疆乌鲁木齐市(2024年-2025年小学六年级语文)统编版质量测试(上学期)试卷及答案
- 人教版2024-2025学年第一学期八年级物理期末综合复习练习卷(含答案)
- 静脉治疗专科护士竞聘
- 特殊教育多媒体教室方案
评论
0/150
提交评论