图书介绍
数据库技术及应用开发2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 李云峰,李婷编著 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787517025733
- 出版时间:2014
- 标注页数:307页
- 文件大小:47MB
- 文件页数:319页
- 主题词:关系数据库系统-高等学校-教材
PDF下载
下载说明
数据库技术及应用开发PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 基础篇10
第1章 数据库技术概述10
1.1 数据管理技术10
1.1.1 数据与信息10
1.1.2 数据库12
1.1.3 数据管理技术的发展14
1.2 数据模型15
1.2.1 数据模型概念16
1.2.2 层次数据模型18
1.2.3 网状数据模型20
1.2.4 关系数据模型21
1.2.5 面向对象模型23
1.3 数据库管理系统24
1.3.1 DBMS的基本组成24
1.3.2 DBMS的基本结构24
1.3.3 DBMS的功能特点25
1.3.4 DBMS的基本类型26
1.4 数据库系统的组成与结构27
1.4.1 数据库系统的基本组成27
1.4.2 数据库系统的模式结构28
1.4.3 数据库系统存取数据的过程33
1.5 数据库技术的研究与发展34
1.5.1 数据库技术的研究34
1.5.2 数据库技术的发展35
本章小结39
习题一39
第2章 关系数据库模型41
2.1 关系数据库模型的组成41
2.1.1 关系数据结构41
2.1.2 关系数据的完整性规则45
2.1.3 关系数据操作47
2.2 关系代数49
2.2.1 传统的集合运算49
2.2.2 专门的关系运算51
2.2.3 关系代数运算在关系数据库查询操作中的应用实例54
2.3 关系演算57
2.3.1 元组关系演算57
2.3.2 域关系演算60
2.4 关系代数表达式的查询优化62
2.4.1 问题的提出62
2.4.2 关系代数表达式的等价变换规则63
2.4.3 查询优化的一般策略64
2.4.4 查询优化的具体实现66
本章小结67
习题二68
第3章 结构化查询语言——SQL71
3.1 SQL概述71
3.1.1 SQL的发展过程71
3.1.2 SQL的功能特点72
3.1.3 SQL的语句类型与格式73
3.2 SQL的数据定义75
3.2.1 定义数据库75
3.2.2 定义基本表76
3.2.3 定义索引79
3.3 SQL的数据查询80
3.3.1 单表查询80
3.3.2 连接查询85
3.3.3 集合查询87
3.3.4 嵌套查询88
3.4 SQL的数据更新91
3.4.1 插入数据91
3.4.2 修改数据93
3.4.3 删除数据93
3.5 SQL的视图操作94
3.5.1 视图的创建与删除94
3.5.2 视图的查询与更新96
本章小结97
习题三97
第4章 Microsoft SQL Server 2008基础101
4.1 SQL Server 2008概述101
4.1.1 SQL Server2008的版本101
4.1.2 SQL Server2008的性能102
4.1.3 SQL Server 2008的体系结构103
4.2 SQL Server 2008的基本组成104
4.2.1 SQL Server2008数据库的类型104
4.2.2 SQL Server2008数据库文件105
4.2.3 SQL Server 2008数据库对象106
4.3 SQL Server2008的管理工具106
4.3.1 SQL Server Management Studio107
4.3.2 SQL Server 2008配置管理器108
4.3.3 其它管理工具109
4.3.4 实用工具110
4.4 Transact-SQL程序设计基础112
4.4.1 Transact-SQL的语言要素112
4.4.2 Transact-SQL的函数116
4.4.3 Transact-SQL流程控制语句119
4.5 Transact-SQL对游标和存储过程的支持124
4.5.1 Transact-SQL对游标的支持124
4.5.2 Transact-SQL对存储过程的支持128
本章小结132
习题四132
第二部分 提升篇135
第5章 数据库保护135
5.1 数据库的安全性135
5.1.1 问题的提出135
5.1.2 数据库的安全性控制136
5.1.3 用户的角色139
5.1.4 SQL Server 2008安全机制141
5.2 数据库的完整性143
5.2.1 问题的提出144
5.2.2 完整性约束类型144
5.2.3 完整性约束规则146
5.2.4 使用触发器149
5.2.5 SQL Server 2008完整性约束机制153
5.3 数据库的事务处理155
5.3.1 问题的提出155
5.3.2 事务处理特性155
5.3.3 事务的基本操作156
5.3.4 SQL Server 2008的事务处理机制158
5.4 事务的并发控制159
5.4.1 问题的提出159
5.4.2 封锁161
5.4.3 封锁带来的问题162
5.4.4 SQL Server2008的并发控制机制163
5.5 数据备份与恢复165
5.5.1 数据库备份165
5.5.2 数据库恢复168
5.5.3 数据库的复制与镜像169
5.5.4 Microsoft SQL Server 2008备份和恢复机制169
本章小结172
习题五172
第6章 关系模式规范化设计175
6.1 关系模式的规范化175
6.1.1 问题的提出175
6.1.2 异常问题的解决176
6.2 关系模式的函数依赖179
6.2.1 函数依赖的定义179
6.2.2 函数依赖的类型181
6.2.3 函数依赖与键的联系182
6.3 函数依赖的公理体系183
6.3.1 函数依赖的逻辑蕴涵183
6.3.2 函数依赖的推理规则183
6.3.3 函数依赖集闭包F+及属性集闭包X+ F185
6.3.4 函数依赖集的等价和最小函数依赖集186
6.4 关系模式的分解188
6.4.1 模式分解的规则188
6.4.2 保持无损分解190
6.4.3 保持依赖分解192
6.5 关系模式的范式194
6.5.1 第一范式194
6.5.2 第二范式195
6.5.3 第三范式197
6.5.4 BCNF198
6.5.5 多值依赖与第四范式199
6.5.6 连接依赖与第五范式202
6.5.7 关系模式的规范化步骤203
本章小结204
习题六204
第7章 关系数据库设计207
7.1 数据库设计概述207
7.1.1 数据库设计的基本方法207
7.1.2 数据库设计的基本要求208
7.1.3 数据库设计的主要特点209
7.1.4 数据库设计的基本步骤211
7.2 需求分析213
7.2.1 收集用户需求213
7.2.2 分析用户需求214
7.2.3 撰写需求说明书217
7.3 概念结构设计217
7.3.1 概念模型与E-R表示217
7.3.2 概念设计的方法和步骤221
7.3.3 局部概念设计222
7.3.4 总体概念设计223
7.4 逻辑结构设计227
7.4.1 E-R图向关系模型的转换227
7.4.2 应用规范化理论优化逻辑模型230
7.4.3 设计用户子模式231
7.5 物理结构设计232
7.5.1 确定数据库的存取方法232
7.5.2 确定数据库的物理结构234
7.5.3 物理设计的性能评价235
7.6 数据库的实施与维护235
7.6.1 数据库的实施235
7.6.2 数据库的维护236
本章小结237
习题七238
第三部分 综合篇241
第8章 数据库应用系统开发241
8.1 数据库应用系统开发概述241
8.1.1 数据库应用系统的结构组成241
8.1.2 数据库应用系统开发的内容242
8.2 嵌入式SQL243
8.2.1 问题的提出244
8.2.2 嵌入式SQL技术244
8.2.3 动态SQL语句247
8.3 数据库应用系统体系结构249
8.3.1 集中式结构249
8.3.2 文件服务器结构250
8.3.3 客户机/服务器结构250
8.3.4 浏览器/服务器结构253
8.4 数据库应用程序接口255
8.4.1 ODBC接口255
8.4.2 OLE DB/ADO接口258
8.4.3 ADO.NET接口261
8.4.4 JDBC接口264
8.5 使用C#和ADO.NET开发数据库应用系统266
8.5.1 C#简介267
8.5.2 ADO.NET对象的使用268
本章小结276
习题八277
第9章 课程设计——开发高校教学管理系统279
9.1 课程设计概述279
9.1.1 课程设计的目标和任务279
9.1.2 课程设计的主要内容280
9.1.3 课程设计的基本要求281
9.2 系统总体设计282
9.2.1 系统总体需求283
9.2.2 系统结构设计284
9.3 系统设计步骤285
9.3.1 系统需求分析描述285
9.3.2 系统概念模型描述289
9.3.3 系统逻辑结构设计291
9.3.4 系统物理结构设计294
9.4 系统编程实现298
9.4.1 创建数据库298
9.4.2 创建数据表299
9.4.3 创建系统主窗体301
9.4.4 创建用户管理模块303
本章小结307
参考文献308
热门推荐
- 3084837.html
- 2918511.html
- 2284452.html
- 1507663.html
- 3658419.html
- 1089513.html
- 3362448.html
- 776980.html
- 3479576.html
- 1777769.html
- http://www.ickdjs.cc/book_2866658.html
- http://www.ickdjs.cc/book_1031550.html
- http://www.ickdjs.cc/book_1619478.html
- http://www.ickdjs.cc/book_1553810.html
- http://www.ickdjs.cc/book_1181340.html
- http://www.ickdjs.cc/book_3847255.html
- http://www.ickdjs.cc/book_860796.html
- http://www.ickdjs.cc/book_3376874.html
- http://www.ickdjs.cc/book_1116349.html
- http://www.ickdjs.cc/book_68887.html