2024年6月12日发(作者:)

编号:xxxx-xxxxxx

《MySQL数据库应用开发》课程标准

学分:4

参考学时:64

一、课程概述

1.课程性质

本课程软件技术专业的核心技术课程。本课程以目前流行的、应用广泛的、跨平台

的、关系型的MySQL数据库为例,学习数据库中的高级结构化查询语言SQL和数据库

管理与开发知识。本课程的先修课程是《Java编程基础》、《响应式Web设计》、《Java Web

应用开发》后续课程《前端设计与开发》、《Java框架技术开发》、《软件测试技术》。在

以核心职业能力为培养目标的课程体系中,是对前期学过的所有课程的综合应用以及对

后续课程做好能力准备。

通过知识点讲授、案例分析、任务驱动、机房实践操作等教学手段,培养学生面向

用户的服务意识、团队合作和沟通的意识、安全生产意识、产品质量意识,实现本课程

的素质教育目标。

2.设计思路

本课程依据专业培养目的要求设置,在针对初级数据库开发员岗位职业能力分析的

基础上,为培养学生“能够针对不同的任务进行与数据库应用开发有关的工作,能够进

行数据定义、数据更新、数据查询,索引、视图;创建存储过程与函数、能够操作触发

器、事件、事务、锁;能够进行权限管理,数据库备份与还原,日志管理”等核心职业

能力而设置。目的是培养学生数据库应用开发工作所必需的专业能力,掌握比较典型的

工作方法,更可以使学生完成进入数据库应用开发员核心任务之前的准备工作和必备基

础知识的储备。

本课程按照行动导向教学过程的要求,运用项目教学法实施。本课程计划安排一个

“学生成绩数据库管理系统”项目,其中有4个任务,分别是:

任务1:数据定义,数据更新,数据查询。

任务2:索引,视图。

任务3:MySQL编程基础,存储过程与存储函数,触发器、事件、事务、锁。

任务4:权限管理,数据库备份与还原,日志管理。

这些学习任务具有脉络清晰,容易量化的特点。教学活动设计的思路是运用“任务

驱动”教学方法,突出“教学做一体化”的思想。通过完成4个工作任务,培养学生数

据库开发员工作所必需的专业能力,同时也使学生了解较为系统的工作过程,掌握典型

的工作方法。

二、课程目标(职业能力目标)

本课程是面向计算机相关专业的一门专业基础课,涉及数据库基础知识;MySQL数

据库的安装和配置;数据库和表的操作;索引和视图管理;编程基础;存储过程与存储

函数;触发器、事件、事务、锁;权限管理,数据库备份与还原,日志管理等内容,通

过本课程的学习,学生能够了解数据库的基础知识,掌握MySQL数据库的开发和管理技

术,并初步具备应用程序开发能力。通过本门课程的学习,使学生能够:

1.能够熟练进行数据定义,数据更新,数据查询。

2.能够熟练创建索引,视图。

3.能够熟练编写存储过程与函数代码,能够熟练操作触发器、事件、事务、锁。

4.能够熟练设置权限管理,熟练操作数据库备份与还原、日志管理。

三、课程内容

1. 基本框架

序号 学习任务 学习活动 教学方法 参考学时

1)数据库基础知识;2)关系

讲授,独自或分组完

数据库;3)数据库设计基础 成

8

1)MySQL概述;2)MySQL

讲授,独自或分组完

l

数据定义,数据查询,

数据更新。

1)定义数据库;2)定义表;

讲授,独自或分组完

3)数据的完整性约束

系统特性、服务器的启动 成

4

4

1)插入数据;2)修改数据记

讲授,独自或分组完

录;3)删除数据记录 成

4

1