《MySQL数据库技术与应用》教学大纲
一、课程概述
(一)课程的性质与定位
《数据库技术与应用》是面向计算机相关专业的一门专业基础课,涉及数据库基础知识、MySQL数据库的安装和配置、数据库和表的操作、事务管理、存储过程管理、视图管理、数据库的高级操作等内容,通过本课程的学习,学生能够了解数据库的基础知识,掌握MySQL的开发和管理技术。
(二)与相关课程的关系
1.先修课程
《计算机应用基础》、《C#初级程序设计》、《Java初级程序设计》
2.后续课程
《ASP.NET应用程序开发》、《JavaWeb程序设计》
二、课程目标
(一)知识目标
1.了解数据库基础知识。
2.了解MySQL软件的安装与配置。数据库应用案例
3.掌握MySQL的启动、登录以及配置方式。
4.掌握数据库的基本操作。
5.掌握数据表的基本操作。
6.了解不同的数据类型。
7.掌握表的各种约束。
8.掌握对数据进行增、删、改、查的相关操作。
9.掌握外键的概念,以及相关操作。
10.了解三种关联关系。
11.掌握多表的数据查询。
12.掌握子查询。
13.掌握几种聚合函数的使用。
14.可以为查询结果进行排序及合并。
15.了解事务的概念,会开启、提交和回滚事务。
16.掌握事务的4种隔离级别。
17.掌握存储过程的相关操作。
18.掌握索引的相关操作。
19.掌握触发器的相关操作。
20.掌握视图的相关操作。
21.掌握对数据库中数据的备份与还原。
22.理解数据库中不同用户的不同权限。
23.了解数据库的一些安全保护操作。
(二)能力目标
1.具备数据库的相关操作能力。
能够创建数据库。
能够查看数据库
能够删除数据库
2.具备数据表的相关操作能力。
能够创建数据表
能够查看数据表
能够修改数据表的结构。
能够删除数据表
3.具备数据的相关操作能力。
能够为数据表插入数据
能够为数据表修改数据
能够为数据表删除数据
能够掌握单表的数据查询
能够掌握多表的数据查询
4.具备数据库的基本编程能力。
能够创建、查看、修改和删除存储过程
能够创建、查看、修改和删除视图
能够创建、查看、修改和删除索引
能够创建、查看、修改和删除触发器
5.具备数据库高级操作的能力。
能够对数据库的数据进行备份与还原
能够在数据库中创建及管理用户
能够对数据库中的权限进行授予、查看和回收 三、课程内容与学时分配
四、课程考核
本课程为考试课,闭卷考试。学生的成绩采用平时表现和期末考核相结合的方法,采用百分制,具体考核指标和所占比例如下:
五、主要参考教材和教学资源
(一)主要参考教材
1.《MySQL 5.7从入门到精通(视频教学版)》, 刘增杰编著,清华大学出版
社,2016年9月。
2.《MySQL 数据库应用案例课堂》,刘玉红、郭广新著,清华大学出版社,2016
年1月。
3.《MySQL技术精粹---架构、高级特性、性能优化与集实战》,张工厂编著,
清华大学出版社,2015年12月。
4.《MySQL数据库管理与开发(慕课版)》,任进军、林海霞主编,人民邮电
出版社,2017年5月。
5.《MySQL数据库基础实例教程(微课版)》,周德伟、覃国蓉主编,人民邮
电出版社,2013年8月。
(二)教学资源
1.教学课件
通过多媒体手段加入图片、动画及视频剪辑,增强教学过程的直观性,使学生对难点较易理解。
2.微课资源
通过录制微课视频,加强学生对重难点知识的理解与应用。
3.网络教学资源
充分利用电子书籍、电子期刊、数字图书馆、各大网站等网络资源,使教学内容从单一化向多元化转变,使学生知识和能力的拓展成为可能。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。