在大数据和云计算时代,数据库管理软件更为重要。Access2016是微软公司推出的一种关系型数据库管理软件,已嵌入Office办公软件。相比于其他数据库,Access2016简单易学,操作性强,深受广大用户的喜爱。
《Access 2016 数据库应用技术(含实训)》对计算机专业和非专业人员均是适用的,大、中专学生可以作为教材使用,零基础、不懂编程的人员可以作为自学教材。书中内容浅显易懂,操作步骤详尽,图文并茂,全书使用“教学信息管理系统”从创建到维护作为一个完整的例子进行讲解,让用户体验创建一个数据库管理系统的全过程。
《Access 2016 数据库应用技术(含实训)》与同类书籍相比,有以下突出优点:
(1)采用任务驱动型案例教学法,将数据库管理系统知识融于“教学信息管理系统”,从无到有地创建该系统,知识从易到难,环环相扣,让读者有兴趣去体会和完成数据库系统创建的全过程;
(2)讲练结合,各个章节均设计了一些结合实际应用的案例,配套书中例题的扩展有助于实现举一反三,从而让读者更容易掌握Access2016软件;
(3)在教材的编排上,注重理论与实践的结合;
(4)提供了完整的电子课件供读者使用。
在大数据和云计算时代,数据库管理软件更为重要。Access2016是微软公司推出的一种关系型数据库管理软件,已嵌入Office办公软件。相比于其他数据库,Access2016简单易学,操作性强,深受广大用户的喜爱。本书对计算机专业和非专业人员均是适用的,大、中专学生可以作为教材使用,零基础、不懂编程的人员可以作为自学教材。书中内容浅显易懂,操作步骤详尽,图文并茂,全书使用“教学信息管理系统”从创建到维护作为一个完整的例子进行讲解,让用户体验创建一个数据库管理系统的全过程。
本书与同类书籍相比,有以下突出优点:
(1)采用任务驱动型案例教学法,将数据库管理系统知识融于“教学信息管理系统”,从无到有地创建该系统,知识从易到难,环环相扣,让读者有兴趣去体会和完成数据库系统创建的全过程;
(2)讲练结合,各个章节均设计了一些结合实际应用的案例,配套书中例题的扩展有助于实现举一反三,从而让读者更容易掌握Access2016软件;
(3)在教材的编排上,注重理论与实践的结合;
(4)提供了完整的电子课件供读者使用。
全书共分为9章,各章内容如下:
第1章介绍数据库基础知识,包括基本概念,如什么是数据、数据库、数据库系统、数据库管理员、数据库管理系统等,通过一些生活中的案例对数据管理技术的发展、数据库系统的基本特点、概念模型、数据模型、关系数据库及数据库的设计方法等内容进行了讲解。
第2章从Access2016的启动和退出讲起,介绍了Access2016的工作界面、Access2016的对象及其各对象间的关系、Access2016中将会使用的各种数据和数据库操作。
第3章介绍Access2016数据库中的核心对象——表,介绍了表的多种创建方法,详细介绍了表中字段属性的设置,包括类型属性、常规属性和查阅属性的设置,讲解了数据表的操作、表的格式化和创建表间关系等内容。
第4章讲述查询的功能及类型、查询的各种视图、创建选择查询、参数查询、交叉表查询、操作查询等,重点讲述了利用设计视图创建查询和SQL查询。SQL查询是本书的难点,因其是第一次接触编程语句。SQL查询用到的编程语句相对简单而且内容不多,本书主要讲解如何应用这些结构化语句。
第5章介绍窗体,包括窗体的分类、如何创建各种窗体,重点介绍了如何利用窗体的各个控件来修饰窗体等。
第6章介绍报表的功能、结构和视图,重点介绍了创建各类报表的方法、报表的排序、分组统计以及打印报表等。
第7章介绍宏和宏组的概念、功能,重点介绍了如何创建和应用宏、宏组。
第8章介绍模块和VBA编程,从VBA的编程环境讲起,介绍了VBA模块、VBA编程基础、流程控制语句,面向对象程序设计的对象、属性、方法、事件的概念,重点介绍了VBA模块的创建、操作和调试。
第9章为实训内容。
本书由长期从事“Access数据库开发基础”课程教学的一线教师编写,编写组成员对课程教学内容深有体会,具有较丰富的教学与实践经验和较高的理论水平,这为本书的编写提供了有力的支撑和保障。本书由封俊红、张捷、刘兴林任主编,肖志军、肖租秀、苏翠红任副主编。本书在编写过程中,得到了很多老师和同学的大力协助,也得到了许多部门和领导的大力支持和无私帮助,在此表示由衷的感谢!本书获得了广西自然科学基金“基于生物启发式智能优化的单细胞RNA数据特征选择与分类”(2018JJA170050)项目的资助。
由于编者水平有限,书中难免存在疏漏和不足之处,敬请各位同仁和读者多提宝贵意见和建议。
第1章 数据库基础知识
1.1 数据库系统概述
1.1.1 数据库系统的几个基本概念
1.1.2 数据库管理技术的发展
1.1.3 数据库系统的基本特点
1.2 概念模型
1.3 数据模型
1.3.1 数据模型的组成部分
1.3.2 数据模型的层次类型
1.3.3 数据模型按其数据结构的分类
1.4 关系数据库
1.4.1 关系数据库中的基本概念
1.4.2 关系运算
1.4.3 关系的完整性
1.4.4 关系的规范化
1.4.5 数据库设计方法
习题
第2章 Access2016数据库
2.1 Access2016的启动与退出
2.2 Access2016的工作界面
2.3 Access2016数据库对象
2.4 Access2016中的数据
2.4.1 字段的数据类型
2.4.2 常量
2.4.3 函数
2.4.4 表达式
2.5 Access2016数据库操作
2.5.1 创建数据库
2.5.2 数据库的打开
2.5.3 数据库的保存与关闭
2.5.4 数据库加密与解密
2.6 Access2016帮助系统
习题
第3章 表
3.1 创建表
3.1.1 使用“数据表视图”创建表
3.1.2 使用“设计视图”创建表
3.1.3 主键的设置与取消
3.1.4 创建表的不同方法及不同视图的区别
3.2 设置字段属性
3.2.1 设置字段大小
3.2.2 设置“格式”和“小数位数”
3.2.3 设置“输入掩码”
3.2.4 设置“验证规则”和“验证文本”
3.2.5 设置“标题”
3.2.6 设置“默认值”
3.2.7 设置“必需”属性
3.2.8 设置“索引”
3.2.9 字段的其他属性
3.2.10 表结构的修改
3.3 数据表中数据的操作
3.3.1 表中数据的输入
3.3.2 不同类型的表和Access数据库表之间的相互转换
3.3.3 表中记录的编辑
3.4 数据表的格式化
3.4.1 设置字体
3.4.2 设置数据表的其他格式
3.5 数据表的操作
3.5.1 数据表的复制和移动
3.5.2 排序记录
3.5.3 筛选记录
3.6 创建表间关系
3.6.1 创建表间关系
3.6.2 创建子数据表
3.6.3 删除子数据表
习题
……
第4章 查询
第5章 窗体
第6章 报表
第7章 宏
第8章 模块与VBA
第9章 实训
习题参考答案(部分)
参考文献