实验教学
课程名称 |
ACCESS数据库应用技术 Application and technology of ACCESS database |
||
课程属性: |
公共必修课程 |
课程编码 |
1211037 |
讲授学时 |
18(课堂)+36(实验) |
学分 |
3 |
先修课程 |
无 |
所属课程团队 |
公共课 |
主讲教师 |
毛庆,肖冰,彭亚丽,陈昱莅 |
||
大纲撰写 |
毛庆 |
一、课程的性质
《ACCESS数据库应用技术》是为全校非师范文科学生开设的一门公共基础必修课,课程主要训练和培养学生计算机应用的基本技能和操作能力。本课程主要培养学生数据库技术应用能力,为学生在以后学习过程中提供必要的计算机操作能力和程序思维能力。
课程通过案例进行教学,通过课程的学习和训练,让学生掌握数据管理和应用的基本知识和关系数据库的使用方法,构建简单数据库应用系统的设计开发思路,培养学生应用ACCESS设计开发小型数据库应用系统管理数据的能力,对学生职业岗位能力培养和素质培养具有重要的作用。
二、教学目的
《ACCESS数据库应用技术》教学目的主要是培养学生在信息化社会中综合发展能力,主要体现在以下几个方面:
《Access数据库应用技术》课程是涉及数据库基本原理及操作的应用课程。通过本课程学习,使学生了解数据库技术的发展历程及其应用范围,掌握数据库的基本原理和SQL语言的基本使用方法,学习以数据库为核心的信息管理系统开发的基本流程、设计方法和规范。了解ACCESS应用程序的基本功能模块,掌握ACCESS数据库的基本操作方法,掌握数据库组件的创建方法和一些常用的设计方法,能够利用数据库开发简单应用系统。培养及提高学生使用计算机分析问题、解决问题的能力,为学生利用计算机处理信息、不断跟踪和掌握计算机应用技术打下基础。
三、教学内容
本课程包括ACCESS数据库基础知识、表、查询、窗体、报表、宏、VBA程序设计以及数据库安全等内容。
数据库基础知识主要介绍数据库的发展历史及应用领域,同时介绍关系数据库的基本概念以及数据库相关基本概念。
表、查询、窗体、报表、宏等部分主要通过案例讲解数据库组件的创建和使用方法,结合实际案例,使得学生理解并掌握相关技能。
VBA程序设计部分主要讲解VBA的使用方法,灵活运用到数据库中。
四、学时分配
章 |
课程内容 |
学时 |
1 |
ACCESS数据库基础知识 |
2 |
2 |
表 |
2 |
3 |
查询 |
3 |
4 |
窗体 |
3 |
5 |
报表 |
2 |
6 |
宏 |
2 |
7 |
VBA程序设计 |
3 |
8 |
数据库安全 |
1 |
合计 |
18 |
五、教学方式
本课程采用课堂教学+实验教学+翻转课堂的混合式信息化教学方式。教师将课程主要知识点以微课的形式放置在BlackBoard平台相应课程中,学生在该平台上观看微课、完成测试和实验、互动交流;课堂上注重问题的分析、学习的引导、相互的讨论,以学生为主体,教师为主导进行教与学;评测在网络平台中进行,平时的测试、作业、交流等成绩能够及时反映当前学生的学习状况。
六、考核方式
在线闭卷考试和网络教学平台(BlackBoard)的日常使用评价(资源使用、作业、考勤)
总成绩=考试成绩(50%)+程序设计作业(40%)+网络平台的使用(10%)。
七、教材及教学参考书
[1] 亚历山大(Alexander,M.),(美) 库斯莱卡(Kusleika, D.)著,杨小冬 译. 中文版Access 2013宝典(第7版).北京.清华大学出版社.2015。
[2] 杨小丽 编. Access 2016从入门到精通(含盘).中国铁道出版社.2016。
[3] [美]Michael Alexander,Dick Kusleika 著,张洪波 译.中文版Access 2016宝典(第8版) 中文版Access 2016宝典(第8版) .北京.清华大学出版社.2016。
八、教学基本内容及要求
第一章 数据库基础知识
一.目的与要求
1、掌握信息、数据的概念以及它们之间的关系;
2、掌握数学模型的基本概念及四种常用的数学模型;
3、重点掌握关系模型的基本内容及关系运算
4、掌握数据库的概念及关系数据库的概念;
5、了解数据库系统的基本组成;
6、了解数据库系统的体系结构;
二.教学内容
数据、信息与数据处理;数据描述;数据模型——层次模型、网状模型、关系模型(重点介绍)、面向对象模型;数据库;数据库管理系统;数据库系统的结构体系;数据库系统的基本组成;关系模型的特点及其相关运算;关系模型、关系、元组、属性、域、主关、键字和外部关键字关系运算;
三.实践环节与课后练习
本章课外要求学生认真看书,上网收集有关知识,理解有关概念并掌握所要求内容。
四.教学方法与手段
本章主要是通过课堂讲解,看书和讨论的形式让学生掌握所要求的内容。
第二章 数据库和表操作
一.目的与要求
1、了解数据库的总体规划;
2、了解数据库的一般设计方法
3、掌握数据库的创建的基本方法及步骤;
4、掌握数据库中表的命名、结构的定义、字段类型的定义;
5、掌握表的创建方法;
6、掌握在表中输入数据的方法;
7、掌握表的属性的设置及表中数据的编辑;
8、掌握表的操作;
9、掌握表的主关键字的设置、索引的创建及表间关联关系。
使用(查找,替换,排序,筛选);表间关联关系及表的维护。
二.教学内容
数据库的创建的基本方法;数据库的基本操作;表的结构;数据类型;结构的定义;表的创建;表中数据输入;表的属性的设置;表中数据的编辑;表的
三.实践环节与课后练习
本章课后要求学生上机完成相关实验:创建数据库;数据库默认文件夹、属性的设置等。用表设计器对表进行表的属性的设置、维护,用菜单命令在表的游览视图中对表中数据操作、使用等。
四.教学方法与手段
本章采作课堂讲授、演示与上机实验相结合的方式进行。
第三章 查询操作
一.目的与要求
1、了解查询的类型及作用;
2、掌握选择查询、参数查询、操作查询,修改查询的基本操作;
3、掌握查询的相关计算;
4、掌握使用SQL语句进行查询的基本操作。
二.教学内容
查询的作用及类型;选择查询创建方法;创建参数查询、创建操作查询:生成表查询,更新查询,追加查询,新字段查询,删除查询;SQL语句数据定义:表的定义,表结构的修改,删除表,建立和删除索引;SQL的操作功能:INSERT插入语句,DELETE删除语句,UPDATE更新语句;SQL的查询功能:单表查询(单表无条件查询的基本格式(SELECT…FROM),单表条件查询的基本格式(SELECT…FROM…WHERE)),查询的排序(ORDER BY子句),分组与计算查询(GROUP BY 子句,HAVING子句,计算函数),利用特殊运算符查询(利用空值查询,使用BETWEEN运算符查询,使用LIKE运算符查询),多表联接查询,嵌套查询。
三.实践环节与课后练习
实验内容包括利用查询设计器、SQL命令建以上的查询,掌握上述各类查询的基本操作。此外要求学生课外看书复习和完成课外作业。
四.教学方法与手段
本章采用课堂讲授、演示、讨论和上机实践相结合的教学方式。本章的重点是SQL查询语言,难点是SQL语言中的嵌套查询和联接查询。教学时需要采用启发式教学法和案例教学法在多媒体课室对各SQL语句逐一分析讲解并运行,通过将查询要求与查询结果相对照,引导学生掌握SQL语言的重点和难点。课堂上教师通过丰富的教学内容,充足的实例,完成教学内容的演示与讲授,课堂上适当提问,并要求学生课下通过仔细阅读教材,加强上机实践。本章概念多,所讲知识学生不易理解,因此,采用学生课前预习,课内讲授与讨论,课后复习的方法进行教学。
第四章 窗体
一.目的与要求
1、了解窗体的基本组成,窗体属性的设置。
2、掌握创建各种不同窗体的方法
3、熟练掌握窗体的设计
4、理解面向对象编程概念:对象、对象属性、事件和方法。
5、掌握常见窗体和控件功能、主要属性和操作。
二.教学内容
窗体的基本组成;创建窗体(向导创建、自动窗体创建、用设计视图创建);面向对象编程的概念;案例介绍。
三.实践环节与课后练习
本章要求学生课后认真看书复习,正确理解所学有关概念;上机完成数据输入和浏览窗体的建立。本章是本课程一个重点内容,可适量增加一些实例,使学生能融会贯通,能解决实际问题。
四.教学方法与手段
本章面向对象编程中的几个概念较抽象,学生不易理解,因此,采用学生课前预习,课内讲授与讨论,课后复习的方法进行教学。采用课堂讲授、演示、讨论和上机实践相结合的教学方式。
第五章 报表
一.目的与要求
1、了解报表的组成;
2、报表创建的方法及步骤;
3、熟练掌握使用设计视图设计报表的方法;
4、掌握报表数据排序与分组及计算控件的使用方法
5、掌握子报表的创建操作方法
二.教学内容
报表的组成;报表创建;报表设计,分组、汇总报表的设计;使用设计视图设计报表的方法
三.实践环节与课后练习
上机完成分组、汇总报表的设计,数据访问页的创建使用;学生课后认真看书复习,完成相关的书面作业。本章是本课程一个重点内容,可适量增加一些实例,使学生能融会贯通,能解决实际问题。
四.教学方法与手段
采用课堂讲授、演示和上机实践相结合的教学方式。
第六章 宏
一. 目的与要求
1、掌握宏的创建方法
2、掌握条件宏的创建方法
3、掌握宏组的创建方法
二. 教学内容
宏的概念、格式;宏的创建及编辑;宏与宏组的使用。
三. 实践环节与课后练习
本章要求学生课后认真看书复习,正确理解所学有关概念;上机完成宏的创建;宏与宏组的使用。
四. 教学方法与手段
采用课堂讲授、演示、讨论和上机实践相结合的教学方式。
第七章 VBA程序设计
一.目的与要求
1、了解VBA编程环境:进入VBE,VBE界面;
2、掌握VBA程序设计基础,VBA编程基础:常量,变量,表达式;
3、掌握VBA程序流程控制:顺序控制,选择控制,循环控制;
4、初步了解VBA模块:在模块中加入过程,在模块中执行宏,调用和参数传递。
二.教学内容
标准模块概念;VBA程序设计基础;程序基本结构;应用。
三.实践环节与课后练习
本章要求学生课后认真看书复习,正确理解所学有关概念;上机完成VBA编程练习。
四.教学方法与手段
采用课堂讲授、演示和上机实践相结合的教学方式。课堂教学要求在多媒体课室进行。
第八章 数据库安全
一.目的与要求
1、掌握数据的导出及导入的基本操作步骤;
2、掌握将Access数据转换成Word,EXCEL中数据的操作;
3、掌握数据库的备份、压缩、修复;
4、了解数据库的安全机制。
二.教学内容
数据的导出及导入的基本操作等、掌握数据库的备份、压缩、修复、设置和撤销数据库密码、设置用户与组的权限。
三.实践环节与课后练习
上机完成将Word,EXCEL中的表导入到Access中,同时将Access中数据导出到Word,EXCEL。对数据库设置置和撤销数据库密码,设置用户和组。
四.教学方法与手段
采用课堂讲授、演示和上机实践相结合的教学方式。