MySQL数据库设计课程大纲_HCIA-GaussDB(for MySQL)
一、课程的性质与任务
1. 课程性质:
《MySQL数据库》主要面向计算机软件技术专业、网络技术专业全体学生,是计算机软件技术、网络技术专业的一门专业基础课,是计算机专业的一门承前启后的、必修的专业课程。
2. 课程任务:
本课程是计算机软件技术、网络技术专业的专业基础课程,主要与Web网站系统的开发相结合,随着数据库技术的不断发展,掌握数据库的日常操作和维护是计算机相关专业学生必须具备的技能,因此该课程在计算机相关专业的学习中具有相当重要的地位。
二、课程的基本要求
通过学习《MySQL数据库》这门课程,应使学生了解数据库的基础知识、MySQL数据库的安装和配置、MySQL的常用命令、数据库和表的操作、视图管理和函数管理等内容,并初步具备数据库开发和管理的能力。
章节 | 教学重点 | 教学难点 | |
第1章 理解数据库 | 什么是数据、数据的描述 数据模型的分类 数据的完整性 熟练掌握数据库相关概念 | 数据库系统的组成和结构 | 数据库系统的体系结构 |
第2章 设计数据库 | 数据库设计的 需求的分析 掌握数据库的设计 熟练掌握概念结构设计、逻辑结构设计 | 数据库的物理设计 | 数据库的物理设计 |
第3章 创建数据库 | MySQL 数据管理和数据库系统 掌握MySQL的安装与配置 熟练掌握数据库的创建、查看、修改和删除 | 数据库的相关操作 | MySQL的配置与数据库的操作 |
第4章 数据库的基本应用 | 数据表的 数据的完整性与字段约束 掌握表的结构及表的操作 熟练掌握表中数据的查询 | 表中数据的查询、插入、修改与删除 | SQL语句的使用 |
第5章 数据库的高级应用 | 索引与视图的功能 数据库的存储过程 掌握索引与视图的创建 熟练掌握MySQL常用函数的使用 | 索引与视图的创建、MySQL常用函数 | MySQL编程 |
实训序号 | 实训名称 | 学时 | 实训要求 | 实训方式 | |
实训一 | 数据库基础 MySQL的安装 | 2学时 | 在MySQL下创建数据库、删除数据库、修改数据库 | 在Windows下安装MySQL、配置并成功登录,能够独立完成数据库的相关操作 | 上机 |
实训二 | 表的管理 | 2学时 | 创建数据表 | 完成表的创建、查看表的结构、修改表及删除表等操作 | 上机 |
实训三 | 字段约束 | 2学时 | 主键的创建与使用 | 在创建表的过程中为表设置主键、修改主键 | 上机 |
实训四 | 单表无条件查询 | 2学时 | 单表无条件查询 | 按要求完成表中数据的查询 | 上机 |
实训五 | 单表有条件查询 | 2学时 | 单表有条件查询 | 按要求完成表中数据的查询 | 上机 |
实训六 | 聚集函数 | 2学时 | 聚集函数的使用 | 按要求完成聚集函数的应用 | 上机 |
实训七 | 分组与排序 | 2学时 | 查询结果的分组、排序 | 按要求完成查询结果的分组、排序 | 上机 |
实训八 | 多表连接查询 | 2学时 | 通过表之间的关系进行多表查询 | 根据表之间的关系,按要求完成多表查询 | 上机 |
实训九 | 嵌套查询 | 2学时 | 多层嵌套查询的使用 | 按要求完成表中数据的嵌套查询 | 上机 |
实训十 | 集合查询 | 2学时 | 集合查询的使用 | 按要求完成表中数据的集合查询 | 上机 |
实训十一 | 数据查询任务实现 | 2学时 | 数据查询综合任务 | 按要求完成数据查询综合任务 | 上机 |
实训十二 | 数据更新 | 2学时 | 表中数据的更新 | 按要求完成表中数据的插入、修改与删除 | 上机 |
实训十三 | 数据更新任务实现 | 2学时 | 数据更新综合任务 | 按要求完成表中数据的综合任务 | 上机 |
实训十四 | 索引和视图 | 2学时 | 索引、视图的使用 | 按数据库的使用情况完成索引、视图的创建 | 上机 |
实训十五 | SQL编程基础 | 2学时 | SQL语句变成基础 | 按要求编写SQL语句 | 上机 |
实训十六 | 存储过程函数触发器 | 2学时 | 存储过程、函数和触发器的使用 | 按要求完成存储过程函数和触发器的应用 | 上机 |
五、考核方式
《MySQL数据库》课程采用阶段性考核,按上机操作的形式进行考核,闭卷,由教师分发考题,考生按要求编写程序,保存、调试、运行后,将编写好的语句按要求上交,学生的平时成绩主要由作业、课堂表现、出勤组成,如果考生本学科缺勤(含病/事假、旷课)达到总学时的1/3,则取消考生的考试资格,无论各阶段是否获得成绩。
六、教材及参考书
1、《MySQL数据库原理及应用》,武洪萍、马桂婷主编,人民邮电出版社出版,2014年9月出版
2、《数据库应用入门与提高》,侯振云、肖进主编,清华大学出版社出版,2015年1月出版
七、小编有话说
选择学习《MySQL数据库设计》课程是一个非常明智的决定,MySQL作为世界上最流行的关系型数据库管理系统之一,其稳定性、可靠性以及开源特性使其成为许多企业和开发者的首选,通过本课程的学习,你不仅能够掌握MySQL的基础理论知识,还能通过实际操作提升你的数据库设计与管理能力,这将为你未来的职业发展打下坚实的基础,祝你在学习过程中取得优异的成绩!
原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/1443360.html
本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。
发表回复