《数据库应用(MySQL)》课程标准
适用专业:软件技术 | 课程代码:B05322035 |
学制:3年 asp网站制作教学 | 学时:64学时 |
学分:4学分 | 开设学期:第2学期 |
一、课程定位
1.课程属性
专业基础课。
2.前导主要专业课程名称
数据库基础。
3.课程定位
校企合作开发类。MYSQL是一种开源的关系型数据库管理系统,具有体积小、速度快、总
体拥有成本低,尤其是开放源码这一特点成为WEB应用中最常用和最优秀的RDBMS之一。在软件应用中超过60%的应用会涉及数据库,通过MYSQL可以快速、高效地存取、安全管理应用所需要的结构化数据,提供多种数据连接途径为应用业务服务,拥有单点、复制和集三种架构,既可以满足从小型应用又可以提供对大型数据库的支持。
4.后续主要专业课程名称
程序开发、Python程序设计、PHP程序设计。
5.融通课程性
课程可以对接1+X职业技能等级证书的考核内容。flextime
6.配套线上课程
SPOC线上课程教学平台
二、课程教学目标
1.素质目标
(1)良好的工作态度和责任心,遵守职业道德;
(2)具有计划组织能力和团队协作能力;
(3)具有较强的学习能力、吃苦耐劳精神、创新能力;
(4)具有较强的语言文字表达和沟通能力;
(5)具有认识自身发展的重要性以及确立自身继续发展目标的能力。
2.知识目标
(1)了解MYSQL的特征和应用环境;
(2)掌握MYSQL的安装、配置及连接;
(3)掌握数据查询、修改、统计和更新等操作;
(4)掌握索引、视图、触发器、事件并正确使用;
mysql语句分类(5)掌握数据库备份和恢复的方法;
(6)了解数据库的安全管理策略和实施方法;
(7)掌握数据库应用开发的流程和方法。
3.能力目标
(1)能够安装MYSQL并能够根据应用要求正确配置数据库服务器;
(2)能够正确利用SQL语句完成增加、删除、查询、修改、统计等操纵;
(3)能够掌握索引、视图、触发器、事件并正确使用;
(4)能够实施安全策略,并能够对数据库进行备份和恢复;
(4)能够结合高级语言进行数据库应用开发。
三、课程教学内容及学时建议
表1 《MySQL数据库应用》课程主要教学内容及要求
名称 | 教学目标 | 教学内容 | 学时分配 | |||
素质目标 | 知识目标 | 能力目标 | ||||
1 | 服务器的安装与配置access分组总计查询 | 培养学生获取新知识的能力和信息搜索能力; | 1.了解mysql的发展和版本 2.了解MySQL的特点 3.熟练掌握MySQL服务器的安装与配置 4.熟练掌握MySQL客户端管理工具的使用 | 1.能够安装MYSQL并能够根据应用要求正确配置数据库服务器 2.能够掌握Mysql客户端管理工具的实用 | 1.MYSQL概述 2.MYSQL服务器的安装 3.配置mysql服务器 4.mysql服务器的启动与关闭 5.客户端管理工具安装与使用 | 4 |
2 | 创建关系数据库 | 培养学生分析问题、解决问题的能力; | 1.掌握标准SQL语句的格式和常见分类 2.理解关系数据模型并能模仿设计数据模型 3.掌握用SQL实现数据库的创建、修改和使用 4.掌握用SQL实现数据表的创建、修改和使用 5.掌握用SQL实现数据的增加、删除、修改 | 1.能够理解关系型数据模型的概念和相关理论 2.能够根据项目需要进行数据的设计 3.能够使用SQL语句进行数据库的设计、修改和删除 4.能够使用SQL语句进行表的设计、修改和删除 3.能够使用SQL语句进行数据的插入、修改和删除 ubuntu安装jdk | 1.SQL语句结构和语句分类 2.关系数据库的E_R图 3.为关系数据库设计测试数据用例 4.创建和使用数据库 5.创建和使用表 6.增加、删除、修改表数据 jquery基础教程第4版pdf | 16 |
3 | 访问关系数据库、创建视图、索引 | 培养学生的团队协作精神; | 1.掌握数据查询的方法 2.掌握视图的创建、修改和使用 3.掌握索引的创建、修改和作用 | 1.能够使用SQL语句根据实际项目需求进行简单查询、条件查询、内外连接查询和嵌套查询的设计 2.能够使用SQL语句进行视图的创建、修改和删除 2.能够使用SQL语句进行索引的创建、修改和删除 | 1.查询语句 2.按需求查询数据 3.创建、修改和使用视图 4.索引的概述 5.创建、删除索引 | 12 |
4 | 为关系数据库添加数据完整性约束 | 培养学生独立的决策能力; | 1.掌握MySQL的实现完整性约束的方法、语句和不同完整性约束的 作用 | 1.能够使用SQL语句进行各种约束的创建、修改和删除 | 1.MySQL的数据完整性约束的类型 2.为数据库添加完整性约束 | 4 |
5 | 为关系数据库添加触发器、存储过程 | 有好奇心和终身学习的愿望; | 1.了解触发器、存储过程、事件、函数的概念 2.掌握触发器的创建、删除、使用 3.掌握事件的创建、删除、使用 4.了解存储过程和存储函数 | 1.能够使用SQL语句进行触发器的创建、修改和删除 2.能够使用SQL语句进行事件的创建、修改和删除 3.能够使用SQL语句进行存储过程的定义、调用和删除 4.能够调用Mysql函数实现相应功能 | 1.触发器 2.事件 3.存储过程与函数 | 10 |
6 | 备份和恢复关系数据库 | 有防范意识; | 1.理解数据库备份与恢复的重要意义 2.掌握数据库备份和恢复的方法 | 1.能够对MYsql数据库进行备份和恢复的操作 | 1.MySQL数据库备份与恢复的方法 2.二进制日志文件的使用 | 4 |
7 | 安全管理关系数据 库 | 有胸怀天下的大局观; | 1.理解访问控制与安全管理的作用 2.理解账号、权限的概念 3.掌握用户的创建于删除的方法 4.掌握用户权限的授予、转移、限制与撤消 的方法 | 1.能够对MYsql数据库的安全进行管理 2.能够根据需要,完成用户的创建及权限分配,对整个数据库进行访问控制 | 1.账户的创建、修改 2.全校的授予、转移、限制于撤消 | 6 |
8 | 分析完整的关系数据库系统 | 培养学生良好的自我表现、与人沟通的能力; | 复习本学期的所有知识 | 1.能够融会贯通前序章节所有内容,深入理解数据库管理系统 2.能够根据项目需求,完成数据库的设计、管理和使用的所有工作 | 1.分析关系数据库的库、表结构 2.完善关系数据库的视图、索引、完整性约束 3.补户关系数据库的触发器和事件 4.制定备份计划 5.设计账户并为不同类型的账户分配权限 | 6 |
9 | 项目考核 | 培养学生的创新意识、创新精神和良好的职业道 德; | 1.能够运用所学知识,完成整个项目,通过项目考核 | 1.结合之前所学知识,完成留言板设计和编码 | 2 | |
合计学时 | 64 | |||||
四、教学资源标准
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论