深入浅出Access数据库程序设计理论与实务

深入浅出Access数据库程序设计理论与实务
作 者: 李淑馨
出版社: 中国铁道出版社
丛编项: 深入浅出系列丛书
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: ACCESS
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《深入浅出Access数据库程序设计理论与实务》作者简介

内容简介

本书详细介绍了基本的数据库对象,如表、查询、窗体、报表,因Internet的迅猛发展,数据库已不再是单纯的数据库,通过“页”对象,即简单的网页技巧,让数据库的数据也能在网络上呈现。另外对事件、宏、模块等相关应用也会涵盖于本书的范围之内。在数据库的相关理论方面,通过关系式数据库的观点来探讨数据库正规化的技术及使用数据模型,最后以一个完整实例来展现Access在数据库方面的综合应用。本书特色:·本书全面介绍数据库的基本概念及Access2003的工作环境,图文并茂,理论与实践完美结合,使读者轻松掌握。·从Access2003的入门使用到实用项目的开发,内容循序渐进,范例详实,步骤清楚。·随书配有光盘,内附书中范例数据库,方便读者学习时使用。

图书目录

第1章Access2003数据库的使用

1-1数据库的基本概念

1-1-1数据库是什么

1-1-2数据库的相关术语

1-1-3数据库管理系统

1-1-4Access2003与三级模式结构

1-2启动与关闭Access2003

1-2-1启动Access2003

1-2-2关闭Access2003

1-2-3创建数据库的其他方法

1-3Access2003的工作环境

1-3-1打开已建立的数据库

1-3-2Access2003所建立的数据库文件格式

1-3-3数据库窗口

1-3-4Access2003主窗口

1-4Access2003数据库与对象

1-4-1表(Table)

1-4-2查询(Query)

1-4-3窗体(Form)

1-4-4报表(Report)

1-4-5页(Datapage)

1-4-6宏(Macro)

1-4-7模块(Module)

1-5使用MicrosoftOfficeAccess帮助

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-3设置字段属性

2-3-1字段大小的作用

2-3-2字段的格式属性

2-3-3输入法模式

2-4其他的数据类型

2-4-1认识“是/否”数据类型

2-4-2使用“查阅”字段

2-4-3查阅字段的属性

2-5表的索引

2-5-1索引的原理

2-5-2设置字段的索引

2-5-3主键的概念

2-5-4设置索引的注意事项

2-5-5设置多字段的主键

2-6自我测试

第3章表的基本操作

3-1认识表

3-2表上记录的功能

3-2-1添加记录

3-2-2更新数据

3-2-3删除数据

3-3引用外部数据

3-3-1Excel文件

3-3-2纯文本数据

3-4表的操作

3-4-1认识表

3-4-2调整表

3-4-3字段的操作

3-4-4字段的调整

3-4-5隐藏列

3-4-6冻结列

3-5将数据进行排序

3-5-1Access的排序

3-5-2解除排序

3-6数据的筛选

3-6-1按选定内容筛选

3-6-2解除筛选

3-6-3按窗体筛选

3-6-4排除选取范围筛选

3-6-5清除筛选的另类方法

3-7自我测试

第4章窗体界面的使用

4-1认识窗体

4-1-1窗体的运行

4-1-2自动产生窗体的方式

4-1-3使用窗体向导建立窗体

4-1-4窗体的操作

4-2窗体的视图模式

4-2-1窗体视图

4-2-2设计视图

4-2-3数据表视图

4-2-4数据透视表视图

4-2-5枢纽分析图视图

4-3窗体的排序与筛选

4-3-1窗体的排序

4-3-2在窗体中进行的筛选

4-4自定义窗体

4-4-1认识窗体的节

4-4-2控件的选取及操作

4-4-3产生自定义窗体

4-5自我测试

第5章制作简单的报表

5-1报表概述

5-1-1认识报表的类型

5-1-2报表与窗体的区别

5-1-3建立报表的步骤

5-2以报表向导创建报表

5-2-1快速产生报表

5-2-2以表对象建立报表

5-2-3打印标签

5-2-4自动产生报表向导

5-3打印Access的其他对象

5-3-1打印表的记录

5-3-2打印窗体的内容

5-4报表的设计视图

5-4-1打印预览

5-4-2报表的运行方式

5-4-3报表的节

5-4-4打印日期及页码

5-4-5设置格式化条件

5-5建立报表快照

5-5-1将报表以快照方式输出

5-5-2以SnapshotViewer来浏览文件

5-6自我测试

第6章关系型数据库

6-1数据库设计

6-2数据模型

6-2-1分层式数据模型(Hierarchicaldatamodel)

6-2-2网络式数据模型(Networkdatamodel)

