教育部高等学校计算机基础教学指导委员会编制的《普通高等学校计算机基础教学基本要求》最新版本中对数据库技术和程序设计方面的基本要求进行编写。
本书以案例教学的方式编写,主要内容包括数据库基础知识、Acces s2010数据库、表的创建与使用、查询设计、结构化查询语言SQL、窗体设计、报表设计、宏、VBA与模块、数据库管理、数据库安全。
书中提供了丰富的案例和大量的习题。
本书内容叙述清楚、示例丰富、图文并茂、步骤清晰、易学易懂,可以作为普通高等院校各专业公共教材和全国计算机等级考试参考书。
目录
第1章数据库基础1
1.1 数据库简介1
1.1.1 数据库基本概念1
1.1.2 数据库系统介绍2
1.1.3 数据库系统的特点3
1.1.4 关系数据库概述4
1.2 数据模型4
1.2.1 数据模型概述5
1.2.2 构建数据模型5
1.2.3 数据库中的术语简介6
1.2.4 关系数据库7
1.2.5 构建数据库模型9
习题11
第2章Access 2010数据库12
2.1 Microsoft Access 2010简介12 2.1.1 Access 2010产品简介12 2.1.2 Access 2010的功能13
2.2 Access 2010的新增功能13 2.3 Access 2010的安装14
2.4 Access 2010的启动与退出15 2.4.1 Access 2010的启动15
2.4.2 Access 2010的退出16
2.5 Access 2010的窗口操作16 2.5.1 Access 2010的系统主窗口16 2.5.2 Access 2010的数据库窗口18 2.6 创建数据库18
2.6.1 创建一个空白数据库18
2.6.2 利用模板创建数据库20
2.6.3 创建数据库的实例22
2.6.4 数据库的打开与关闭23
2.6.5 管理数据库24
2.7 上机实训26
习题28
第3章表的创建与使用30
3.1 建立新表30
3.1.1 使用表模板创建数据表31
3.1.2 使用字段模板创建数据表32 3.1.3 使用表设计创建数据表33
3.1.4 在新数据库中创建新表35
3.1.5 在现有数据库中创建新表35 3.2 数据类型36
3.2.1 基本类型36
3.2.2 数字类型37
3.2.3 日期和时间类型37
3.2.4 是/否类型38
3.2.5 快速入门类型38
3.3 字段属性38
3.3.1 类型属性39
3.3.2 常规属性39
3.3.3 查询属性40
3.4 修改数据表与数据表结构41
3.4.1 利用设计视图更改表的结构41 3.4.2 利用数据表视图更改表的结构41 3.4.3 数据的有效性42
3.4.4 主键的设置、更改与删除44
3.5 建立表之间的关系45
3.6 表达式46
3.6.1 基本概念46
3.6.2 常用函数48
习题50
第4章查询设计52
4.1 查询概述52
4.2 选择查询54
4.2.1 使用查询向导创建查询54 4.2.2 用查询设计器创建查询62 4.2.3 设置查询条件65
4.3 参数查询66
4.4 操作查询68
4.4.1 生成表查询68
4.4.2 删除查询70
4.4.3 追加查询70
4.4.4 更新查询71
4.5 上机实训72
习题77
第5章结构化查询语言SQL 79 5.1 SQL概述79
5.1.1 SQL的发展79
5.1.2 SQL的特点80
5.1.3 SQL的基本概念80
5.1.4 SQL的分类简介81
5.1.5 示例说明82
5.2 数据定义语言83
5.2.1 定义基本表83
5.2.2 完整性约束的实现89
5.2.3 索引的建立与维护91
5.3 数据查询语句93
5.3.1 SELECT语句的一般语法93 5.3.2 简单查询95
5.3.3 连接查询104
5.3.4 子查询109
5.4 数据更新117
5.4.1 插入数据117
5.4.2 修改数据119
5.4.3 删除数据121
习题122
第6章窗体设计及高级应用123 6.1 窗体基础知识123
6.1.1 窗体的概念与作用123 6.1.2 窗体构成124
6.1.3 窗体类型125
6.1.4 窗体视图125
6.2 创建窗体126
6.2.1 使用自动创建窗体向导126
6.2.2 使用“窗体向导”127
6.2.3 使用“图表向导”129
6.2.4 使用“数据透视表向导”131
6.3 自定义窗体132
6.3.1 窗体设计视图的组成与主要功能132 6.3.2 属性、事件与方法135
6.3.3 窗体与对象的属性及设置方法136 6.3.4 窗体与对象的事件142
6.3.5 常用方法144
6.3.6 常用控件的创建方法150
6.4 窗体与控件的其他应用设计157
6.4.1 创建计算控件157
6.4.2 查找记录159
6.4.3 显示提示信息159
6.4.4 创建与使用主/子窗体160
6.4.5 打印与预览窗体160
6.4.6 设计菜单161
6.5 窗体外观格式设计163
6.5.1 加线条163
6.5.2 加矩形164
6.5.3 设置控件格式属性164
6.5.4 使用Tab键设置控件次序165 6.6 上机实训167
习题168
第7章报表设计170
7.1 创建自动报表170
7.1.1 创建纵栏式报表170
7.1.2 创建表格式报表171
7.2 通过向导创建报表172
7.2.1 创建多对象报表172
7.2.2 创建图表报表174
7.2.3 创建标签报表175
7.3 通过设计器创建报表177
7.3.1 创建简单报表177
7.3.2 报表的排序、分组和计算179 7.3.3 创建主/子报表180
习题182
第8章宏184
8.1 宏的功能184
8.2 常用宏操作184
8.3 运行宏189
8.4 上机实训190
习题191
第9章VBA与模块194
9.1 VBA简介194
9.1.1 VBA程序初识195
9.1.2 VBA程序编辑环境195 9.2 VBA语言基础198
9.2.1 数据类型198
9.2.2 常量与变量199
9.2.3 数组201
9.2.4 用户自定义数据类型202 9.2.5 运算符和表达式202 9.2.6 常用标准函数204
9.3 VBA语句208
9.3.1 语句书写规则208
9.3.2 声明语句209
9.3.3 赋值语句210
9.3.4 流程控制语句210
9.4 VBA过程与模块213
9.4.1 过程213
9.4.2 函数213
9.4.3 模块214
9.4.4 变量的作用域与生存期214
9.5 面向对象程序设计215
9.5.1 类和对象215
9.5.2 对象的属性215
9.5.3 对象的方法216
9.5.4 对象的事件216
9.6 VBA数据库编程217
9.6.1 ADO数据访问接口218
9.6.2 ADO应用示例220
9.7 VBA程序运行错误处理与调试221 9.8 上机实训222
习题224
第10章数据库管理226
10.1 管理数据库226
10.1.1 数据的备份和恢复226
10.1.2 数据库的压缩和恢复227 10.1.3 生成MDE文件227
10.1.4 数据库的密码228
10.2 用户级的安全机制228
10.2.1 创建和加入新的工作组228 10.2.2 设置用户和组用户230
10.2.3 设置用户与组权限232
习题232
第11章数据库安全234
11.1 Access 2010安全性的新增功能234 11.1.1 Access 2010中的新增功能234 11.1.2 Access用户级安全235
11.1.3 Access安全体系结构235
11.1.4 禁用模式236
11.2 使用受信任位置中的Access 数据库236 11.3 数据库的打包、签名和分发238
11.4 信任数据库241
11.5 使用数据库密码加密Access数据库241 11.6 旧版本数据库格式的转换243
11.7 上机实训245
习题245
参考文献246。