Access数据库技术及应用
2012-1
科学出版社
吕英华 主编
287
本书根据教育部《计算机基础课程教学基本要求》与《大学计算机教学基本要求》的精神,以应用为目的,以实践为重点进行编写。本书内容主要包括access2003数据库的基础知识、数据库和表、查询、窗体、报表、数据访问页、宏、模块与vba程序设计,旨在进一步提升大学生的信息素养,以满足社会和专业本身对大学生在计算机知识、技能与素质方面的要求。
本书内容翔实,面向应用,操作性强,易教易学。本书适合作为高等学校非计算机专业的教材,亦可作为全国计算机等级考试(二级access)的培训教材,以及工程技术人员学习数据库技术与应用的参考书。
第1章 数据库基础知识
1.1数据库基本概念
1.1.1数据处理
1.1.2数据管理的发展
1.1.3数据库系统
1.2数据模型
1.2.1实体描述
1.2.2数据模型
1.3关系数据库
1.3.1关系数据模型
1.3.2关系运算
1.4数据库设计基础
1.4.1设计原则
1.4.2设计步骤
1.5初识access2003
1.5.1access的发展简介
1.5.2access数据库的系统结构
1.5.3access2003的启动和退出
1.5.4 access2003的工作界面
1.6数据库的发展趋势
习题
第2章 数据库和表
2.1创建数据库
2.1.1使用数据库向导创建数据库
2.1.2创建空数据库
2.1.3打开数据库
2.1.4关闭数据库
2.2建立表
2.2.1表的组成
2.2.2建立表结构
2.2.3设置字段属性
2.2.4向表中输入数据
2.2.5数据的导入导出
2.2.6建立表之间的关系
2.2.7使用子数据表
2.3编辑表
2.3.1打开和关闭表
2.3.2修改表结构
2.3.3编辑表中的数据
2.3.4调整表外观
2.4操作表
2.4.1数据的查找与替换
2.4.2记录排序
2.4.3记录筛选
习题2
第3章 查询
3.1什么是查询
3.1.1在设计视图中创建查询
3.1.2查询的条件
3.2选择查询
3.2.1查询的设计视图
3.2.2在查询中实现计算
3.2.3使用向导创建查询
3.3参数查询
3.3.1创建单参数查询
3.3.2创建多参数查询
3.4交叉表查询
3.4.1使用向导创建交叉表查询
3.4.2使用设计视图创建交叉表查询
3.5操作查询
3.5.1生成表查询
3.5.2更新查询
3.5.3追加查询
3.5.4删除查询
3.6sql查询
3.6.1什么是sql语言
3.6.2查询与sql视图
3.6.3创建sql基本查询
3.6.4创建sql特定查询
3.6.5数据操作语句
习题3
第4章 窗体
4.1 什么是窗体
4.1.1 自动创建窗体
4.1.2使用向导创建窗体
4.1.3窗体的基本功能
4.2创建主/子窗体
4.3创建图表窗体
4.3.1自动创建数据透视表窗体
4.3.2自动创建数据透视图窗体
4.3.3使用图表向导创建图表窗体
4.3.4窗体的视图
4.4设计窗体
4.4.1设计视图
4.4.2常用控件的使用
4.4.3控件的基本操作
4.4.4窗体和控件的属性
4.5格式化窗体
4.5.1自动套用格式
4.5.2使用条件格式
4.5.3添加日期和时间
习题4
第5章 报表
5.1创建报表
5.1.1自动创建报表
5.1.2使用报表向导创建报表
5.1.3使用图表向导创建报表
5.1.4使用标签向导创建报表
5.2使用设计视图创建报表
5.2.1报表的组成
5.2.2报表与控件的属性
5.3报表排序与分组
5.3.1记录排序
5.3.2记录分组
5,4使用计算控件
5.4.1在报表中添加计算控件
5.4.2报表统计计算
5.5创建主/子报表
5.5.1使用子报表向导
5.5.2子报表拖动到主报表区域
5.5.3 链接主报表和子报表
5.6格式化报表
5.6.1自动套用格式
5.6.2添加背景图案
5.6.3添加日期和时间
5.6.4添加页码
5.6.5添加直线或矩形
5.7多列报表与报表分页
5.7.1设置多列
5.7.2设置分页
习题5
第6章 数据访问页
6.1自动创建数据访问页
6.2使用向导创建数据访问页
6.3使用设计视图创建数据访问页
6.4编辑数据访问页
6.4.1添加标题文字
6.4.2添加滚动文字
6.4.3添加命令按钮
6.4.4设置背景
习题6
第7章 宏
7.1宏的概念
7.1.1什么是宏
7.1.2宏设计视图
7.1.3常用的宏操作
7.2宏的创建
7.2.1创建操作序列宏
7.2.2创建宏组
7.2.3创建条件操作宏
7.3宏的调试
7.4宏的综合应用实例
习题7
第8章 模块与vba程序设计
8.1模块的基本概念
8.1.1窗体模块
8.1.2标准模块
8.2vba编程基础
8.2.1常量与变量
8.2.2运算符与表达式
8.2.3常用函数
8.2.4基本语句
8.3选择结构程序设计
8.3.1条件语句
8.3.2条件语句的嵌套
8.3.3多分支选择语句
8.4,循环结构程序设计
8.4.1for...next语句
8.4.2dowhile...loop语句
8.4.3do...loopwhue语句
8.4.4循环语句的嵌套
8.5过程
8.5.1过程的定义与调用
8.5.2过程的参数传递’
8.5.3变量的作用域
8.6面向对象的程序设计
8.6.1对象
8.6.2事件
8.6.3docmd对象
8.7 vba数据库编程
8.7.1数据访问接口
8.7.2使用dao访问数据库
8.7.3使用ado访问数据库
8.7.4域聚合函数
8.8vba程序调试
8.8.1程序的容错处理
8.8.2程序的调试方法
习题8
附录
附录aascii标准字符集
附录b常用函数
附录c常用宏命令
附录d全国计算机等级考试二级access数据库程序设计考试大纲(2001版)
参考文献
版权页:插图:入们在社会生活和生产、管理等活动中,时时刻刻都在进行大量的数据处理。数据处理是电子计算机应用中的一个最大、最广泛的领域,约占70%。所谓数据处理,是指对数据的收集、组织、存储、加工、维护与传递的一系列活动的总和。它的根本目的是从大量的、杂乱无章的数据中提取出人们需要的、有价值的数据。数据处理的发展经历了手工处理、机械处理和电子处理3个阶段。历史上,促进数据处理有较大发展的是18世纪末开始的美国人口普查。根据1789年美国宪法的规定,每10年要进行一次人口普查,并按照各州的人口比例分配众议院的代表名额。可是,1880年的美国人口普查用了整整7年的时间才完成,是因为手工处理速度太慢。按照人口的增长趋势,1890年的人口普查可能要超过10年,势必产生宪法危机,问题的严重性很突出。为此,美国政府开始进行数据加工装置的研制。其中,最伟大的发明要数H.Hollerith博士的穿孔卡片制表机,它的问世使得1890年的人口普查在两年多的时间就完成了。可以说,穿孔卡片制表机开辟了机械数据处理的新时代。直到20世纪40年代末,它还被广泛应用于铁路、邮政、卫生福利事业等部门。但真正使数据处理发生革命性改变的是在1946年电子计算机诞生之后,随着电子计算机软、硬件的不断发展,其存储容量越来越大,运算速度越来越快,处理能力越来越强,使得数据处理进入到电子处理阶段。数据处理与科学计算有着显著的区别,其主要有以下3个方面特点。1)数据量大,这是数据处理的主要特点。例如,1982年我国第3次人口普查的原始数据达400亿字符,输出的汇总表共259种,总量达20万页;1986~1988年我国进行第2次工业普查的原始数据约40亿字符,输出的汇总表690种,国家输出的报表达4.5万页。2)运算简单。数据处理一般不涉及复杂的数学计算,如人口普查统计汇总主要是加法运算。
《Access数据库技术及应用》特点:遵循认识规律,精心设计教学内容,突出案例教学,促进学生自主学习,强化技能训练,重在培养应用能力,紧密结合等考,提升学生信息素养,凝聚专业编校,倾心打造精品教材。