《数据库技术与应用》课程教学大纲 一、课程基本信息 课程代码: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 查询的基本概念