《数据库技术与应用》课程教学大纲 一、课程基本信息 课程代码:16121603 课程名称:数据库技术与应用 英文名称:Database technology and application 课程类别:学科基础课 学时:48(其中实验学时36) 学分:3 适用对象:全校经管类专业本科学生 考核方式:上机考试 先修课程:计算机应用基础 二、课程简介 数据库技术自20世纪60年代中期产生以来,无论是理论还是应用都相当成 熟,已成为计算机领域中发展最快的学科分支之一,也是应用很广、实用性很强 的一门技术。随着计算机技术的飞速发展及其应用领域的不断扩大,特别是计算 机网络和互联网技术的发展,数据库应用系统得到了突飞猛进的发展。目前,许 多技术(例如信息管理系统、电子商务与电子政务、大中型网站、决策支持系统 DSS、企业资源规划ERP、客户关系管理、数据仓库和数据挖掘等)都是以数据 库技术作为重要的支撑,可以说,只要有计算机存在,就有数据库技术存在。数 据库技术的发展要求当代大学生必须具备组织、利用和规划信息资源的意识和能 之 《数据库技术与应用》是一门以Access2016作为操作环境介绍数据库的基 本操作和应用开发技术的课程。本课程的主要内容有数据库系统概论、Access 2016操作基础、数据库的创建与管理、表的创建与管理、查询的创建与操作、SQL 查询的操作、窗体的创建与应用、报表的创建与应用、宏的创建与应用、模块与 VBA程序设计、数据库应用系统开发实例等。课程教学以课堂讲授加实验室上机 操作的方式组织教学,在介绍数据库的基本原理和技术的同时,注重学生操作能 力的培养和训练。 通过学习本课程,学生能够准确地理解数据库的基本概念以及数据库在各领 域中的应用,掌握数据库技术及应用开发方法,具备利用数据库工具开发数据库 应用系统的基本技能,为学生在后续的专业课学习过程中应用数据库技术进行数 据处理和解决所在专业领域中的问题奠定基础和提供新的思维方式,有助于信息
1 《数据库技术与应用》课程教学大纲 一、课程基本信息 课程代码:16121603 课程名称:数据库技术与应用 英文名称:Database technology and application 课程类别:学科基础课 学 时:48(其中实验学时 36) 学 分:3 适用对象: 全校经管类专业本科学生 考核方式:上机考试 先修课程:计算机应用基础 二、课程简介 数据库技术自 20 世纪 60 年代中期产生以来,无论是理论还是应用都相当成 熟,已成为计算机领域中发展最快的学科分支之一,也是应用很广、实用性很强 的一门技术。随着计算机技术的飞速发展及其应用领域的不断扩大,特别是计算 机网络和互联网技术的发展,数据库应用系统得到了突飞猛进的发展。目前,许 多技术(例如信息管理系统、电子商务与电子政务、大中型网站、决策支持系统 DSS、企业资源规划 ERP、客户关系管理、数据仓库和数据挖掘等)都是以数据 库技术作为重要的支撑,可以说,只要有计算机存在,就有数据库技术存在。数 据库技术的发展要求当代大学生必须具备组织、利用和规划信息资源的意识和能 力。 《数据库技术与应用》是一门以 Access 2016 作为操作环境介绍数据库的基 本操作和应用开发技术的课程。本课程的主要内容有数据库系统概论、Access 2016 操作基础、数据库的创建与管理、表的创建与管理、查询的创建与操作、SQL 查询的操作、窗体的创建与应用、报表的创建与应用、宏的创建与应用、模块与 VBA 程序设计、数据库应用系统开发实例等。课程教学以课堂讲授加实验室上机 操作的方式组织教学,在介绍数据库的基本原理和技术的同时,注重学生操作能 力的培养和训练。 通过学习本课程,学生能够准确地理解数据库的基本概念以及数据库在各领 域中的应用,掌握数据库技术及应用开发方法,具备利用数据库工具开发数据库 应用系统的基本技能,为学生在后续的专业课学习过程中应用数据库技术进行数 据处理和解决所在专业领域中的问题奠定基础和提供新的思维方式,有助于信息
技术与其它学科的交叉融合,为今后运用数据库技术管理信息打好基础, Database technology which was bom in mid 1960,is well-developed both in theory and application.It is one of the fastest growing branch in Computer Science.With the rapid development of computer technology and its widening application,especially in the development of computer network and Internet technology,the database application system has developed quickly.At present, many technologies,such as information management system,e-commerce and e-government,large and medium-sized websites,decision support systems (DSS),enterprise resource planning (ERP),customer relationship management(CRM)and data warehouse and data mining,etc.)are based on database technology.As long as there is a computer,there is database technology.Database technology development requires contemporary college students to have abilities to organize,utilize and plan information resources (Database technology and application is a course based on Access 2016 operating environment which introduces basic operations of the database and application technology.It is one of the mandatory courses for undergrads of Administration School and Economics School.Main contents of this course include:to give students an introduction to database system,the Access of 2016 operating base,database creation and management,table creation and management,query creation and operation,the operation of the SQL query,forms creation and application,report creation and application macro creation and application,module and VBA programming,database application system development,etc.This course will be in the form of lectures and labs.It will focus on the basic principle and technology of the database. while at the same time help students develop operation ability. Through this course,students will be able to accurately understand the basic concept of database and the application of database in various fields.to grasp the method of database technology and application development basic skills to develop database application system,to provide students with new prospective in the follow-up database courses in data processing and problem-solving skills in their fields of study,help to cross integration of information technology and other disciplines,and build the foundation for future use in database management
2 技术与其它学科的交叉融合,为今后运用数据库技术管理信息打好基础。 Database technology ,which was born in mid 1960, is well-developed both in theory and application. It is one of the fastest growing branch in Computer Science. With the rapid development of computer technology and its widening application, especially in the development of computer network and Internet technology, the database application system has developed quickly. At present, many technologies, such as information management system, e-commerce and e-government, large and medium-sized websites, decision support systems (DSS), enterprise resource planning (ERP), customer relationship management (CRM) and data warehouse and data mining, etc.) are based on database technology. As long as there is a computer, there is database technology. Database technology development requires contemporary college students to have abilities to organize, utilize and plan information resources. 《Database technology and application》is a course based on Access 2016 operating environment which introduces basic operations of the database and application technology. It is one of the mandatory courses for undergrads of Administration School and Economics School. Main contents of this course include: to give students an introduction to database system, the Access of 2016 operating base, database creation and management, table creation and management, query creation and operation, the operation of the SQL query, forms creation and application, report creation and application, macro creation and application, module and VBA programming, database application system development, etc. This course will be in the form of lectures and labs. It will focus on the basic principle and technology of the database, while at the same time help students develop operation ability. Through this course, students will be able to accurately understand the basic concept of database and the application of database in various fields, to grasp the method of database technology and application development, basic skills to develop database application system, to provide students with new prospective in the follow-up database courses in data processing and problem-solving skills in their fields of study, help to cross integration of information technology and other disciplines, and build the foundation for future use in database management
三、课程性质与教学目的 《数据库技术与应用》是全校管理类及经济类等专业本科学生必修的一门学 科基础课程,旨在向学生介绍数据库及其开发技术,使学生了解数据库的基本概 念以及数据库在各领域中的应用,掌握数据库技术及应用开发方法,具备在关系 数据库管理系统上处理数据的基本技能,培养学生具有数据处理的思维方式以及 获取和处理信息的能力,为学生在后续的专业课学习过程中应用数据库技术进行 数据处理和解决所在专业领域中的问题奠定基础 四、教学内容及要求 第一章数据库基础 (一)目的与要求 1.了解数据库系统的有关知识: 2.掌握概念模型(即实体模型)、关系模型、关系操作和关系完整性等内容 (二)教学内容 1.1数据库的基本概念 信息与数据,数据处理,数据库,数据管理系统,数据库系统及数据库应用 系练 用讲故事的方式介绍数据库领域图灵奖获得者的生平事迹,他们成功的路上 荆棘多于鲜花,但他们把握时代对1T技术的重大需求,站在科技的前沿,善 于提出科学问题,进而解决科学问题:他们坚持真理,敢于创新,并不断实践, 丰富的实践经验和与时俱进的广博知识是取得成功的重要支撑。从而引领学 生树立正确的人生观与价值观,培养学生探索未知、追求真理、勇攀科学高 峰的责任感和使命感。 1.2数据模型 概念模型,三种常用数据模型:层次模型、网状模型、关系模型。 数据模型先后出现了三种形式,通过实践检验,关系模型在现阶段得到最为 广泛的应用,这是在实践中坚持和发展真理的体现。 1.3关系数据库系统 关系数据库理论 三种基本关系操作:选择,投影,联接。 关系完整性操作:实体完整性,参照完整性,用户定义完整性 关系数据库管理系统 (三)思考与实践。 主要布置有关帮助学生理解数据库基础知识的选择题或填空题,让学生对数
3 三、课程性质与教学目的 《数据库技术与应用》是全校管理类及经济类等专业本科学生必修的一门学 科基础课程,旨在向学生介绍数据库及其开发技术,使学生了解数据库的基本概 念以及数据库在各领域中的应用,掌握数据库技术及应用开发方法,具备在关系 数据库管理系统上处理数据的基本技能,培养学生具有数据处理的思维方式以及 获取和处理信息的能力,为学生在后续的专业课学习过程中应用数据库技术进行 数据处理和解决所在专业领域中的问题奠定基础。 四、教学内容及要求 第一章数据库基础 (一)目的与要求 1.了解数据库系统的有关知识; 2.掌握概念模型(即实体模型)、关系模型、关系操作和关系完整性等内容。 (二)教学内容 1.1 数据库的基本概念 信息与数据,数据处理,数据库,数据管理系统,数据库系统及数据库应用 系统 用讲故事的方式介绍数据库领域图灵奖获得者的生平事迹,他们成功的路上 荆棘多于鲜花,但他们把握时代对 IT 技术的重大需求,站在科技的前沿,善 于提出科学问题,进而解决科学问题;他们坚持真理,敢于创新,并不断实践, 丰富的实践经验和与时俱进的广博知识是取得成功的重要支撑。从而引领学 生树立正确的人生观与价值观,培养学生探索未知、追求真理、勇攀科学高 峰的责任感和使命感。 1.2 数据模型 概念模型,三种常用数据模型:层次模型、网状模型、关系模型。 数据模型先后出现了三种形式,通过实践检验,关系模型在现阶段得到最为 广泛的应用,这是在实践中坚持和发展真理的体现。 1.3 关系数据库系统 关系数据库理论 三种基本关系操作:选择,投影,联接。 关系完整性操作:实体完整性,参照完整性,用户定义完整性 关系数据库管理系统 (三)思考与实践。 主要布置有关帮助学生理解数据库基础知识的选择题或填空题,让学生对数
据库有初步的了解。 (四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授,以及软件演示的方式进行。 第二章Access2016数据库的设计与创建 (一)目的与要求 l.了解Access2016系统、用户操作界面及操作方式: 2.掌握创建数据库的方法 3.了解Access2016数据库6大基本对象 (二)教学内容 2.1概述 Access2016的特点,Access2016的启动与退出,Access2016的工作环境 2.2创建Access2016数据库 根据模板创建数据库,创建空白数据库 2.3 Access2016数据库的组成 Access2016数据库的基本对象:表,查询,窗体,报表,宏和模块 2.4打开、保存和关闭数据库 数据库的四种打开方式:共享方式、只读方式、独占方式和独占只读方式 (三)思考与实践。 通过实际操作让学生了解Access2016数据库的使用,掌握使用模板创建数 据库、创建空数据库的方法。安排2实验学时让学生进行数据库操作练习。 (四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授,以及软件演示的方式进行。实 验部分在计算机实验室进行。 第三章表 (一)目的与要求 1.学握表的概念,表的创建与维护: 2.掌握表的主键及字段常用属性的设置 3. 堂握记录的添加、刑除和修改操作 4.掌握表的复制、删除操作。 5.掌握表之间关系的创建和参照完整性的设置:
4 据库有初步的了解。 (四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授,以及软件演示的方式进行。 第二章Access 2016 数据库的设计与创建 (一)目的与要求 1. 了解 Access 2016 系统、用户操作界面及操作方式; 2. 掌握创建数据库的方法 3. 了解 Access 2016 数据库 6 大基本对象 (二)教学内容 2.1 概述 Access 2016 的特点,Access 2016 的启动与退出,Access 2016 的工作环境 2.2 创建 Access 2016 数据库 根据模板创建数据库,创建空白数据库 2.3 Access 2016 数据库的组成 Access 2016 数据库的基本对象:表,查询,窗体,报表,宏和模块 2.4 打开、保存和关闭数据库 数据库的四种打开方式:共享方式、只读方式、独占方式和独占只读方式 (三)思考与实践。 通过实际操作让学生了解 Access 2016 数据库的使用,掌握使用模板创建数 据库、创建空数据库的方法。安排 2 实验学时让学生进行数据库操作练习。 (四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授,以及软件演示的方式进行。实 验部分在计算机实验室进行。 第三章 表 (一)目的与要求 1. 掌握表的概念,表的创建与维护; 2. 掌握表的主键及字段常用属性的设置 3. 掌握记录的添加、删除和修改操作 4. 掌握表的复制、删除操作。 5. 掌握表之间关系的创建和参照完整性的设置;
(二)教学内容 3.1表的构成 字段的命名规定,字段的类型和宽度,数据表结构设计实例 3.2创建表 使用“数据表视图”创建表 使用表的“设计视图”创建表 修改表的结构 表的主键及字段常用属性的设置 3.3表的基本操作 记录添加、删除和修改 记录的排序和筛选 查找、替换表中的数据 表的复制、删除和重命名,设置表的外观 表的导入、导出 3.4表之间的关系 表之间关系类型的确定:一对一,一对多,多对多 创建表间的关系,设置参照完整性 编辑修改表间关系、删除表间关系 (三)思考与实践 安排4实验学时让学生进行数据表的基本操作练习。 (四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授的方式,以及软件演示的方式进 行。实验部分在计算机实验室进行。 第四章查询 (一)目的与要求 1.掌握查询的定义,查询的功能,查询的类型,查询的视图和查询条件 2.掌握用查询向导、查询设计视图创建和修改查询的方法: 3.掌握创建基于单表和多表的查询方法: 4.掌握创建分组统计查询、交叉表查询、参数查询的方法 5.掌握创建操作查询的方法(生成表查询、追加查询、更新查询、删除查询) (二)教学内容 4.1查询的基本概念
5 (二)教学内容 3.1 表的构成 字段的命名规定,字段的类型和宽度,数据表结构设计实例 3.2 创建表 使用“数据表视图”创建表 使用表的“设计视图”创建表 修改表的结构 表的主键及字段常用属性的设置 3.3 表的基本操作 记录添加、删除和修改 记录的排序和筛选 查找、替换表中的数据 表的复制、删除和重命名,设置表的外观 表的导入、导出 3.4 表之间的关系 表之间关系类型的确定:一对一,一对多,多对多 创建表间的关系,设置参照完整性 编辑修改表间关系、删除表间关系 (三)思考与实践 安排 4 实验学时让学生进行数据表的基本操作练习。 (四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授的方式,以及软件演示的方式进 行。实验部分在计算机实验室进行。 第四章 查询 (一)目的与要求 1. 掌握查询的定义,查询的功能,查询的类型,查询的视图和查询条件 2. 掌握用查询向导、查询设计视图创建和修改查询的方法; 3. 掌握创建基于单表和多表的查询方法; 4. 掌握创建分组统计查询、交叉表查询、参数查询的方法 5. 掌握创建操作查询的方法(生成表查询、追加查询、更新查询、删除查询) (二)教学内容 4.1 查询的基本概念
查询的定义与功能,查询的数据源,查询的三种视图方式 查询的类型:选择查询,参数查询,交叉表查询,操作查询 查询条件 4.2创建选择查询 利用查询向导创建查询 用查询设计视图创建选择查询 多表查询,分组统计查询 4.3创建交叉表查询 用向导创建交叉表查询 用设计视图创建交叉表查询 4.4创建操作查询 更新查询,追加查询,生成表查询,删除查询 4.5创建参数查询 (三)思考与实践 安排4实验学时让学生进行查询操作练习。 (四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授的方式,以及软件演示的方式进 行。实验部分在计算机实验室进行。 第五章SQL查询 (一)目的与要求 1.掌握结构化查询语言SQL命令的使用(SELECT查询、表结构的修改、 删除表、记录插入、更新和别除)。 (二)教学内容 5.1结构化查询语言SQL SQL查询:SEL,ECT命令的语法结构,用SEL,ECT命令创建查询 简单查询,多表查询,嵌套查询,联合查询 数据定义:创建表、修改表,删除表 数据操纵:插入记录、更新记录、删除记录 编写SQL语句时,增强学生的规范意识,注重细节,养成良好的编程风格, 倡导一题多解,弘扬和践行严谨专注、一丝不苟、精益求精的工匠精神。 (三)思考与实践 安排6实验学时让学生进行SQL查询操作练习。 6
6 查询的定义与功能,查询的数据源,查询的三种视图方式 查询的类型:选择查询,参数查询,交叉表查询,操作查询 查询条件 4.2 创建选择查询 利用查询向导创建查询 用查询设计视图创建选择查询 多表查询,分组统计查询 4.3 创建交叉表查询 用向导创建交叉表查询 用设计视图创建交叉表查询 4.4 创建操作查询 更新查询,追加查询,生成表查询,删除查询 4.5 创建参数查询 (三)思考与实践 安排 4 实验学时让学生进行查询操作练习。 (四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授的方式,以及软件演示的方式进 行。实验部分在计算机实验室进行。 第五章 SQL 查询 (一)目的与要求 1. 掌握结构化查询语言 SQL 命令的使用(SELECT 查询、表结构的修改、 删除表、记录插入、更新和删除)。 (二)教学内容 5.1 结构化查询语言 SQL SQL 查询:SELECT 命令的语法结构,用 SELECT 命令创建查询 简单查询,多表查询,嵌套查询,联合查询 数据定义:创建表、修改表,删除表 数据操纵:插入记录、更新记录、删除记录 编写 SQL 语句时,增强学生的规范意识,注重细节,养成良好的编程风格, 倡导一题多解,弘扬和践行严谨专注、一丝不苟、精益求精的工匠精神。 (三)思考与实践 安排 6 实验学时让学生进行 SQL 查询操作练习
(四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授的方式,以及软件演示的方式进 行。实验部分在计算机实验室进行。 第六章窗体 (一)目的与要求 1.掌握窗体的基本概念: 2.学会使用工具和窗体向导创建窗体 3.掌握使用窗体设计视图创建窗体的方法。 4.掌握各种控件的功能和使用。 5.掌握主窗体/子窗体的建立 (二)教学内容 6.1窗体的基本概念 窗体的组成与结构、窗体的视图、窗体的分类 6.2创建窗体 使用窗体工具创建窗体、使用窗体向导创建窗体、使用空白窗体工具创建窗 创建数据透视表、数据透视图窗体 6.3使用设计器创建窗体 控件工具组、字段列表、“属性表”对话框 6.4窗体控件 控件及其基本操作、常用控件(标签、文本框、命令按钮、复选框、切换按 钮与选项按钮、选项组、列表框和组合框、选项卡、图像控件与绑定对象框控件 直线和矩形控件) 6.5美化窗体 在窗体中使用主题、设置窗体的“格式”属性、添加标题和徽标、添加当前 日期和时间 6.6创建系统导航窗体 创建导航窗体、设置数据库的启动窗体 6.7创建主窗体/子窗体 (三)思考与实我 安排4实验学时让学生进行创建窗体的操作。 (四)教学方法与手段
7 (四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授的方式,以及软件演示的方式进 行。实验部分在计算机实验室进行。 第六章 窗体 (一)目的与要求 1. 掌握窗体的基本概念; 2. 学会使用工具和窗体向导创建窗体 3. 掌握使用窗体设计视图创建窗体的方法; 4. 掌握各种控件的功能和使用。 5. 掌握主窗体/子窗体的建立 (二)教学内容 6.1 窗体的基本概念 窗体的组成与结构、窗体的视图、窗体的分类 6.2 创建窗体 使用窗体工具创建窗体、使用窗体向导创建窗体、使用空白窗体工具创建窗 体 创建数据透视表、数据透视图窗体 6.3 使用设计器创建窗体 控件工具组、字段列表、“属性表”对话框 6.4 窗体控件 控件及其基本操作、常用控件(标签、文本框、命令按钮、复选框、切换按 钮与选项按钮、选项组、列表框和组合框、选项卡、图像控件与绑定对象框控件、 直线和矩形控件) 6.5 美化窗体 在窗体中使用主题、设置窗体的“格式”属性、添加标题和徽标、添加当前 日期和时间 6.6 创建系统导航窗体 创建导航窗体、设置数据库的启动窗体 6.7 创建主窗体/子窗体 (三)思考与实践 安排 4 实验学时让学生进行创建窗体的操作。 (四)教学方法与手段
本章教学主要借助多媒体课件采用课堂讲授的方式,以及软件演示的方式进 行。实验部分在计算机实验室进行。 第七章报表 (一)目的与要求 1.了解报表的样式、视图、报表和窗体的区别 2.学握使用各种工具创建报表的方法 3。掌握使用报表设计视图创建和编辑修改报表 4.掌握创建分组报表,以及各种分组统计汇总的功能 (二)教学内容 7.1报表概述 基本报表样式、报表的视图、报表和窗体的区别 7.2创建报表 使用报表向导创建报表、使用“报表”工具创建报表 使用标签向导建立标签 使用报表设计视图创建报表 7.3编辑报表 调整报表的布局设计、在报表中排序、分组和汇总、在报表中添加控件 7.4创建高级报表 子报表的定义、在已有的报表中创建子报表、将一个已有的报表添加到报表 中创建子报表 创建多列报表 7.5报表的预览和打印 (三)思老与实践 安排4实验学时让学生进行创建报表的操作。 (四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授的方式,以及软件演示的方式进 行。实验部分在计算机实验室进行。 第八章宏 (一)目的与要求 1.学握宏的基本概念,熟悉常用的宏操作
8 本章教学主要借助多媒体课件采用课堂讲授的方式,以及软件演示的方式进 行。实验部分在计算机实验室进行。 第七章 报表 (一)目的与要求 1. 了解报表的样式、视图、报表和窗体的区别 2. 掌握使用各种工具创建报表的方法 3. 掌握使用报表设计视图创建和编辑修改报表 4. 掌握创建分组报表,以及各种分组统计汇总的功能 (二)教学内容 7.1 报表概述 基本报表样式、报表的视图、报表和窗体的区别 7.2 创建报表 使用报表向导创建报表、使用“报表”工具创建报表 使用标签向导建立标签 使用报表设计视图创建报表 7.3 编辑报表 调整报表的布局设计、在报表中排序、分组和汇总、在报表中添加控件 7.4 创建高级报表 子报表的定义、在已有的报表中创建子报表、将一个已有的报表添加到报表 中创建子报表 创建多列报表 7.5 报表的预览和打印 (三)思考与实践 安排 4 实验学时让学生进行创建报表的操作。 (四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授的方式,以及软件演示的方式进 行。实验部分在计算机实验室进行。 第八章 宏 (一)目的与要求 1. 掌握宏的基本概念,熟悉常用的宏操作
2.掌握创建宏的方法 3.掌握使用宏作为窗体控件的事件过程的方法。 (二)教学内容 8.1宏的基本概念 宏与子宏、独立宏与嵌入宏、数据宏 8.2宏设计窗口和宏操作 宏设计窗口、常用的宏操作 83宏的基本操作 创建宏与子宏、创建嵌入宏、在宏中使用条件、创建数据宏、运行宏 8.4宏的应用 (三)思考与实践 安排4实验学时让学生进行宏操作练习。 四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授的方式,以及软件演示的方式进 行。实验部分在计算机实验室进行。 第九章模块与VBA程序设计 (一)目的与要求 L.掌握模块的概念,熟悉VBA开发环境、模块的创建: 2.熟悉数据类型、常量与变量、内部函数、表达式等 3.掌握程序的基本控制结构(顺序、分支和循环) 4.掌握VBA过程的使用,变量作用域等 5.了解面向对象程序设计的基本概念 6.掌握VBA程序的调试与错误处理 (二)教学内容 9.1模块与VBA概述 模块的概念、VBA的开发环境、模块的创建 9.2VBA程序的数据描述 数据类型、常量与变量、内部函数、表达式 9.3VBA程序的流程控制 顺序控制、选择控制、循环控制 条件语句:单分支结构IF-THEN-ENDIF、双分支结构IF-THEN-ELSE-ENDIF、多 分支IF-THEN-ELSEIF--ENDIF、SELECT CASE--END SELECT语句
9 2. 掌握创建宏的方法 3. 掌握使用宏作为窗体控件的事件过程的方法。 (二)教学内容 8.1 宏的基本概念 宏与子宏、独立宏与嵌入宏、数据宏 8.2 宏设计窗口和宏操作 宏设计窗口、常用的宏操作 8.3 宏的基本操作 创建宏与子宏、创建嵌入宏、在宏中使用条件、创建数据宏、运行宏 8.4 宏的应用 (三)思考与实践 安排 4 实验学时让学生进行宏操作练习。 (四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授的方式,以及软件演示的方式进 行。实验部分在计算机实验室进行。 第九章 模块与 VBA 程序设计 (一)目的与要求 1. 掌握模块的概念,熟悉 VBA 开发环境、模块的创建; 2. 熟悉数据类型、常量与变量、内部函数、表达式等 3. 掌握程序的基本控制结构(顺序、分支和循环); 4. 掌握 VBA 过程的使用,变量作用域等。 5. 了解面向对象程序设计的基本概念 6. 掌握 VBA 程序的调试与错误处理 (二)教学内容 9.1 模块与 VBA 概述 模块的概念、VBA 的开发环境、模块的创建 9.2 VBA 程序的数据描述 数据类型、常量与变量、内部函数、表达式 9.3 VBA 程序的流程控制 顺序控制、选择控制、循环控制 条件语句:单分支结构 IF-THEN-ENDIF、双分支结构 IF-THEN-ELSE-ENDIF、多 分支 IF-THEN-ELSEIF-ENDIF、SELECT CASE-END SELECT 语句
循环语句:FOR-NEXT、D0 WHILE--LOOP、DO UNTIL-LOOP 9.4面向对象程序设计的基本概念 集合和对象、属性和方法、事件和事件过程 9.5VBA过程 子过程与函数过程、过程的参数传递、变量的作用域和生存期 9.6VBA程序的调试与错误处理 VBA程序的调试、VBA程序的错误处理 (三)思考与实践 安排8实验学时让学生进行VBA模块程序设计练习。 (四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授的方式,以及软件演示的方式进 行。实验部分在计算机实验室进行。 五、各教学环节学时分配 教学环节 习 课外 、教学时数 实验 教学 其它 课程内容 环节 课 安 第1章数据库基础 第2章Access数据库的设计与创建 2 第3章表 第4章查询 第5章S0L查询 第6章窗体 第7章报表 4 5 第8章宏 第9章模块与VBA程序设计 合计 2 48 10
10 循环语句:FOR-NEXT、DO WHILE-LOOP、DO UNTIL-LOOP 9.4 面向对象程序设计的基本概念 集合和对象、属性和方法、事件和事件过程 9.5 VBA 过程 子过程与函数过程、过程的参数传递、变量的作用域和生存期 9.6 VBA 程序的调试与错误处理 VBA 程序的调试、VBA 程序的错误处理 (三)思考与实践 安排 8 实验学时让学生进行 VBA 模块程序设计练习。 (四)教学方法与手段 本章教学主要借助多媒体课件采用课堂讲授的方式,以及软件演示的方式进 行。实验部分在计算机实验室进行。 五、各教学环节学时分配 教学环节 教学时数 课程内容 讲 课 习 题 课 实验 课外 教学 环节 其它 小 计 第 1 章数据库基础 第 2 章 Access 数据库的设计与创建 2 2 4 第 3 章表 1 4 5 第 4 章查询 1 4 5 第 5 章 SQL 查询 1 6 7 第 6 章窗体 1 4 5 第 7 章报表 1 4 5 第 8 章宏 1 4 5 第 9 章模块与 VBA 程序设计 4 8 12 合计 12 36 48