具体描述
Access 2003是Office 2003办公系列软件的一个重要组成部分,主要用于数据库管理,使用它可以高效地完成各种类型中小型数据库管理工作。
本书主要介绍如何用Access 2003创建交维护数据库,突出了Access简单易、快速便捷的特点。
本书适用于一切办公人员,尤其是中小型数据库管理人员。
作者简介
目录信息
1.1Access2003功能简介
1.2Access2003的启动与退出
1.2.1启动Access2003
1.2.2Access2003的退出
1.3Access2003的工作界面
1.3.1标题栏
1.3.2菜单栏
1.3.3常用工具栏
1.3.4任务窗格
1.3.5数据库窗口
1.4如何获取帮助
1.4.1Office的帮助系统
1.4.2Office助手的帮助
1.4.3控制助手
1.4.4上下文帮助
1.4.5罗斯文示例数据库
动手实验1
第2章数据库的创建和操作
2.1数据库的创建
2.1.1使用模板创建数据库
2.1.2使用向导创建数据库
2.1.3创建一个空数据库
2.1.4根据现有文件新建数据库
2.2打开与关闭数据库
2.2.1打开数据库
2.2.2关闭数据库
2.3使用数据库对象
2.3.1打开数据库对象
2.3.2插入数据库表对象
2.3.3复制数据库对象
2.5.4删除数据库对象
2.5.5数据库对象的视图及其切换
动手实验2
第3章表
3.1表的设计和创建
3.1.1字段的类型及设置
3.1.2使用向导创建表
3.1.2使用设计视图创建表
3.1.3使用数据表视图创建表
3.1.4使用导入表创建表
3.1.5使用链接表创建表
3.1.6定义主键
3.2在表中添加和删除字段
3.2.1在“设计”视图中添加和删除字段
3.2.2在“数据表”视图中添加和删除字段
3.3字段属性
3.3.1使用字段标题
3.3.2选择所需格式
3.3.3使用输入掩码
3.3.4设置有效性规则和有效性文本
3.3.5设置默认值
3.4创建查阅字段
3.4.1创建“值列表”查阅字段
3.4.2创建来自“表/查询”的查阅字段
3.5定义数据表的关系
3.5.1理解参照完整性
3.5.2创建关系
3.5.3查看
3.5.4编辑表关系
3.5.5查看子数据表
3.6创建OLE字段
3.6.1如何在表中建立图像字段
3.6.2使用窗体视图显示图像
动手实验3
第4章操作和修饰表
4.1数据表的操作
4.1.1增加新记录
4.1.2修改记录
4.1.3查找和替换字段数据
4.1.4删除记录
4.2数据检索
4.2.1数据排序
4.2.2数据筛选
4.3设置数据表的格式
4.3.1设置列宽和行高
4.3.2隐藏/撤销隐藏列
4.3.3冻结/解冻列
4.3.4数据表样式的设定
动手实验4
第5章查询
5.1查询
5.2使用向导创建选择查询
5.2.1使用“简单查询向导”创建查询
5.2.2使用“设计视图”创建查询
5.2.3查询条件
5.3编辑和修改查询
5.3.1认识查询设计视酐
5.3.2添加字段
5.3.3删除字段
5.3.4插入字段
5.3.5移动字段
5.3.6查询中的排序
5.3.7重新打开“显示表”对话框
5.3.8命名字段
5.4参数查询
5.4.1单参数查询
5.4.2两个以上的参数查询
5.5用查询执行计算
5.5.1查询中的计算类型
5.5.2总计查询
5.5.3分组总计查询
5.5.4建立带“计算字段”的查询
5.6创建交叉表查询
5.7创建查找重复项查询向导
5.8使用向导“查找表之间不匹配项”
5.9操作查询
5.9.1用生成表查询创建毕业生档案表
5.9.2使用删除查询
5.9.3创建追加查询
5.9.4创建更新查询
动手实验5
第6章窗体
6.1认识窗体
6.1.1窗体按功能的分类
6.1.2窗体的视图
6.2窗体的创建
6.2.1使用自动窗体创建窗体
6.2.2使用“数据透视表向导”创建数据透视表窗体
6.2.3使用窗体向导创建窗体
6.2.4使用“图表向导”创建图表窗体
6.3在设计视图中创建窗体
6.3.1窗体的设计视图
6.3.2窗体中的主要控件
6.3.3在窗体中添加控件
6.3.4创建子窗体
6.3.5创建交互式动态查询窗体
6.4窗体的布局和格式调整
6.4.1选择对象
6.4.2移动对象
6.4.3调整大小
6.4.4对齐设置
6.4.5间距调整
6.4.6外观设置
6.5美化窗体
6.5.1设置窗体的格式属性
6.5.2更换窗体的背景样式
6.5.3在窗体中添加图片
动手实验6
第7章创建和设计报表
7.1认识Access报表
7.1.1报表的结构
7.1.2报表的视图
7.2报表的创建
7.2.1自动创建报表
7.2.2使用报表向导创建报表
7.2.3使用“图表向导”创建报表
7.2.4创建标签报表
7.2.5使用“设计视图”创建报表
7.2.6美化报表
7.3报表的高级应用
7.3.1报表的排序和分组
7.3.2对报表进行分组汇总
7.3.3子报表
7.4报表的预览和打印
7.4.1页面设置
7,4.2预览报表
7.4.3打印报表
动手实验7
第8章数据访问页
8.1创建数据访问页
8.1.1使用“自动创建数据页”创建数据页
8.1.2使用向导创建数据访问页
8.2使用设计视图创建数据页
8.2.1数据访问页的设计视图
8.2.2在设计视图中创建数据访问页
8.3编辑和修改数据访问页
8.3.1使用“主题”修饰数据页
8.3.2在数据页访问中添加控件
8.3.3在数据访问页中添加滚动文字
8.3.4设计交互式报表数据页
8.3.5数据访问页连接设置
动手实验8
第9章宏和模块
9.1宏
9.1.1认识宏
9.1.2了解模块
9.2创建宏
9.2.1宏的设计视图
9.2.2创建宏
9.2.3创建宏组
9.2.4创建带条件的宏
9.3宏的运行和调试
9.3.1调试宏
9.3.2运行宏
9.4利用宏创建菜单
动手实验9
第10章数据库管理
10.1压缩和修复数据库
10.2备份和恢复数据库
10.2.1备份数据库
10.2.2用备份副本还原Access数据库
10.3保护数据库(设置数据库密码)
10.4生成MDE文件
动手实验10
第11章系统集成
11.1创建应用系统管理窗体
11.1.1创建登录窗体
11.1.2创建主控面板窗体
11.1.3创建子面板
11.2设置启动选项
11.2.1设置基本启动选项
11.2.2设置应用程序图标
11.3生成MDE文件
综合实验教学管理系统设计
附录Access键盘快捷键
· · · · · · (收起)
读后感
用户评价
这本书的配套光盘(如果当时有的话,或者现在是网络资源)的质量决定了它的实用价值能提升多少。我记得当时尝试跟着书上的实例做那个“库存管理系统”的小项目时,书中的截图和我的软件界面偶尔会有些微小的差异,这可能跟我使用的Access版本略有不同有关,毕竟2003这个版本现在看来还是有些年头了。但最关键的是,书里提供的所有基础数据文件和示例查询脚本,都是可以直接导入和运行的,这省去了我们手动输入大量测试数据的麻烦。我最喜欢的是关于“报表设计”那一章,它没有止步于简单的列表打印,而是详细演示了如何加入分组、汇总,甚至如何嵌入图表来直观展示数据趋势。我用它成功做出了一个季度销售额的饼图报告,领导看了之后表示效果比我们之前Excel做的要专业得多。这种从数据录入到最终可视化输出的完整闭环体验,是这本书给我最大的收获,它让我第一次体会到关系型数据库在数据分析中的效率优势。
总体来说,这本教材的语言风格是偏向于“亲切”和“鼓励”的,作者似乎非常理解初学者在面对数据库软件时的那种无从下口的感觉。它很少使用那种居高临下的技术术语,而是用非常接地气的方式来解释复杂的功能。比如,在讲解“主键”的概念时,它并没有直接套用“唯一标识符”的定义,而是用了“就像我们每个人的身份证号一样,独一无二”的比喻,这种方式能瞬间拉近与读者的距离。这本书的优点在于它的“即学即用性”和“完整性”,它覆盖了从零开始建立一个小型数据库应用所需的所有基础模块。如果你是一个刚接触数据库,并且你的工作环境还停留在本地桌面应用阶段,这本书绝对是一份非常扎实、可靠的入门读物。它帮你搭建了一个坚实的起点,让你不再惧怕“数据库”这个词汇,而是将其视为一个可以掌控的工具。
这本书的封面设计倒是挺直观的,蓝白相间的色调,给人一种清爽、易于学习的感觉。我当初买它,主要是想快速上手处理一些日常工作中的数据表格问题,毕竟之前对数据库这块知识基本是空白。翻开目录,感觉内容组织得挺有条理的,从最基础的数据库概念讲起,然后是表的设计、查询的创建,一直到报表和窗体的制作,像是一个完整的学习路径图。尤其让我比较欣赏的是,它似乎非常注重“实例”的结合。我记得其中一个章节讲到如何用“向导”功能快速生成一个简单的客户信息查询界面,那步骤描述得非常细致,连每一步点哪个按钮、输入什么文字都写得清清楚楚,对于我这种动手能力大于理论理解能力的初学者来说,简直是救星。我试着跟着做了一遍,虽然过程中还是遇到了几次小小的输入错误,但最终成功看到那个可以筛选、排序的界面时,成就感还是挺大的。这本书的排版也比较友好,关键代码或者操作步骤都会用不同的字体或颜色标注出来,不容易看混。整体来看,它更像是一个手把手的操作指南,而不是一本晦涩难懂的理论教材,这点非常符合我这种急需解决实际问题的人的需求。
我对这本书的评价会稍微苛刻一点,主要集中在现代数据处理的需求背景下。对于一个习惯了云端操作和扁平化数据结构(比如JSON或NoSQL)的现代用户来说,这本书中对“数据类型”的细致划分,比如对文本、备注、数字类型的选择,显得有些过于“传统”和“繁琐”。举个例子,它强调了字段长度的精确控制,这在Access 2003的时代是性能优化的重要环节,但在如今的数据处理场景中,我们可能更倾向于使用灵活的字段定义。此外,书中对VBA编程的介绍非常简略,可能只是一笔带过如何录制宏以实现某些自动化操作。对于想要将Access作为复杂业务逻辑后端的学习者来说,这本书的脚本和自动化能力挖掘得不够深。它就像一辆性能可靠的经典老式轿车,能带你去任何需要去的地方,但你不能指望它能跑赢现代的跑车,它更适合的是一个稳定、可预测的内部数据管理环境。
坦白说,这本书的理论深度可能不是它主打的卖点,但对于零基础用户建立起一个初步的“数据库思维框架”来说,作用是毋庸置疑的。我记得在讲解“关系”那一部分时,作者用了好几个生活化的例子来区分“一对一”、“一对多”和“多对多”的关系,比如“员工和部门”、“学生和课程”这样的经典案例。虽然这些概念在其他IT书籍中也常见,但它在这里的阐述方式非常克制,没有过多地引入复杂的关系代数或者范式理论,而是聚焦于如何在Access这个工具中,通过外键的设置来实现这些逻辑关联。这种“工具导向”的教学方法,极大地降低了学习的心理门槛。不过,对于我这种偶尔会思考底层逻辑的人来说,偶尔会觉得有些意犹未尽,比如在讲解数据校验规则时,如果能稍微深入一点点解释为什么某些规则会影响到数据的一致性,可能效果会更好。但转念一想,这本书的目标读者群体显然不是数据库管理员,而是需要用Access快速搭建应用的人,从这个角度看,它做到了“恰到好处”的平衡——足够用,但不至于让人迷失在深奥的理论海洋里。