ACCESS数据库原理与应用》课程整体设计
课程性质:
本课程是计算机网络技术、电子商务专业学生的必修课程。ACCESS关系型数据库管理系统是MicroSoft公司的Office 办化软件的一个组成部分。它可以有效地组织、管理和共享数据库的信息,并将数据信息与Web结合在一起。为通过Internet共享数据库信息提供了基础平台。本书介绍了ACCESS2003关系型数据库的各项功能、操作方法和开发信息系统的一般技术。
先修课程:数据库基础知识、创建数据库各个对个对象
后续课程:ACCESS应用程序开发、结合专业ACCESS的应用
课程设计:
课程总体设计思路:
以实际项目为课程内容载体;以项目实现要求的技能、素质和知识为课程标项目实施进度来设计教学单元;在每个教学单元中:提出阶段目标——教师示我——学生模仿(学、做)——强
化(做);注重开发阶段之间的连接点,将各个阶段成果串连起来,最终实现完整的项目,也结束课程的学习;以项目的验收为课程考核的重要标准。
课程目标设计
能力目标:
1、综合能力目标:学生能根据需求进行数据库的设计,并按照设计要求创建数据库应用系统。通过该课程的实训,使学生能够利用ACCESS数据库语言开发一个符合自己专业的小型数据库系统
2、单项技能目标:
能熟练配置ACCESS工作环境、能熟练使用ACCESS数据库管理工具。
能创建数据库。
能熟练创建数据库中的表、查询、窗体、报表对象。
能通过SQL语言对数据进行定义、操作、查询。
能创建简单的VBA模块。
能通过创建宏在窗体中实现一些简单的操作。
能创建数据访问页使ACCESS数据库能通过INTRANET实现信息共享。
学会对数据库进行管理。
能结合本专业知识综合运用ACCESS数据库。
知识目标:
l、ACCESS基础知识:
数据库系统的基本概念(数据、数据库、数据库管理系统、数据库系统、数据模型等)。
数据库设计原理及流程(E—R图、概念模型转换关系模型的转换原则)。
2.ACCESS数据库系统:
ACCESS的界面。
ACCESS的特点。
ACCESS的系统结构。
3.数据库各个对象相关知识:
字段、字段类型、字段属性。
数据表的关联。
查询、窗体、报表、数据访问页的类型。
窗体、报表的组成
控件与控件属性
宏和宏组的概念。
4.计算机语言知识:
SQL语言的语法。
VBA语言的语法。
5.数据安全管理知识:
安全机制。
权限和等级。
素质目标:
通过本课程的学习、实验和实训,培养学生良好的职业道德,具有运用数据库管理数据的严谨的科学管理数据的态度;锻炼学生团队协作精神、提高其沟通表达能力。
(一)课程内容设计:
课程教学模块设计
共分为13 个单项技能训练模块和一个综合实训模块,如下表所示:
模块
编号
模块名称
学时
1
数据库基础知识
数据库的基本概念
数据模型
数据库开发流程
6
2
2
2
认识ACCESS 开发工具
ACCESS界面及工作环境的设置
ACCESS数据库的系统结构
4
2
2
3
建立ACCESS 数据库
创建ACCESS 数据库的方法
转换ACCESS 数据库
2
1
1
4
建立表
建立表的三种方法
表的复制、粘贴、删除等操作
4
2
2
5
ACCESS表的使用
表的使用和编辑
数据的排序和筛选
数据表关联
4
1
2
1
6
查询设计
创建选择查询
创建交叉表、参数查询
创建动作查询
6
2
2
2
7
SQL 语言
SQL 语言概述
SQL 数据定义功能
SQL 数据查询功能
SQL 数据操作功能
8
1
2
3
2
8
宏和宏组的概念
创建宏
运行宏
4
1
2
2
9
ACCESS 的编程工具VBA
VBA 编程环境
VBA 程序设计
程序流程控制
模块、函数与子函数
面向对象的程序设计
VBA 的数据库编程
10
1
2
2
2
1
2
10
窗体设计
窗体概述
创建窗体
在窗体中使用计算性表达式和宏
创建与使用主/子窗体
4
1
1
1
1
11
报表设计
报表的概述
创建报表
创建子报表
报表的预览和打印
4
1
1
1
1
12
数据访问页
页对象概述
创建数据访问页
页对象中的基本控件
4
1
2
1
13
数据管理安全
设置数据库密码
用户级安全机制
安全管理机制
4
1
2
1
14
结合专业综合技能训练
结合专业分析一个专业的数据库系统:
创建分析出的数据库系统;
根据创建的数据库系统创建相应的应用程序。
项目考核、验收
8
2
4
4
2
15
考试
合计
(二)能力训练项目设计:
能力训练项目分为以下三类:
1、课内单项技能训练示范(Demo)项目,教师示范、用于学生模仿。
2、课内单项技能训练练习(Practice)项目,用于学生强化训练,与Dem。右难度略高。
3、课程综合实训项目Project ,综合运用各单元学到的单项技能,开发一个符合自己专业的数据库系统
能力训练项目如下表所示:
编号
课内能力训练项目名称
要实现的能力目标
相关支撑知识
训练方式手段及步骤
1D1
学生管理数据库系统分析
通过分析使学生掌握数据库系统的要素及开发流程
数据库的基本概念及开发流程
分组讨论、角扮演
2D1
ACCESS 数据库管理系统(DBMS )
通过讲解ACCESS 的界面和系统结构ACCESS 语言的优势及菜单栏、工具栏的操作;
设置ACCESS 工作环境
表、查询、窗体、报表、数据访问页、宏、模块的功能和联系
教师示范、学生模仿
2P1
ACCESS 工作环境的设置
学生强化训练
3D1
创建学生管理数据库并转换成ACCESS02 03格式
能用向导和不使用向导两种方法创建数据库;
转换数据库的方法
ACCESS 数据库文件
教师示范、学生模仿
3P1
创建讲座管理数据库并转换成ACCESS97 格式
学生强化训练
4D1
5种方法分别创建学生、教师、课程、成绩、任课、选课表
1、数据表设计窗口
2、数据表窗口中的工具栏
3、建立和命名字段
4、指定字段的数据类型
5、设置字段的属性
6、设置表间关系
1、数据类型
2、掩码
3、有效性规则
4、主键
5、索引
教师示范、学生模仿
4P1
设置字段的属性
学生强化训练
4D2
表的复制、删除与更名
1、复制
2、操作
3、删除操作
4、更名操作
1、复制、粘贴2DELETE
3、重命名
教师示范、学生模仿
5P1
在学生管理数据库中使用表,编辑表.对数据的排序和筛选
1、改变数据显示方式
2、移动列
3、查和替换记录
4、简单排序的步骤
5、高级排序的步骤
6、简单筛选的步骤
移动列、隐藏列的命令
教师示范、学生模仿
5P1
学生强化训练
5P2
在学生管理数据库中数据表关系的操作
定义、编辑、删除、查看关系
设置参照完整性的条件、规则;
联系的类型
教师示范、学生模仿
学生强化训练
6D1
在学生管理数据库中创建简单查询
1、查询的设计
2、条件表达式的书写
3、总计查询
4、创建交叉表、参数查询的步骤
5、创建操作查询的步骤
常量、函数、运算符、表达式;常见的合计函数;
通配符;
交叉表的结构;操作查询的好处
教师示范、学生模仿
6D2
在学生管理数据库中创建多表多条件查询
教师示范、学生模仿
6P1
在学生管理数据库中创建交叉表、参数查询
学生强化训练
6P2
在学生管理数据库中创建操作查询
学生强化训练
7D1
在员工管理系统中用SQL 定义数据
1、用SQL 建立、修改、删除数据表
2、用SQL 创建投影、选择、连接、子查询
3、用SQL 创建追加、更新、删除、生成表查询
SQL 语言的特点
数据类型
条件运算符
常见的合计函数
教师示范、学生模仿
7D2
在员工管理系统中用SQL 查询数据
学生强化训练
7P3
在员工管理系统中用SQL操纵数据
学生强化训练
8D1
在员工管理系统中创建宏
1、创建宏步骤
2、创建条件宏步骤
3、创建宏组步骤
1、宏概念
2、宏组概念
3、运行宏常见事件和宏操作
教师示范、学生模仿
8P1
在员工管理系统中运行宏
运行宏的方法
学生强化训练
9D1
VBA环境中定义变量、常量、数组、编写简单的函数
1、常量声明
2、变量声明
3、数组声明
4、简单函数的编写
1VBA工具栏2VBA窗口
3、关系、逻辑、对象运算符及表达式
43种程序流程控制的结构
5ACCESS 模块、窗体模块、报表模块、类模块
6、变量的作用域、生命周期7、集合和对象、属性和方法、docmd 对象、事件和时间过程的概念
8、本地、外部、ODBC
DAO 各个的对象属性和方法
ADO 各个对性的属性和方法
教师示范、学生模仿
9P1
使用VBA 的三种结构来编写程序
1、顺序程序的编写
2、分支程序的编写
3、循环程序的编写
学生强化训练
9D2
模块、函数与子函数
1、创建模块
2、创建函数与子过程
3、事件过程与函数的调用
学生强化训练
9D3
使用面向对象来设计程序
采用面向对象方法设计示例程序
教师示范、学生模仿
9P2
VBA 的数据库编程
1、向数据表添加一个记录
2、根据条件显示数据表数据
学生强化训练
10D1
在数据库中创建窗体
1、用向导创建窗体
2、用设计器创建窗体
1、窗体的类型2、窗体的组成3、控件及属性4、子窗体的概念
教师示范、学生模仿
10P1
在窗体中使用计算表达式、宏、创建子窗体
1、在窗体中使用计算表达式
2、在窗体中使用宏
3、同时创建主窗体和子窗体4、创建子窗体并将其添加到己有的窗体中
学生强化训练
11D1
在数据库中创建报表
l、使用向导创建报表
2、设计视图创建报表
3、在报表中添加字段,排序和分组,添加文字、表达式等
1、报表的视图2、报表的结构3、子报表的定义和作用
教师示范、学生模仿
11P1
在报表中创建子报表,报表预览和打印
1、创建子报表的步马聚
2、报表预览和打印
学生强化训练
12D1
在数据库中创建数据访问页
1、使用向导创建数据访问页2、设计视图创建数据访问页
1、页对象的概述
2、页的类型
3、页的存储与调用
4、控件、对象属性
教师示范、学生模仿
12P1
数据访问页中使用控件、对象、属性的设置
1、 添加控件
2、 使用对象
3、 属性设置
学生强化训练
13D1
设置数据库密码
设置、撤消密码
l、账号、组和权限的定义
2、管理员、管理员组、用户组、管理员权限
3、显式、隐式
教师示范、学生模仿
13P1
使用安全机制、安全机制管理
1、使用设置安全机制
2、打开建立安全机制的数据库
3、删除安全机制
4、增加、删除、更改帐号
学生强化训练
Project
物流管理系统(商品管理系统)
结合专业综合技能训练
(1)结合专业分析一个专业的数据库系统;
(2)创建分析出的数据库系统;
(3)根据创建的数据库系统创建相应的应用程序。
(4)项目考核、验收
综合技能训练
(三)教学进度表设计
教学内容、实训项目进度安排和课时分配如下表:
access常见条件表达式
序号
单元
教学内容/实训项目
教学活动
课时分配
1
数据库基础知识
课程目标、教学方法、考核方式
师生互动、分组讨论
1
1D1
分组讨论、角扮演
1
示例讲解、学生分析
示范(教)、模仿(做)
3
小结
互动问答
1
小计
6
2
认识ACCESS 开发工具
目标
讲解
3
2D1
示范(教)、模仿(做)
2P1
强化训练(做)
1
小结
互动问答
小计
4
3
建立ACCESS 数据库
目标
讲解
1
3D1
示范(教)、模仿(做)
3P1
强化训练(做)
1
小结
互动问答
小计
2
4
建立表
目标
讲解
2
4D1
示范(教)、模仿(做)
4P1
强化训练(做)
1
4D2
示范(教)、模仿(做)
1
小结
互动问答
小计
4
5
Access表的使用
目标
讲解
3
5P1
强化训练(做)
5P2
强化训练(做)
1
小结
互动问答
小计
4
6
查询设计
目标
讲解
2
6D1
示范(教)、模仿(做)
6P1
强化训练(做)
1
6D2
示范(教)、模仿(做)
2
6P1
强化训练(做)
1
小结
互动问答
小计
6
7
SQL语言
目标
讲解
2
7D1
示范(教)、模仿(做)
2
7D2
示范(教)、模仿(做)
2
7P1
强化训练(做)
2
小结
互动问答
小计
8
8
目标
讲解
2
5P1
示范(教)、模仿(做)
5P2
强化训练(做)
2
小结
互动问答
小计
4
9
ACCESS的编程工具VBA
目标
讲解
3
9D1
示范(教)、模仿(做)
9P1
强化训练(做)
2
9D2
示范(教)、模仿(做)
2
9D3
示范(教)、模仿(做)
2
9P2
强化训练(做)
1
小结
互动问答
小计
10
10
窗体设计
目标
讲解
3
10D1
示范(教)、模仿(做)
10P1
强化训练(做)
1
小结
互动问答
小计
4
11
报表设计
目标
讲解
3
11D1
示范(教)、模仿(做)
11P1
强化训练(做)
1
小结
互动问答
小计
4
12
数据访问页
目标
讲解
3
12D1
示范(教)、模仿(做)
12P1
强化训练(做)
1
小结
互动问答
小计
4
13
数据管理安全
目标
讲解
3
13D1
示范(教)、模仿(做)
13P1
强化训练(做)
1
小结
互动问答
小计
4
14
综合训练
结合专业分析一个专业的数据库系统;
综合技能训练
2
创建分析出的数据库系统;
综合技能训练
2
根据创建的数据库系统创建相应的应用程序。
综合技能训练
2
项目考核、验收
总结
2
小计
8
72
(四)考核方案设计:
1.考核方式:
突出能力为主、知识为辅的考核模式。本课程的考核分为两个部分。能力部分,占总评成绩的60%。综合技能项目考核。
知识部分,占总评成绩的40%。以笔试形式,考查学生对本课程涉及的知识、尤其识的应用掌握情况。
2.项目考核成绩评价标准如下表:
序号
表现方面
评分标准
权重
1
质量
零缺陷
40%
2
完成时间
准时
30%
3
符合项目要求及规范
遵守所有规范
30%
3.对项目考核评价标准的解释如下:
质量:在质量方面,教师需要计算学生程序代码中的语法和逻辑错误个数。没陷的学生或小组得满分,每个错误扣一分。
完成时间:按时完成项目的学生得满分。对未做完的项目需估算完成部分所占比以及继续完成所需的天数,再相应地给予评分。
符合项目要求及规范:学生必须遵守在项目要求部分给出的规范和要录。对每不符合项扣一分。
(五)教材与参考书
  中文Access 2003数据库应用  中国劳动社会保障出版社  2006

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。