Access数据库程序设计

Access数据库程序设计
作 者: 李春葆 曾平
出版社: 清华大学出版社
丛编项: 计算机与信息技术专业应用教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: ACCESS
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《Access数据库程序设计》作者简介

内容简介

本书是Access基础编程教材。全面介绍了Access2000关系型数据库的各项功能、操作方法和开发信息系统的一般技术。本书作者长期从事数据库系统开发的教学和科研工作,经验丰富。全书共13章,内容包括数据库基础知识,Access系统入门,建立Access数据库,建立表,表的使用,SQL语言,查询、窗体、宏、报表和数据访问页的设计,数据安全管理,Access的编程工具VBA等。书中有大量例题,每章后都有练习题。附录为4个上机实习题以及全书练习题的参考答案。本书条理清晰,通俗易懂,既可作为各类院校相关专业及培训班的“数据库原理与应用”或“Access数据库程序设计”课程的教学用书,又可作为参加全国计算机等级考试(二级)应试者的教材(最新大纲增设了Access数据库程序设计内容),对于计算机应用人员和计算机爱好者也是一本实用的自学参考书。本书特色■全面介绍Access的各项功能、应用技巧与设计方法,全面展示使用Access开发信息系统的实用技术■内容全面,结构合理,循序渐进,通俗易懂■精选大量例量并予以详解,有助于掌握重点、攻克难点■配有鲸习量及上机实习量,全面提升学生的综合应用能力和动手操作能力

图书目录

录第1章

数据库基础知识

信息、数据与数据处理

11.1.1

信息与数据

11.1.2

数据处理

计算机数据管理的3个阶段

21.2.1

人工管理阶段

21.2.2

文件系统阶段

21.2.3

数据库系统阶段

什么是数据库系统

31.3.1

数据

41.3.2

用户

41.3.3

软件

51.3.4

硬件

数据库管理系统

51.4.1

DBMS的主要功能

51.4.2

DBMS的组成

数据模型

61.5.1

概念模型

61.5.2

常用的数据模型

关系数据库

91.6.1

基本术语

91.6.2

关系运算

111.6.3

规范化设计理念和方法

数据库设计

131.7.1

需求分析

141.7.2

概念结构设计

141.7.3

逻辑结构设计

141.7.4

物理结构设计

161.7.5

数据库实施

161.7.6

数据库运行维护

练习题1

171.8.1

单项选择题

171.8.2

简答题

18第2章

Access数据库系统初步

Access系统的特点

Access系统的启动和退出

202.2.1

启动Access系统

202.2.2

退出Access系统

Access系统界面

212.3.1

Access的菜单栏

212.3.2

Access的工具栏

222.3.3

Access的窗口及其操作

Access数据库的系统结构

232.4.1

表对象

242.4.2

查询对象

252.4.3

窗体对象

252.4.4

报表对象

252.4.5

数据访问页对象

262.4.6

宏对象

262.4.7

模块对象

Access的功能选项设置

272.5.1

Access的视图选项设置

282.5.2

Access的常规选项设置

282.5.3

Access的编辑/查找选项设置

292.5.4

Access的高级选项设置

练习题2

312.6.1

单项选择题

312.6.2

简答题

32第3章

建立Access数据库

Access数据库文件

创建Access数据库的方法

333.2.1

创建空Access数据库

343.2.2

利用Access数据库向导创建Access数据库

转换Access数据库

练习题3

403.4.1

单项选择题

403.4.2

简答题

40第4章

建立表

使用表设计器创建表

414.1.1

数据表设计窗口

424.1.2

数据表窗口中的工具栏

424.1.3

建立和命名字段

434.1.4

指定字段的数据类型

使用表向导创建表

通过输入数据创建表

表的复制、删除与更名

574.4.1

表的复制操作

584.4.2

表的删除操作

584.4.3

表的更名操作

练习题4

594.5.1

单项选择题

594.5.2

简答题

60第5章

Access表的使用

表的使用和编辑

615.1.1

改变数据显示方式

615.1.2

移动列

635.1.3

查找和替换记录

数据的排序

645.2.1

简单排序

645.2.2

高级排序

数据的筛选

675.3.1

数据筛选

675.3.2

按选定内容筛选

675.3.3

按选定内容排除筛选

675.3.4

按窗体筛选

685.3.5

高级筛选

685.3.6

取消筛选

数据表关联

695.4.1

定义表间的关系

705.4.2

编辑已有的关系

725.4.3

删除关系

735.4.4

查看已有的关系

735.4.5

设置参照完整性

735.4.6

联系类型

域合计函数

745.5.1

DAvg函数

745.5.2

DCount函数

745.5.3

DLookup函数

755.5.4

DMin和DMax函数

755.5.5

DSum函数

练习题5

765.6.1

单项选择题

765.6.2

简答题

77第6章

查询设计

查询概述

创建选择查询

796.2.1

建立选择查询过程

806.2.2

设置查询准则

创建交叉表查询

创建参数查询

创建动作查询

896.5.1

生成表查询

896.5.2

删除查询

906.5.3

追加查询

926.5.4

更新查询

练习题6

946.6.1

单项选择题

946.6.2

简答题

956.6.3

设计题

95第7章

SQL语言

SQL语言概述

SQL数据定义功能

SQL数据查询功能

987.3.1

投影查询

997.3.2

选择查询

1007.3.3

排序查询

1027.3.4

使用合计函数

1037.3.5

表的连接查询

1057.3.6

子查询

1087.3.7

相关子查询

1137.3.8

