《MySQL数据库应用》课程教学大纲
一、课程名称及代码
课程名称:MySQL数据库应用
课程代码:XXXXXX
二、适用教育层次及专业
教育层次:高职专科
适用专业:XXXX专业
三、学分、学时
学分数:4 学时数: 64
四、课程类型
课程性质:专业基础课
课程类别:理论 + 实践课
五、先修课程名称及代码
一门编程类课程(任何语言,如C++、Java或Python等)
六、教学目标
本课程的任务是使学生掌握关系数据库的基本原理和基础知识,能够正确使用MySQL开发环境创建和使用数据库,掌握数据结构设计、创建数据库和表、操纵数据和查询数据的技术,学会使用SQL语言编写视图、存储过程、存储函数、触发器等数据库对象,学会数据库安全管理和备份与恢复的方法,为提高学生专业素质和为继续学习,从事专业实践工作打下良好基础。
1.知识目标
(1) 掌握关系数据库理论、数据库建模、数据结构设计技术。
(2) 掌握结构化查询语言SQL、查询优化、视图、索引、SQL编程等。
(3) 了解事务和并发控制原理。
(4编程工具 codelab) 掌握数据库备份和恢复技术。
(5) 掌握数据库安全和运维技术。
2.能力目标
(1) 具有进行小型数据库项目的需求分析能力。
(2) 具有进行小型数据库项目的设计开发能力。
(3) 具有使用SQL语言进行数据定义、操纵、查询和编程的能力。
(4) 具有基本的数据库运维管理能力。
3.素质目标
(1) 具有自学能力和探索精神、拥有求知欲望和学习兴趣
(2) 具有分析问题、解决问题的能力。
(3) 具有建立实验假设、探索查阅知识的能力。
(4) 能够运用系统性思维分析和解决问题。
(5) 具有良好的变通能力、一定的创造性思维和批判性思维。
(6) 能负责地完成任务,具有严格的时间观念以及时间管理意识。
(7) 能了解本专业职业成长过程,并能做好个人的职业规划。
(8) 遵纪守法,爱岗敬业,具有良好的职业道德和职业形象。
七、教学内容及要求
单元一 了解数据库
1.教学基本要求
1)了解MySQL数据库管理系统,及其与其他数据库管理系统的区别。
2)了解数据、数据库、数据库管理系统、数据库系统的概念,重点是数据库管理系统的4大功能:DDL、DML、DQL和DCL。
3)了解主键的作用。
4)了解SQL和NoSQL的区别。
5)学会安装MySQL 5.5 版或MySQL 8.0。
6)学会安装图形界面工具dbForge或Navicat。
7)以气象记录数据库为案例(仅有一张表),学会用图形界面工具创建数据库、表、录入数据和查询数据的完整过程。
8)学会利用Jitor校验器提供的实训指导材料进行实训,并对操作结果进行校验。
2.教学重点、难点
教学重点:数据库管理系统的4大功能;创建数据库、表、录入数据和查询数据的完整过程;主键的概念。
教学难点:MySQL的配置;数据库系统基本概念。
3.教学资源
PPT演示文稿:
《MySQL数据库应用实战教程(微课版)》第1章_了解数据库.pptx
单元二 认识数据库
1.教学基本要求
1)了解需求分析的地位和作用。
2)了解数据结构设计过程,命名规范的重要性。
3)了解MySQL字符集。
4)理解和掌握MySQL的数据类型。
5)正确理解主键和外键的作用。
完全二叉树叶子节点
6)以联系人数据库为案例,学会用图形界面工具创建数据库、表。
7)学会用图形界面工具录入数据和查询数据。
8)能够正确的发现和解决主键约束和外键约束引起的问题。
2.教学重点、难点
教学重点:MySQL的数据类型;使用图形界面工具创建数据库、表;外键的概念
教学难点:使用图形界面工具创建数据库、表;外键的概念
3.教学资源
PPT演示文稿:
《MySQL数据库应用实战教程(微课版)》第2章_认识数据库.pptx
javascript和mysql菜鸟教程单元三 设计数据库小程序button
1.教学基本要求
1)了解数据库开发的6个阶段。
2)掌握关系数据库的理论基础。
3)理解数据模型的三个要素和三个层次。
4)掌握概念设计阶段的ER模型。
5)掌握逻辑设计阶段的关系模型。
6)理解函数依赖和范式理论。
7)理解需求分析的地位和作用。
8)掌握数据结构设计技术,了解数据建模工具的作用。
9)能够对小型项目进行简单的需求分析。
10)学会规范化设计技术,能够应用“规范化设计的6步实施法”设计符合3NF规范的数据结构。
11)学会采用SQL语句创建数据库和表,不再依懒于图形界面工具。
12)学会采用SQL语句对数据结构进行维护(修改表结构、丢弃数据库和表)。
13)能够正确的发现和解决主键约束和外键约束引起的问题。
2.教学重点、难点
教学重点:数据库开发的6个阶段;ER模型;关系模型;范式理论;数据结构的规范化设计;编写SQL语句创建数据库、表;编写SQL语句维护数据结构。
教学难点:ER模型;关系模型;范式理论
3.教学资源
PPT演示文稿:
《MySQL数据库应用实战教程(微课版)》第3章_设计数据库.pptx
单元四 使用数据库
1.教学基本要求excel怎么设置向上取整
1)掌握数据操纵(插入、删除和更新)技术。
2)掌握选择列、选择行、计算列、排序分页技术。
3)理解各种查询条件及其综合运用。
4)掌握各种连接查询(内连接、外连接和自连接)。
5)掌握统计与分组统计技术。
6)深刻理解各种数据完整性约束:主键约束、外键约束和其他约束。
7)学会编写SQL语句,而不是使用图形界面工具。
8)学会对表的插入、更新和删除操作。
9)熟练掌握简单查询技术,重点是查询条件。
10)熟练掌握复杂查询技术,重点是内连接。
数据分析课程多少钱11)掌握统计与分组统计技术。
12)能够正确的发现和解决主键约束和外键约束引起的问题。
2.教学重点、难点
教学重点:数据操纵(插入、删除和更新)技术;选择列、选择行、计算列、排序分页技术;内连接、外连接和自连接;统计与分组统计技术
教学难点: 各种查询条件及其综合运用;内连接、外连接和自连接;统计与分组统计技术;发现和解决主键约束和外键约束引起的问题
3.教学资源
PPT演示文稿:
《MySQL数据库应用实战教程(微课版)》第4章_使用数据库.pptx
单元五 数据库建模体验
1.教学基本要求
1)深刻理解需求分析的地位和作用。
2)熟悉项目开发的完整过程。
3)能够对小型项目进行需求分析。
4)熟练使用规范化设计技术,设计数据结构。
2.教学重点、难点
教学重点:理解需求分析的地位和作用;项目开发的完整过程
教学难点:使用规范化设计技术设计数据结构
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论