前言
随着计算机在办公应用领域中的普及和数据库技术的不断完善与发展,数据库管理正成为现代企业管理中一项越来越重要的内容,数据库管理系统软件正变成与办公软件类似的企业管理工具。因此,在高等院校中有关数据库管理技术的课程倍受重视,相关课程已成为各个专业的计算机公共基础必修课。
Access 2016是Microsoft Office系列应用软件的一个重要组成部分,是运行在Windows平台上非常适用、受欢迎的桌面数据库管理软件,它具有以下几个特点。
(1)操作简便。Access 2016采用了与Word、Excel、PowerPoint等常用办公软件风格一致的图形操作界面,提供了丰富的向导帮助,使用时无须大量编程,使得数据库的创建、维护和管理变得非常方便和简单。
(2)功能强大,使用方便。Access 2016能够满足一般企业人员与个人日常管理数据的需要,数据库对象中的表、查询、窗体、报表等都提供了“向导”和“设计视图”两种创建方式,用户几乎不必进行任何VBA编程和SQL编程就可以创建界面美观的应用系统。
(3)Access 2016作为Microsoft Office 2016套装办公软件中的一员,无须额外购买便能直接使用。目前,由于大多数企业办公所用的计算机系统中都安装了Microsoft Office软件,因此有利于Access 2016的推广普及。
(4)Access 2016增强了安全机制,能够降低操作系统受到恶意攻击带来的风险。
(5)Access 2016增强了与XML之间的转换功能,可以更方便地共享跨越各种平台和不同用户级别的数据,还可以作为企业级后端数据库的前台客户端。
(6)Access 2016内置编程语言VBA,提供使用方便的开发环境VBA窗口,与独立的Visual Basic语言在语法和使用上兼容,提高了开发Access 2016数据库应用系统的功能。
(7)Access 2016上手容易,能够帮助读者理解数据库的基础理论,为今后进一步学习其他复杂的数据库系统打下基础。
本书分为9章,各章具体内容如下。
第1章,主要讲述了数据库基础、Access 2016数据库的特点、Access 2016 的启动与退出、Access 2016数据库中的对象等内容。
第2章,主要讲述了如何创建数据库、数据库的基本操作、数据库对象的操作、数据库的安全保护等内容。
第3章,主要讲述了创建表、修改表的结构、设置表的主键与建立多表之间的关联关系、在数据表视图中的表操作等内容。
第4章,主要讲述了查询概述、选择查询、参数查询、交叉表查询、操作查询、SQL语句查询等内容。
第5章,主要讲述了窗体的组成、窗体的创建、窗体的属性、窗体中控件的使用和属性的设置、实用窗体设计等内容。
第6章,主要讲述了报表的类型与视图、使用报表设计视图和使用向导创建报表、在报表中进行分组、排序及汇总计算、报表的页面设置及打印等内容。
第7章,主要讲述了宏设计视图的使用,有关宏、宏组及条件宏的创建、调试与运行,如何设置宏的快捷方式等内容。
第8章,主要讲述了模块、面向对象程序设计的基本概念、VBA编程环境、VBA程序结构、调试VBA程序等内容。
第9章,主要讲述了软件工程的思想、使用Access 2016开发应用软件的基本方法、剖析“大学生科技创新项目管理系统”案例的开发全过程等内容。
参与撰写本书的人员有王萍、张婕、罗玮、万芳、廖云燕、张倍敏,最后由王萍、张婕修改定稿全书。
在撰写本书过程中,得到了江西师范大学计算机信息工程学院胡弢书记、王明文院长、李云清副院长等领导的关心与支持,杨印根、李建元、敖小玲、王丽君、熊刚、甘朝红、王国纬、徐文胜、傅清平、李雪斌、王昌晶、刘洪、聂伟强、冯悦、徐培、倪海英等教师对本书提出了许多宝贵意见,对本书的成稿提供了很大的帮助,在此一并表示衷心感谢。
由于编者水平有限,书中难免存在一些疏漏和不足,希望同行专家和广大读者给予批评指正。
编者
2021年10月于江西师范大学