《MySQL数据库应用》课程考核说明
第一部分考核说明
一、课程的性质和任务
《MySQL数据库应用》课程是国家开放大学计算机信息管理专业(助力计划)的统设必修课,4学分,72学时,其中授课40学时,实验32学时,开设一学期。
《MySQL数据库应用》是计算机科学中一门重要的专业基础课。主要讨论关系型数据库的基本概念、原理及技术,本课程以开源的MySQL数据库管理系统为操作平台。课程内容主要包括数据库系统的设计、关系数据库、数据库创建、表和视图的操作、数据库维护等内容,采用任务驱动的教学方式,讲解基于MySQL的数据库应用系统的开发方法和实例。
要求学生通过本课程的学习,理解关系数据库的基本概念、基本理论,掌握MySQL数据库的组成,初步掌握数据库设计方法,能在MySQL平台上建立数据库、关系表等操作,了解用MySQL函数和事务管理技术开发数据库应用程序的基本方法。
汽车商城
二、考核对象
本课程考核对象为:计算机信息管理专业(助力计划)学生。
三、命题依据
本考核说明按照《MySQL数据库应用》课程教学大纲,以及教材《MySQL数据库应用》为依据编写。再以本考核说明为形成性考核和终结性考试命题的基本依据。
四、考核要求
本考核说明将使用下列术语分别表明几种要求层次:
1.掌握:能运用有关知识熟练解决最基本的问题或者能综合运用相关知识解决有一定难度的问题(即,试卷中有一定难度的试题涉及要求主要掌握的知识点)。
2.理解:能运用有关知识解决一般的问题(即,对某些设计与制作的内容,一般掌握就达到教学规定要求)。
3.了解:对于这一要求层次的内容,基本不作考核要求,能理解有关的知识即可。
五、命题原则
1.严格按照该课程教学大纲和考核说明的要求命题。
2.试题的覆盖面较广,并适当突出重点。
3.试题的难易程度和题量适当。
4.题型参照模拟考核试题。
六、考核形式
采用形成性考核与终结性考试相结合的方式。
1.形成性考核
完成4次实训项目,详见第三部分实训说明。视实训完成的情况评分,占考核总成绩的50%,成绩由所在班级的任课教师给定,实训作品及实训报告分部(省校)认定、备案。
2.终结性考试
占考核总成绩的50%,试题类型以客观题为主,闭卷,考试时间限制为60分钟。
课程考核总成绩达到60分及以上(及格),可获得本课程相应学分。
第二部分考核内容和要求
一、基本概念及相关基础知识考核内容和要求
第一章数据库概述
考核内容:
1.1数据库应用举例
1.2基于文件的数据管理
1.3数据库基本概念
1.4 数据模型与数据库体系结构
1.5 MySQL数据库管理系统概述
1.6 数据库应用系统开发过程
考核要求:
1.了解数据库用途、数据库体系结构、MySQL本质
2.理解数据库基本概念、数据模型、数据库设计过程
第二章关系模型与关系数据库
考核内容:
2.1 关系模型
2.2关系代数
2.3 关系数据库与SQL
考核要求:
1. 了解关系模型要素
2.理解关系数据库数据结构、关系完整性,理解SQL与关系代数的联系与区别
3.掌握关系代数:传统的集合运算、专门的关系运算
第三章“网上商城”数据库设计
考核内容:
3.1 数据库设计方法—构建ER模型
3.2 网上购物业务分析
3.3 “汽车用品网上商城”系统功能设计
3.4 “汽车用品网上商城”数据库概念模型
3.5 “汽车用品网上商城”数据库逻辑结构
考核要求:
1.了解网上购物业务
2.理解ER模型概念,理解网上商城功能需求和系统总体设计方案,理解数据库系统前台、后台的分
3.掌握ER模型的绘制方法,掌握数据库概念模型设计、数据库逻辑结构设计
4.掌握网上商城系统的概念模型与逻辑结构
第四章 MySQL数据库创建与基表管理
考核内容:
4.1 MySQL数据库服务器安装与配置
4.2创建数据库
4.3 MySQL数据类型
4.4 MySQL数据约束
4.5创建维护基表
4.6 利用工具创建、删除和修改表
考核要求:
1.了解MySQL数据库管理系统的操作环境
2.理解MySQL数据库的构成及创建方法,理解数据库服务器的作用
3.掌握创建和维护数据库服务器的方法
4.掌握常用的数据类型
5. 掌握创建和维护基表的语句和方法
第五章数据的查询
考核内容:
5.1 查询语句
5.2 MySQL运算符
5.3 MySQL函数
5.4 MySQL查询中的条件谓词
5.5 单表查询
5.6 连接查询
5.7 聚合函数查询
5.8 嵌套查询
5.9 集合查询
5.10 使用查询工具
考核要求:
1.了解在MySQL环境中执行数据查询的方法
2.理解查询作用和执行机制,进一步理解关系代数与SQL查询的联系
3.掌握MySQL查询语句、运算符、函数、条件谓词,掌握单表查询、多表连接查询、分组聚合查询的操作
第六章数据的增删改
考核内容:
6.1 插入数据
6.2 修改数据
6.3 删除数据
6.4 图形界面更新数据
考核要求:
掌握在MySQL环境中执行数据增删改语句和操作方法
第七章视图与索引
考核内容:
7.1视图的创建和使用
7.2 索引的创建与使用
考核要求:
1.理解视图的概念与作用,理解索引的概念与作用
2.掌握在MySQL环境中视图的创建、使用语句与方法,掌握索引的建立和删除语句与方法
第八章存储过程与存储函数
考核内容:
8.1 创建和使用存储过程
8.2 创建和使用存储函数
8.3 变量与流程控制
考核要求:
1. 理解函数、存储过程的作用
2.掌握函数、存储过程的使用方法
第九章系统维护与事务
考核内容:
9.1 MySQL安全性控制
9.2 MySQL数据库备份与恢复
9.3数据的导入与导出
考核要求:
1.了解并发控制的概念
2.理解系统维护的含义,理解权限、日志的概念,理解事务的作用和执行机制3.掌握数据库安全性授权方法
4.掌握数据库备份与恢复的方法
5.掌握数据导入导出方法
第十章“汽车用品网上商城”应用系统
考核内容:
10.1 “汽车用品网上商城”主页
10.2 “汽车用品网上商城”前台操作
10.3 “汽车用品网上商城”后台管理
10.4  功能扩展后的数据库
考核要求:
1.理解“汽车用品网上商城”前后台功能与数据库对应关系
2.进一步理解数据库应用系统开发的流程和各阶段主要工作
3.掌握数据库设计的ER方法
第三部分实训说明
实验1:在MySQL创建数据库及表(必做,占形成性考核成绩的25%)
实验2:数据查询操作(必做,占形成性考核成绩的25%)
实验3:数据增删改操作(必做,占形成性考核成绩的25%)
实验4:视图和索引的构建与使用(选做)
实验5:存储过程与函数的构建与使用(选做)
实验6:数据库系统维护实操(必做,占形成性考核成绩的25%)
实验7 “汽车用品网上商城”项目实验(选做)