数据库应用基础 第3版PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:刘畅等
- 出 版 社:上海:上海交通大学出版社
- 出版年份:2011
- ISBN:7313051363
- 页数:280 页
第1章 数据库概述 1
1.1 数据与信息 1
1.1.1 数据 1
1.1.2 信息 3
1.1.3 数据与信息的差异 4
1.1.4 数据处理技术 5
1.2 数据库系统概述 8
1.2.1 数据库 9
1.2.2 数据库管理系统 10
1.2.3 数据库系统 11
习题1 12
第2章 Access概述 13
2.1 Access的启动与主界面 13
2.1.1 启动Access 13
2.1.2 Access的主界面 14
2.2 Access的主要对象 18
2.2.1 表 18
2.2.2 查询 18
2.2.3 窗体 19
2.2.4 报表 19
2.2.5 宏 20
2.2.6 模块 21
2.3 创建Access数据库 21
2.3.1 使用模板创建数据库 21
2.3.2 创建空白数据库 22
2.3.3 关闭数据库 22
习题2 23
第3章 数据模型 24
3.1 数据模型 24
3.1.1 数据模型的基本概念 24
3.1.2 数据模型的主要元素 25
3.1.3 弱实体 34
3.2 数据建模过程 35
3.2.1 获取实体 35
3.2.2 上下文数据模型 36
3.2.3 基于键的数据模型 37
3.2.4 具有完整属性的数据模型 37
3.3 评价数据模型 39
习题3 39
第4章 表 41
4.1 表结构及字段 41
4.1.1 表结构 41
4.1.2 字段 42
4.2 建表 42
4.2.1 基本转换规则 42
4.2.2 表的视图 43
4.2.3 创建表的基本操作 44
4.3 表的基本操作 50
4.3.1 重命名、删除 50
4.3.2 剪切、复制、粘贴 50
4.3.3 表属性 51
4.3.4 打印 51
习题4 51
第5章 数据的有效性控制 53
5.1 输入掩码 53
5.2 字段有效性规则 54
5.3 记录(表)有效性规则 56
5.4 参照完整性 57
5.4.1 建立表之间的关系 58
5.4.2 参照完整性的实施情况 60
5.5 表的查阅列 61
5.5.1 创建行来源类型为值列表的查阅列 61
5.5.2 创建行来源类型为表/查询的查阅列 62
5.5.3 创建多值的查阅列 64
习题5 66
第6章 基本数据操作 67
6.1 添加记录 67
6.2 浏览数据 69
6.3 修改数据 72
6.4 删除记录 72
6.5 数据透视表和数据透视图 73
6.5.1 数据透视表 73
6.5.2 数据透视图 75
6.6 导入、导出 77
6.6.1 导入 77
6.6.2 导出 79
习题6 82
第7章 数据分析 83
7.1 规范化 83
7.2 依赖 84
7.2.1 函数依赖 84
7.2.2 部分依赖 86
7.2.3 传递依赖 88
7.3 冗余与更新异常 89
7.3.1 冗余 89
7.3.2 更新异常 90
7.4 关系的分类 91
7.4.1 第一范式 92
7.4.2 第二范式 93
7.4.3 第三范式 94
7.4.4 Boyce-Codd范式 95
7.5 反规范化 96
习题7 97
第8章 查询基础 99
8.1 查询语言 99
8.2 查询简介 100
8.2.1 查询分类 100
8.2.2 查询创建方式 102
8.3 简单的选择查询 104
8.3.1 SELECT语句的基本格式 104
8.3.2 查询条件 106
8.3.3 查询条件示例 108
8.3.4 控制结果集中数据行的出现情况 112
习题8 113
第9章 选择查询 115
9.1 聚合函数 115
9.1.1 Count 115
9.1.2 Sum 116
9.1.3 Avg 116
9.1.4 Max、Min 117
9.2 分组查询 117
9.2.1 分组查询示例 117
9.2.2 筛选分组查询的结果 119
9.3 联接查询 119
9.3.1 内部联接 120
9.3.2 外部联接 121
9.3.3 自联接 123
9.4 子查询 123
9.4.1 利用子查询组织查询条件 124
9.4.2 利用子查询生成结果列 126
习题9 127
第10章 操作查询和SQL特定查询 130
10.1 操作查询 130
10.1.1 生成表查询 130
10.1.2 追加查询 131
10.1.3 更新查询 132
10.1.4 删除查询 133
10.2 SQL特定查询 134
10.2.1 联合查询 134
10.2.2 数据定义查询 135
10.2.3 交叉表查询 138
习题10 140
第11章 窗体 142
11.1 窗体概述 142
11.1.1 窗体的功能 142
11.1.2 窗体的视图 143
11.1.3 打印窗体 144
11.2 创建窗体 145
11.2.1 自动创建窗体 145
11.2.2 利用窗体向导创建窗体 147
11.2.3 利用窗体设计视图创建窗体 148
11.3 窗体设计 150
11.3.1 窗体的节 150
11.3.2 建立数据联系 151
11.3.3 窗体控件 152
11.3.4 窗体中的计算 161
11.3.5 窗体的常用属性 163
11.4 其他窗体 164
11.4.1 数据透视表窗体与数据透视图窗体 165
11.4.2 在窗体中插入图表 166
11.4.3 设计主/子窗体 167
习题11 168
第12章 报表 169
12.1 报表概述 169
12.1.1 报表的功能 169
12.1.2 报表的类型 170
12.1.3 报表的视图 170
12.2 创建报表 171
12.2.1 自动创建报表 171
12.2.2 利用报表向导创建报表 172
12.2.3 使用标签向导创建标签 173
12.2.4 利用报表设计视图创建报表 175
12.3 报表设计 176
12.3.1 报表的节 176
12.3.2 建立报表数据源 177
12.3.3 报表常用控件 178
12.3.4 报表的常用属性 180
12.3.5 节的常用属性 181
12.4 报表设计的其他问题 182
12.4.1 报表的排序 182
12.4.2 分组与汇总 183
12.4.3 含有子报表的报表 186
12.4.4 多列报表 188
习题12 189
第13章 宏 190
13.1 宏的基本概念 190
13.1.1 宏的作用 190
13.1.2 宏的存在形式 194
13.2 创建宏 194
13.2.1 宏生成器 194
13.2.2 创建独立的宏 196
13.2.3 创建宏组 197
13.2.4 创建嵌入的宏 197
13.3 运行宏 198
13.3.1 直接运行宏 198
13.3.2 运行宏组中的宏 198
13.3.3 从另一个宏或者从VBA过程中运行宏 199
13.3.4 为响应窗体、报表或控件中的事件而运行宏 199
13.3.5 数据库系统启动时运行宏 199
13.4 宏的示例 199
13.4.1 利用宏实现查找 200
13.4.2 在报表中嵌入宏 201
13.4.3 创建启动窗体 201
习题13 204
第14章 模块与VBA基础 205
14.1 VBA程序设计基本要素 205
14.1.1 程序与程序设计 205
14.1.2 面向对象的程序设计 206
14.1.3 VBA的过程 207
14.2 模块 208
14.2.1 类模块 208
14.2.2 标准模块 209
14.2.3 创建和编辑模块 209
14.2.4 Visual Basic编辑环境 210
14.2.5 模块调试、编译 212
14.3 VBA数据类型与表达式 212
14.3.1 数据类型 213
14.3.2 变量 215
14.3.3 符号常量 217
14.3.4 函数 217
14.3.5 表达式 221
习题14 224
第15章 VBA程序设计基础 226
15.1 顺序结构程序设计 226
15.1.1 注释语句 226
15.1.2 赋值语句 227
15.1.3 输入对话框(InputBox) 228
15.1.4 消息对话框(MsgBox) 228
15.2 分支结构程序设计 230
15.2.1 IF语句 230
15.2.2 Select Case语句 233
15.3 循环结构程序设计 234
15.3.1 Do…Loop循环 235
15.3.2 For…Next循环 236
15.4 数组 237
15.4.1 数组的定义 238
15.4.2 数组的访问 239
15.5 过程 240
15.5.1 过程定义 240
15.5.2 过程的调用 241
15.5.3 参数传递 242
15.6 VBA代码设计示例 243
15.6.1 统计不同类别的字符个数 244
15.6.2 计算个人所得税 245
习题15 247
第16章 VBA对Access常用对象及数据的访问 249
16.1 Access内置对象及引用 249
16.1.1 Application对象 249
16.1.2 Forms、Reports、Moudules集合 251
16.1.3 AccessObject、CurrentProject、CurrentData对象 252
16.1.4 DoCmd对象 253
16.1.5 示例:浏览数据库对象 256
16.2 ADO数据对象 258
16.2.1 ADO的作用 258
16.2.2 设置对ADO对象库的引用 259
16.2.3 ADO对象模型 259
16.2.4 利用ADO对象访问数据库 260
16.2.5 Recordset对象的常用操作 263
16.2.6 示例:利用ADO对象查找和编辑数据记录 266
习题16 270
第17章 数据库安全与维护 271
17.1 数据库的加密和解密 271
17.1.1 加密数据库 271
17.1.2 解密数据库 272
17.2 数据库管理 272
17.2.1 压缩和修复数据库 272
17.2.2 备份和恢复数据库 273
17.2.3 为数据库建立文档 273
17.3 系统选项 275
17.3.1 常用选项 275
17.3.2 与信任中心相关的选项 277
习题17 280
- 《市政工程基础》杨岚编著 2009
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《零基础学会素描》王金著 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《生物质甘油共气化制氢基础研究》赵丽霞 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《花时间 我的第一堂花艺课 插花基础技法篇》(日)花时间编辑部编;陈洁责编;冯莹莹译 2020
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019