数据库技术及应用教程 Access 2016 第3版
- ISBN:9787115571427
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 开本:16开
- 页数:232
- 出版时间:2021-09-01
- 条形码:9787115571427 ; 978-7-115-57142-7
本书特色
1.根据《全国计算机等级考试二级Access数据库程序设计考试大纲》的相关内容编写,涵盖了计算机等级考试的所有考点。 2.采用例题驱动的方法,提高学生的操作能力和实际应用能力。 3.配套资源丰富,并提供试题拓展训练。
内容简介
本书主要介绍数据库的基本理论与基本方法,并结合Access详细介绍了数据库的具体操作。全书共分12章,内容包括数据库系统概述,关系数据库,Access数据库管理系统,表的操作,数据库设计,数据查询、关系数据库标准语言SQL、数据库应用开发技术、VBA程序设计,网上书城信息管理系统综合实例,数据库安全与管理,数据库技术新进展等。本书强调了基本概念的准确性,基本原理的正确性,并通过接近实际数据库应用的例子,详细介绍了数据库的设计原理与步骤。本书既可作为高等学校非计算机专业数据库技术课程的教材,也可作为计算机爱好者的自学参考书。
目录
1.1 数据管理技术的产生和发展 1
1.1.1 人工管理阶段 1
1.1.2 文件管理阶段 2
1.1.3 数据库管理阶段 2
1.2 数据库系统 3
1.2.1 基本概念 3
1.2.2 数据库系统的特点 4
1.2.3 数据库系统的组成 4
1.2.4 数据库系统的抽象级别 5
1.3 数 据 模 型 5
1.3.1 基本组成 5
1.3.2 层次模型 6
1.3.3 网状模型 6
1.3.4 关系模型 6
1.3.5 面向对象模型 7
1.3.6 对象关系模型 8
小 结 8
习 题 8
第 2章 关系数据库 9
2.1 关系数据模型的基本概念 9
2.2 关 系 代 数 13
2.2.1 传统的集合运算 13
2.2.2 专门的关系运算 16
小 结 19
习 题 19
第3章 Access数据库管理系统 21
3.1 Access简介 21
3.1.1 Access功能及特性 21
3.1.2 Access的安装 22
3.1.3 Access的集成环境 23
3.1.4 Access数据库对象 24
3.2 创建数据库 28
3.2.1 直接创建空数据库 28
3.2.2 利用模板创建数据库 29
3.2.3 Access数据库的打开方式 31
小 结 31
习 题 31
第4章 表的操作 33
4.1 表的构成与创建 33
4.1.1 表的构成 34
4.1.2 Access中的数据类型 36
4.1.3 创建表结构 37
4.2 表结构的维护 40
4.2.1 字段名、类型和长度的修改与插入、删除和移动字段 40
4.2.2 字段标题与输入输出格式设置 42
4.2.3 有效性规则与有效性文本 52
4.2.4 其他约束 56
4.3 表数据的输入与维护 57
4.3.1 数据录入与编辑 57
4.3.2 导入与导出数据及链接外部数据 62
4.3.3 格式化数据表 65
4.4 记 录 操 作 67
4.4.1 记录排序 67
4.4.2 筛选记录 69
4.5 表的索引与关联 72
4.5.1 索引相关知识 72
4.5.2 创建表间关联关系 75
4.5.3 子表 77
小 结 78
习 题 78
第5章 数据库设计 79
5.1 数据库设计概述 79
5.1.1 数据库设计的方法 79
5.1.2 数据库设计的步骤 80
5.2 需 求 分 析 81
5.3 概念结构设计 82
5.3.1 E-R模型 82
5.3.2 E-R图 83
5.4 逻辑结构设计 86
5.4.1 E-R模型与关系模型的转换 86
5.4.2 规范化基础 88
5.4.3 逻辑结构详细设计 94
5.5 物理结构设计 96
5.5.1 确定数据库的物理结构 96
5.5.2 对物理结构进行评价 97
5.6 数据库实施 97
5.7 数据库维护 98
小 结 98
习 题 98
第6章 数据查询 100
6.1 查 询 概 述 100
6.2 创建与维护查询 101
6.2.1 使用查询向导创建查询 102
6.2.2 使用设计视图创建查询 107
6.3 查询条件 117
6.3.1 查询条件的设置 117
6.3.2 在查询中执行计算 121
6.4 动作查询的设计 123
6.4.1 追加查询 123
6.4.2 更新查询 124
6.4.3 删除查询 125
6.4.4 生成表查询 125
6.5 SQL特定查询的设计 127
小 结 128
习 题 128
第7章 关系数据库标准语言SQL 129
7.1 SQL的概述 129
7.1.1 SQL语言的特点 129
7.1.2 SQL语言的功能 130
7.2 SQL语言的数据定义 131
7.2.1 SQL语言的数据类型 131
7.2.2 数据定义 132
7.3 SQL语言的数据查询 137
7.3.1 Select语句 137
7.3.2 简单查询语句 138
7.3.3 连接查询 142
7.3.4 其他查询 144
7.4 SQL语言的数据更新 145
7.4.1 INSERT命令 145
7.4.2 UPDATE命令 146
7.4.3 DELETE命令 147
小 结 147
习 题 148
第8章 数据库应用开发技术 149
8.1 窗 体 149
8.1.1 窗体的概念及其组成 149
8.1.2 窗体的类型 150
8.1.3 窗体视图 151
8.1.4 创建窗体 152
8.1.5 窗体控件 158
8.1.6 窗体控件的使用 160
8.2 报 表 164
8.2.1 报表的组成 164
8.2.2 创建报表 166
8.2.3 报表编辑 171
8.2.4 其他报表 176
8.3 宏 179
8.3.1 宏的概念 180
8.3.2 宏的设计 180
8.3.3 宏的运行 182
小 结 183
习 题 183
第9章 VBA程序设计 184
9.1 VBA概述 184
9.1.1 VBA编程环境 184
9.2 VBA编程 187
9.2.1 面向对象程序设计概念 189
9.2.2 对象和类 189
9.2.3 VBA编程基础 190
9.2.4 运算符与表达式及函数 195
9.2.5 程序语句 205
9.2.6 程序基本结构 206
9.2.7 过程创建和调用 212
9.3 程序调试 216
小 结 218
习 题 219
第 10章 网上书城信息管理系统综合实例 220
10.1 网上书城信息管理系统数据库的设计过程 220
10.1.1 需求分析 220
10.1.2 概念结构设计 221
10.1.3 逻辑结构设计 222
10.1.4 物理结构设计 224
10.1.5 数据库实现 226
10.2 系统功能模块细化 228
10.2.1 设计窗体 228
10.2.2 设计查询 230
10.2.3 设计报表 232
10.2.4 网上书城信息管理系统主窗体 234
10.2.5 设置启动窗体 235
10.2.6 设置登录窗体 236
10.2.7 其他设置和功能 238
10.2.8 编写系统任务说明书 239
小 结 239
习 题 240
第 11章 数据库安全与管理 241
11.1 数据库的安全策略 241
11.1.1 信息安全 241
11.1.2 数据库安全 241
11.2 Access 2016的安全保护策略 243
11.2.1 数据库访问密码与加密 243
11.2.2 信任中心 245
11.3 Access的其他安全措施 246
11.3.1 隐藏/恢复数据库对象 246
11.3.2 用.ACCDE文件保护数据库 249
11.3.3 数据库的备份与恢复 249
小 结 249
习 题 250
第 12章 数据库技术新进展 251
12.1 数据库技术发展概述 251
12.2 常见的数据库技术 252
12.2.1 面向对象数据库 252
12.2.2 数据仓库 253
12.2.3 空间数据库 254
12.2.4 其他数据库技术 254
12.3 数据库技术的发展趋势 256
小 结 257
习 题 257
作者简介
田绪红 华南农业大学信息学院,系主任、教授、硕士生导师。主要研究方向:生物信息学,图形图像处理,并行处理。
-
深度学习的数学
¥43.5¥69.0 -
全图解零基础word excel ppt 应用教程
¥12.0¥48.0 -
机器学习
¥59.4¥108.0 -
有限与无限的游戏:一个哲学家眼中的竞技世界
¥37.4¥68.0 -
智能硬件项目教程:基于ARDUINO(第2版)
¥31.9¥65.0 -
硅谷之火-人与计算机的未来
¥14.3¥39.8 -
元启发式算法与背包问题研究
¥38.2¥49.0 -
AI虚拟数字人:商业模式+形象创建+视频直播+案例应用
¥62.9¥89.8 -
UNIX环境高级编程(第3版)
¥164.9¥229.0 -
剪映AI
¥52.8¥88.0 -
深度学习高手笔记 卷2:经典应用
¥90.9¥129.8 -
纹样之美:中国传统经典纹样速查手册
¥76.3¥109.0 -
UG NX 12.0数控编程
¥22.1¥45.0 -
MATLAB计算机视觉与深度学习实战(第2版)
¥90.9¥128.0 -
界面交互设计理论研究
¥30.8¥56.0 -
微机组装与系统维护技术教程(第二版)
¥37.8¥43.0 -
明解C语言:实践篇
¥62.9¥89.8 -
Linux服务器架设实战(Linux典藏大系)
¥83.3¥119.0 -
Visual Basic 语言程序设计基础(第6版)
¥32.0¥45.0 -
贝叶斯推理与机器学习
¥139.3¥199.0