6-2-3关系型数据模型(Relationaldatamodel)

6-2-4面向对象数据模型(Object-orienteddatamodel)

6-3实体关系图(ERD)

6-4关系型数据库(RDBMS)简介

6-4-1原理

6-4-2定义

6-4-3主键(Primarykey)与外部键(Foreignkey)

6-4-4标准化(Normalization)

6-4-5关系(Relationships)

6-4-6数据完整性(IntegrityRules)

6-5数据库的标准化

6-5-1第一范式(1NF,FirstNormalForm):属性值须为惟一

6-5-2第二范式(2NF,SecondNormalForm):删除重复的记录

6-5-3第三范式(3NF,ThirdNormalForm):删除无相关性的字段

6-6表的拆分

6-6-1Access的表分析器向导

6-6-2进行表拆分

6-6-3修改表结构

6-6-4表的查阅字段

6-7建立表的关系

6-7-1建立一对一关系(1:1)

6-7-2建立一对多关系(1:M)

6-7-3建立多对多关系(M:N)

6-8数据的参照完整性

6-8-1数据参照完整性的条件

6-8-2关系的实施参照完整性

6-9建立关系的另一种方法

6-9-1编辑关系

6-9-2建立关系与使用“查阅字段”的区别

6-9-3建立关系后的“查阅”属性

6-10子数据表的使用

6-11自我测试

第7章基本查询的应用

7-1表的查询

7-1-1查询的概忿

7-1-2Access查询的类型

7-2选择查询

7-2-1使用向导创建查询

7-2-2查找重复数据

7-3自定义查询

7-3-1查询设计窗口的介绍

7-3-2在字段中执行计算

7-3-3设置字段的别名

7-3-4设置查询条件

7-3-5使用生成器

7-3-6总计功能

7-4参数查询

7-4-1使用单一参数

7-4-2多参数查询

7-5表的操作查询

7-5-1善用“生成表查询”

7-5-2追加查询

7-5-3更新查询

7-5-4删除查询

7-6交叉表查询

7-6-1使用交叉表查询向导

7-6-2自定义交叉表查询

7-7SQL语言

7-7-1Access的SQL视图

7-7-2Select语句

7-7-3联合查询

7-8自我测试

第8章表的高级应用

8-1表的设计

8-1-1列出系统的实体及属性

8-1-2建立实体的关系

8-1-3将实体加入属性

8-1-4转换为表

8-1-5实体间的转换

8-2高级的字段属性设置

8-2-1数据类型与属性的互动

8-2-2字段大小(FieldSize)属性

8-2-3格式(Format)属性

8-2-4UNICODE压缩

8-2-5小数位数(DecimalPlaces)属性

8-2-6标题(Caption)属性

8-2-7默认值属性

8-2-8有效性规则及有效性文本属性

8-2-9允许空字符串属性

8-2-10新值属性

8-3使用输入掩码

8-3-1使用掩码向导

8-3-2自定义输入掩码

8-4查阅字段的属性

8-4-1查阅的两种功能

8-4-2“显示控件”属性

8-4-3“行来源类型”和“行来源”属性

8-4-4“绑定列”(BoundColumn)属性

8-4-5“列数”属性

8-4-6“列标题”属性

8-4-7“列宽”属性

8-4-8“列表行数”和“列表宽度”属性

8-4-9“限于列表”属性

8-5使用OLE数据

8-6自我测试

第9章多样化的窗体设计

9-1窗体的属性

9-1-1“格式”选项卡

9-1-2“数据”选项卡

9-1-3“事件”选项卡

9-1-4“其他”选项卡

9-1-5窗体节属性

9-2窗体的控件

9-2-1常用控件

9-2-2将控件加入窗体

9-2-3将控件与字段绑定

9-2-4更改控件

9-2-5重新加入控件

9-3建立多重表窗体

9-3-1建立包含两个表的窗体

9-3-2建立子窗体

9-3-3在子窗体中进行编辑

9-3-4在子窗体内使用计算控件

9-3-5建立链接窗体

9-4在窗体中加入有图片的字段

9-4-1加入或修改窗体中的图片

9-4-2在窗体中加入背景图片

9-4-3设置Tab键顺序

9-5图表式窗体

9-5-1建立窗体式图表

9-5-2编辑窗体式图表

9-5-3将图表放大

9-5-4在图表中显示数据内容

9-6自我测试

第10章实用的报表设计

10-1使用报表的设计视图

10-1-1加入字段数据

10-1-2在报表中加入线条

10-1-3将报表中的数据排序

10-1-4隐藏字段的重复值

10-2建立多表的报表

10-2-1查看加入分组字段的报表

10-2-2调整报表的结构

10-3报表的应用

