1、数据库及其应用课程教学大纲一、课程基本信息课程名称:数据库及其应用 课程代码:TB5206课程类别:通识必修课程 学 分:3学 时:54 理论学时:30 实验实践学时:24面向对象:全校经管类专业先修课程:大学计算机基础 二、课程教学目的与要求本课程是面向全校经济管理类专业的通识必修课程,主要讲授计算机数据处理技术方面的知识,传授操作Access 数据库管理系统开发数据库系统的基本技能。本课程是大学计算机基础的后续课程,为学生进一步学习与专业相关的计算机数据处理软件课程学习打下基础。Access是Microsoft公司推出的关系型数据库管理系统,是目前微机上流行的数据库管理系统。该系统最大的特
2、点是简单易学、功能强大,特别适用于中、小型数据库的管理,并为数据库结构和应用程序开发提供功能强大的面向对象的环境。在学习本课程后, 要求学生能够具备以下知识和技能:1具有数据库系统的基础知识。2基本了解面向对象程序设计的概念。3. 掌握关系数据库程序设计方法。4使用Access 开发工具建立一个小型数据库应用系统。三、课程考核要求1本课程注重对学生实际动手能力的培养,考核学生对数据库技术的掌握程度,考试方式采用上机考试的形式。2记分方式:百分制满分为100分;其中平时成绩占30分,结业考试占70分。3试题类型:选择题、数据库操作题。4难易程度及所占比例:基本概念:50,综合应用:50四、课程教
3、学基本内容、学时分配和教学环节安排数据库及其应用课程学时分配教学内容理论学时实验(实践)学时第一章 数据库基础知识30第二章 数据库和表的基本操作56第三章 查询的基本操作66第四章 窗体的基本操作64第五章 报表的基本操作22*第六章 数据库的安全管理10第七章 宏22第八章 VBA程序设计44总复习2合计3024第一章 数据库基础知识本章教学目的与要求:本章介绍数据库系统的基本概念,Access系统特点与性能指标,启动与退出Access的方法。本章教学重点:1. 掌握数据库和关系数据库的基本概念。2. 掌握Access的基本对象、启动与退出方式。本章教学难点:关系的运算和规范化。第一节 数
4、据库的基本概念第二节 关系数据库的基本概念第三节 关系运算基本概念第四节 关系的规范化第五节 面向对象程序设计的概念第六节 Access系统特点与性能指标第七节 Access的启动与退出。第八节 Access的基本对象第二章 数据库和表的基本操作本章教学目的与要求:本章介绍创建数据库和数据表的基本操作,表结构的建立与修改,数据输入,数据表维护的多种方式。记录的筛选与字段的屏蔽。数据表的排序、索引,多个数据表的使用,表间关系的建立。本章教学重点:1. 掌握建立数据库和表的基本操作方法。2. 掌握表间关系的建立与修改、数据表维护的基本方法。本章教学难点: 1. 表间关系的建立,参照完整性的设置。2
5、. 筛选记录的操作方式第一节 创建数据库第二节 表的建立第三节 表间关系的建立与修改第四节 表的维护第五节 表的其他操作第三章 查询的基本操作本章教学目的与要求:本章介绍创建数据库和数据表的基本操作,表结构的建立与修改,数据输入,数据表维护的多种方式。记录的筛选与字段的屏蔽。数据表的排序、索引,多个数据表的使用,表间关系的建立。本章教学重点:1. 熟练掌握常用查询设计视图的使用方法。2. 掌握SQL查询。本章教学难点:查询设计器与SQL视图的使用第一节 查询分类第二节 查询准则第三节 创建查询第四节 操作已创建的查询第五节 SQL基本命令第四章 窗体的基本操作本章教学目的与要求:本章介绍窗体的
6、分类,窗体的建立、执行与修改方法。本章教学重点:1. 熟练掌握使用向导创建窗体。2. 掌握使用设计器创建窗体的方法。本章教学难点:窗体中添加和修改控件的方法。第一节 窗体分类第二节 创建窗体第五章 报表的基本操作本章教学目的与要求:本章介绍报表的分类,报表的建立、执行与修改方法。本章教学重点:1. 熟练掌握使用向导创建报表。2. 掌握使用设计器创建报表的方法。本章教学难点:在报表中采用控件实现数据统计的方法。第一节 报表分类第二节 使用向导创建报表第三节 使用设计器编辑报表第四节 在报表中计算和汇总第六章 数据库的安全管理本章教学目的与要求:本章介绍数据库安全管理技术。本章教学重点:数据库安全
7、管理的措施和实现方法。本章教学难点:在数据库中采用的相关安全技术。第一节 管理数据库第二节 隐藏数据库对象第三节 设置和取消数据库密码第四节 数据库的安全体系结构第五节 数字签名的使用第七章 宏本章教学目的与要求:本章介绍宏的基本概念,宏的基本操作。本章教学重点:熟练掌握宏的基本操作。本章教学难点:在宏中使用条件和设置宏操作参数第一节 宏的基本概念 第二节 宏设计窗口和常用的宏操作第三节 宏的基本操作 第八章 VBA程序设计本章教学目的与要求:本章介绍模块的基本概念,模块的创建,VBA程序设计基础。本章教学重点:掌握VBA程序设计基础知识。本章教学难点:VBA程序流程控制:顺序控制,选择控制,
8、循环控制,参数的传递。第一节 模块的基本概念第二节 创建模块第三节 调用和参数传递第四节 VBA程序设计基础五、课程学习指导与修读建议计算机数据处理技术是发展非常迅速的一门技术,本课程需要紧跟时代和数据库软件发展步伐,根据流行数据库软件的发展及时进行更新,保证了教学的需要。由于“数据库及其应用”是一门操作性很强的一门课程,在学习过程中,不仅要上课认真听讲,同时要加强实践环节的操作。目前我校电子图书馆提供的自主学习系统,给学生提供了一个非常好的课程的学习环境,学生可以进行在线模拟考试。本课程采用考试系统上机考试,题库数量大,学生在学习过程中要变被动学习为主动学习。在校园内的宿舍和学校各个机房,利用校园网面向学生开放服务器,帮助学生随时可以练习。平时作业、实验报告可交到课程指定的Fpt服务器上,由教师进行批改、评阅。六、推荐教材1. Access数据库应用技术(第4版),崔洪芳编著,清华大学出版社,2020年2. Access数据库应用技术实验教程(第4版),崔洪芳编著,清华大学出版社,2020年4