数据库应用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:黄志军主编;喻哓,潘爱武,杨嫘副主编
- 出 版 社:北京:科学出版社
- 出版年份:2011
- ISBN:9787030312044
- 页数:299 页
第1章 数据库基础知识 1
1.1 数据库系统概述 1
1.1.1 数据和数据库 1
1.1.2 数据库系统 2
1.1.3 数据库系统的体系结构 2
1.1.4 数据模型 4
1.2 关系数据库 6
1.2.1 关系数据库术语 6
1.2.2 关系的特点 7
1.2.3 关系模型 7
1.2.4 关系运算 8
1.3 数据库设计概述 11
1.3.1 数据库设计的概念 11
1.3.2 数据库设计的步骤 11
本章小结 13
思考题 14
第2章 SQL语言 15
2.1 SQL概述 15
2.2 SQL数据定义 16
2.2.1 创建基本表 16
2.2.2 修改表结构 17
2.2.3 删除基本表 18
2.3 基于单表的查询 18
2.3.1 查询表中指定字段 20
2.3.2 使用DISTINCT短语消除重复记录 20
2.3.3 使用别名 21
2.3.4 使用WHERE子句选择记录 22
2.3.5 使用通配符和特殊运算符查询 23
2.3.6 使用聚合函数 26
2.3.7 使用ORDER BY排序 28
2.3.8 使用GROUP BY分组 30
2.3.9 使用TOP短语 31
2.4 基于多表的连接查询 32
2.4.1 等值连接查询 32
2.4.2 内连接查询 34
2.4.3 外连接查询 35
2.4.4 自身连接查询 37
2.5 子查询 38
2.5.1 单值嵌套子查询 38
2.5.2 多值嵌套子查询 39
2.5.3 相关子查询 41
2.6 SQL数据操作 43
2.6.1 INSERT命令 43
2.6.2 UPDATE命令 45
2.6.3 DELETE命令 46
本章小结 47
思考题 47
第3章 Access数据库和表 50
3.1 创建数据库 50
3.1.1 Microsoft Access数据库简介 50
3.1.2 数据库的规划与设计 53
3.1.3 使用Access向导创建数据库 55
3.1.4 创建空数据库 60
3.2 表的建立和设计 61
3.2.1 创建表的基本方法 61
3.2.2 使用设计器创建表 61
3.2.3 使用向导创建表 71
3.2.4 通过输入数据创建表 73
3.2.5 导入外部数据 74
3.3 表间关系 78
3.3.1 表间关系的概念 78
3.3.2 建立表间关系 78
3.4 表的维护 80
3.4.1 修改表的结构 80
3.4.2 编辑表中的内容 83
3.4.3 调整表的外观 85
3.5 表中数据的操作 88
3.5.1 查找数据 88
3.5.2 替换数据 89
3.5.3 数据的排序 89
3.5.4 数据的筛选 92
3.6 数据库管理 95
3.6.1 数据库的安全性 95
3.6.2 管理数据库 96
本章小结 98
思考题 98
第4章 Access数据库查询的创建与使用 100
4.1 查询概述 100
4.1.1 查询的类型 100
4.1.2 查询的功能 101
4.1.3 查询视图 101
4.2 查询的创建 103
4.2.1 使用向导创建查询 103
4.2.2 使用设计视图创建查询 107
4.2.3 创建查找重复项查询 111
4.2.4 创建查找不匹配项查询 114
4.3 查询的编辑 116
4.3.1 在查询中增加、删除和移动字段 117
4.3.2 在选择查询中设置准则 117
4.4 高级查询 119
4.4.1 在查询中执行计算 119
4.4.2 创建参数查询 122
4.4.3 创建交叉表查询 124
4.4.4 创建操作查询 127
4.4.5 SQL查询 131
本章小结 132
思考题 133
第5章 Access数据库的窗体 134
5.1 窗体概述 134
5.1.1 窗体的功能 134
5.1.2 窗体的组成 135
5.1.3 窗体的视图 135
5.1.4 窗体的其他类型 136
5.2 创建窗体 136
5.2.1 引例 136
5.2.2 使用“窗体向导”创建窗体 137
5.2.3 使用“自动创建窗体”创建窗体 138
5.2.4 使用“自动窗体”创建数据透视表/图 140
5.2.5 在设计视图中创建窗体 142
5.2.6 窗体和节的操作 144
5.3 控件及其使用 146
5.3.1 引例 146
5.3.2 控件的基本操作 146
5.3.2 标签 150
5.3.3 文本框 151
5.3.4 组合框和列表框 153
5.3.5 命令按钮 154
5.3.6 选项组 155
5.3.7 选项卡 156
5.3.8 图像、未绑定对象框和绑定对象框 157
5.3.9 直线和矩形 158
5.4 使用窗体处理数据 159
5.4.1 引例 159
5.4.2 浏览记录 159
5.4.3 编辑记录 159
5.4.4 查找和替换数据 160
5.4.5 排序记录 161
5.4.6 筛选记录 161
5.5 主-子窗体和切换面板 161
5.5.1 引例 161
5.5.2 创建主子窗体 161
5.5.3 切换面板窗体 164
本章小结 167
思考题 167
第6章 Access数据库的报表 169
6.1 报表概述 169
6.1.1 报表的功能 169
6.1.2 报表的视图 169
6.1.3 报表的组成 170
6.1.4 报表的类型 171
6.1.5 报表和窗体的异同 172
6.2 创建报表 172
6.2.1 引例 172
6.2.2 使用“自动创建报表”创建报表 173
6.2.3 使用“报表向导”创建报表 174
6.2.4 使用报表设计视图创建报表 177
6.3 编辑报表 179
6.3.1 引例 180
6.3.2 调整报表布局 180
6.3.3 修饰报表 181
6.3.4 排序、分组 184
6.3.5 使用计算控件 186
6.3.6 预览、打印报表 187
6.4 创建高级报表 188
6.4.1 引例 188
6.4.2 子报表的定义 188
6.4.3 在已有的报表中创建子报表 189
6.4.4 将某个已有报表添加到其他已有报表中来创建子报表 191
6.4.5 创建多列报表 192
本章小结 192
思考题 193
第7章 Access的数据访问页 195
7.1 引例 195
7.2 数据访问页与窗体、报表的区别 195
7.3 创建数据访问页 196
7.4 使用数据访问页 203
7.5 数据访问页的其他操作 204
本章小结 208
思考题 209
第8章 Access中宏的使用 210
8.1 宏的概述 210
8.1.1 宏与宏的作用 210
8.1.2 宏的分类 211
8.2 创建宏和宏组 212
8.2.1 创建宏 212
8.2.2 创建宏组 214
本章小结 220
思考题 221
第9章 Access的模块与VBA设计基础 222
9.1 VBA概述 222
9.2 模块基础知识 222
9.2.1 模块的概念 222
9.2.2 模块的分类 222
9.2.3 模块的创建 223
9.3 VBA程序设计基础 224
9.3.1 数据类型 224
9.3.2 常量 225
9.3.3 变量 226
9.3.4 函数 228
9.3.5 运算符与表达式 232
9.3.6 编码规则 234
9.4 Visual Basic编程简介 234
9.4.1 Visual Basic窗口 235
9.4.2 基本控制结构 236
9.4.3 过程 239
9.4.4 自定义函数 240
9.5 Access数据库应用程序设计 240
9.5.1 使用“数据库向导”创建数据库应用程序 241
9.5.2 使用自定义方法创建数据库应用程序 244
本章小结 249
思考题 250
第10章 SQL Server数据库的基本应用 251
10.1 SQL Server 2000数据库简介 251
10.1.1 SQL Server 2000数据库概述 251
10.1.2 SQL Server 2000数据库的特点 251
10.1.3 SQL Server 2000数据库的版本 252
10.2 SQL Server 2000的启动 253
10.2.1 SQL Server服务管理器的启动 254
10.2.2 SQL Server企业管理器的启动 254
10.3 数据库的管理 255
10.3.1 数据库相关概念 255
10.3.2 创建新数据库 256
10.3.3 删除数据库 258
10.4 表的管理 259
10.4.1 表的基本概念 259
10.4.2 数据类型 260
10.4.3 表的创建 261
10.4.4 表结构的修改 263
10.4.5 表的删除 264
10.4.6 数据操作 264
10.4.7 索引 266
10.5 数据的完整性 267
10.5.1 数据完整性的概念 267
10.5.2 约束管理 267
10.5.3 规则管理 268
10.5.4 默认管理 268
本章小结 268
思考题 269
第11章 SQL Server数据库的高级应用 270
11.1 存储过程 270
11.1.1 存储过程简介 270
11.1.2 存储过程的创建和执行 271
11.1.3 存储过程的管理——查看、修改、重命名和删除 277
11.1.4 使用存储过程的注意事项 281
11.1.5 存储过程综合应用举例 281
11.2 触发器 282
11.2.1 触发器简介 282
11.2.2 触发器的创建 283
11.2.3 触发器的管理 285
11.2.4 使用触发器的注意事项 288
11.2.5 触发器综合应用举例 289
11.3 角色与安全性 290
11.3.1 SQL Server 2000角色的种类 290
11.3.2 服务器角色 290
11.3.3 数据库角色 290
11.3.4 应用程序角色 294
11.4 事务 295
11.4.1 SQL Server事务概述 295
11.4.2 事务的类型及创建方式 295
11.4.3 分布式事务与嵌套式事务 296
11.4.4 事务应用实例 297
本章小结 297
思考题 297
参考文献 299
- 《SQL与关系数据库理论》(美)戴特(C.J.Date) 2019
- 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《现代水泥技术发展与应用论文集》天津水泥工业设计研究院有限公司编 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《英汉翻译理论的多维阐释及应用剖析》常瑞娟著 2019
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《《走近科学》精选丛书 中国UFO悬案调查》郭之文 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《中医骨伤科学》赵文海,张俐,温建民著 2017
- 《美国小学分级阅读 二级D 地球科学&物质科学》本书编委会 2016
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《强磁场下的基础科学问题》中国科学院编 2020
- 《小牛顿科学故事馆 进化论的故事》小牛顿科学教育公司编辑团队 2018
- 《小牛顿科学故事馆 医学的故事》小牛顿科学教育公司编辑团队 2018
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019