10-3-1设置分组与排序

10-3-2加入汇总

10-3-3子报表的应用

10-3-4在报表中使用参数查询

10-4美化报表

10-4-1设置报表格式

10-4-2条件化格式

10-4-3插入图表

10-5将报表输出为Word或Excel文件

10-6自我测试

第11章应用于网络的数据页

11-1认识数据页

11-2建立新的数据页

11-2-1自动产生数据页

11-2-2善用数据页向导

11-3自定义数据页

11-3-1认识数据页的设计视图

11-3-2善用“记录浏览”

11-3-3页的工具箱

11-4产生组级的数据页

11-4-1增加组级

11-4-2设置“展开”控件的属性

11-4-3加入“绑定范围”控件

11-4-4设置组的展开/折叠

11-5加入Office组件

11-5-1滚动文字

11-5-2电子表格

11-5-3图表

11-5-4数据透视表

11-6将Access的数据输出成网页

11-6-1输出为静态的HTML网页

11-6-2输出为动态的ASP网页

11-7自我测试

第12章简化操作的助手--宏

12-1宏的基础

12-2宏的相关命令和用途

12-2-1打开/关闭数据库对象

12-2-2预览/输出数据库对象

12-2-3执行查询

12-2-4执行命令

12-2-5设置控件的值

12-2-6执行筛选

12-2-7自定义菜单和命令

12-2-8数据库对象的操作

12-2-9显示消息

12-3建立宏

12-3-1打开表的宏

12-3-2利用宏来建立对话框

12-3-3在窗体中加入宏命令

12-3-4以命令按钮来执行宏

12-4建立条件式宏与组宏

12-4-1条件式宏

12-4-2建立宏组

12-5了解宏的执行流程

12-6宏的编辑与排错技巧

12-6-1利用RunMacro命令来控制循环

12-6-2使用单步按钮

12-6-3执行宏常见的错误

12-7宏的应用

12-7-1定义快捷键

12-7-2利用宏制作报表各页汇总

12-7-3加入日历控件

12-8自我测试

第13章模组与VBA

13-1VBA概述

13-1-1VBA程序架构

13-1-2VisualBasic编辑器的画面

13-2使用变量

13-2-1声明变量

13-2-2变量的命名

13-3使用数据类型

13-3-1使用数值时

13-3-2计算货币时

13-3-3使用文字时

13-3-4日期和时间

13-3-5Object

13-3-6善用常量

13-4运算符

13-4-1算术运算符

13-4-2比较运算符

13-4-3逻辑运算符

13-4-4连接运算符

13-4-5运算符的优先级

13-5使用数组

13-6流程控制

13-6-1条件判断

13-6-2循环

13-6-3使用Exit

13-7认识Access的模块

13-7-1一般模块

13-7-2认识声明节

13-7-3了解变量的使用范围

13-7-4对象类模块

13-8事件程序

13-8-1认识事件程序

13-8-2事件发生的顺序

13-8-3事件的种类

13-8-4鼠标事件程序

13-8-5键盘事件

13-8-6数据事件

13-8-7焦点事件

13-8-8窗体事件

13-9认识程序

13-9-1Sub程序

13-9-2Function程序

13-10将宏转为VBA程序

13-11自我测试

第14章图书采购系统的规划

14-1图书采购系统的规划

14-1-1系统规划的基础

14-1-2ERD图的数据库分析

14-1-3采购管理的数据库设计

14-2建立系统的规格书

14-2-1雇员数据

14-2-2订购单

14-2-3图书数据

14-2-4出版社数据

14-3建立表和关系图

14-3-1建立相关表

14-3-2建立关系

14-4建立查询和报表

14-4-1订购单

14-4-2图书数据

14-4-3出版社数据

14-5建立操作者的窗体

14-5-1建立雇员窗体

14-5-2建立类别窗体

14-5-3在窗体中打开其他窗体

14-5-4建立查询式窗体

14-5-5建立订购单窗体

14-6自我测试

第15章自定义使用环境

15-1应用程序与工具

15-2制作工具栏

15-2-1新建一个空白工具栏

15-2-2认识工具栏的属性

15-2-3加入按钮

15-3制作菜单

15-3-1产生新的菜单

15-3-2将工具互设为菜单

15-3-3新建子菜单及相关项目

15-3-4加入热键及快捷键

15-4快捷菜单制作

15-4-1加入快捷菜单

15-4-2设置快捷菜单与对象的链接

15-4-3设置数据库的启动窗体

15-4-4移除设置的工具栏

15-5建立切换面板

15-5-1建立第一层切换面板

15-5-2建立第二层切换面板

15-5-3视图设计结果

15-5-4建立MDE文件

15-6自我测试