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