带EXIST测试的子查询

SQL数据操纵功能

1157.4.1

INSERT命令

1157.4.2

UPDATE命令

1167.4.3

DELETE命令

练习题7

1167.5.1

单项选择题

1167.5.2

简答题

1177.5.3

设计题

117第8章

窗体设计

窗体概述

1188.1.1

窗体的类型

1188.1.2

窗体的组成

使用窗体向导创建窗体

使用窗体设计器创建窗体

1248.3.1

使用窗体“设计”视图的过程

1248.3.2

窗体设计视图工具栏

1258.3.3

窗体属性的应用

窗体基本控件及其应用

1298.4.1

标签

1298.4.2

文本框

1308.4.3

组合框和列表框

1328.4.4

命令按钮

1338.4.5

图像

1358.4.6

子窗体/子报表

1358.4.7

其他控件

在窗体中使用计算性表达式和宏

1368.5.1

在窗体中使用计算性表达式

1368.5.2

在窗体中使用宏

创建与使用主/子窗体

1378.6.1

同时创建主窗体和子窗体

1388.6.2

创建子窗体并将其添加到已有的窗体中

练习题8

1448.7.1

单项选择题

1448.7.2

简答题

1468.7.3

设计题

146第9章

宏的概述

运行宏的条件

1519.2.1

数据处理事件

1519.2.2

焦点处理事件

1529.2.3

键盘输入事件

1529.2.4

鼠标操作事件

创建宏

常用的宏操作

运行宏

练习题9

1599.6.1

单项选择题

1599.6.2

简答题

1599.6.3

设计题

160第10章

报表设计

报表概述

16110.1.1

报表的视图

16110.1.2

报表的结构

16110.1.3

报表设计区

16210.1.4

报表的分类

使用报表向导创建报表

16510.2.1

使用“自动报表”创建报表

16510.2.2

使用“报表向导”创建报表

16710.2.3

使用“图表向导”创建报表

17010.2.4

使用“标签向导”创建报表

使用报表设计视图创建报表

17510.3.1

用报表设计视图创建报表

17510.3.2

在报表中添加字段

17510.3.3

在报表中排序和分组

17610.3.4

在报表中添加文字和公式

17610.3.5

用预定义格式来设置报表的格式

17710.3.6

添加分页符和页码

17810.3.7

修改报表的布局

17910.3.8

在报表上绘制线条

17910.3.9

在报表上绘制矩形

创建子报表

18010.4.1

子报表的定义和作用

18010.4.2

在已有报表中创建子报表

18010.4.3

将某个已有报表添加到其他已有报表来创建子报表

18310.4.4

链接主报表和子报表

18410.4.5

更改子报表的布局

报表的预览和打印

练习题10

18610.6.1

单项选择题

18610.6.2

简答题

18610.6.3

设计题

187第11章

数据访问页设计

页对象概述

18811.1.1

数据访问页的存储与调用方式

18911.1.2

数据访问页对象的设计方法

利用页设计向导创建简单页对象

页对象中的基本控件及其应用

19411.3.1

标签

19511.3.2

文本框

19511.3.3

滚动文字

19611.3.4

数据访问页中的其他基本对象

在页设计视图中进行页对象设计

19811.4.1

数据访问页控件工具箱

19811.4.2

数据访问页设计视图中字段列表的使用

19911.4.3

数据访问页属性

练习题11

20711.5.1

单项选择题

20711.5.2

简答题

20711.5.3

设计题

207第12章

数据安全管理

设置数据库密码

20812.1.1

设置密码

20812.1.2

撤消密码

用户级安全机制

21112.2.1

账号、组和权限

21112.2.2

工作组信息文件

21212.2.3

使用权限

21212.2.4

使用设置安全机制向导

21312.2.5

打开已建立安全机制的数据库

21812.2.6

删除已建立的安全机制

管理安全机制

22012.3.1

增加账号

22012.3.2

删除账号

22112.3.3

更改账号权限

22112.3.4

打印账号和组账号列表

练习题12

22312.4.1

单项选择题

22312.4.2

简答题

223第13章

Access的编程工具VBA

VBA程序设计基础

22413.1.1

数据类型

22413.1.2

常量、变量与数组

22513.1.3

运算符与表达式

程序流程控制

23413.2.1

分支结构

23513.2.2

循环结构

VBA编程环境

24013.3.1

进入VBE

24013.3.2

VBE界面

模块、函数与子过程

24413.4.1

模块

24413.4.2

函数与子过程

面向对象的程序设计

24913.5.1

面向对象程序设计的基本概念

24913.5.2

面向对象程序设计示例

VBA的数据库编程

25513.6.1

数据库引擎及其接口

25513.6.2

VBA访问数据库的类型

25613.6.3

数据访问对象(DAO)

25613.6.4

ActiveX数据对象(ADO)

调试过程

27613.7.1

使用Debug.Print

27613.7.2

设置断点

练习题13

27713.8.1

单项选择题

27713.8.2

简答题

27913.8.3

设计题

279附录A

上机实习题

280实习题1:创建数据库和表、使用表

280实习题2:创建窗体、查询和宏

284实习题3:创建报表

287实习题4:VBA编程

290附录B

练习题参考答案

299练习题1参考答案

299练习题2参考答案

300练习题3参考答案

301练习题4参考答案

301练习题5参考答案

302练习题6参考答案

304练习题7参考答案

308练习题8参考答案

311练习题9参考答案

316练习题10参考答案

321练习题11参考答案

324练习题12参考答案

326练习题13参考答案

327参考文献