图书介绍
数据库原理与应用【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 狄文辉主编 著
- 出版社: 北京:清华大学出版社
- ISBN:730218061X
- 出版时间:2008
- 标注页数:241页
- 文件大小:47MB
- 文件页数:252页
- 主题词:关系数据库-数据库管理系统,SQL Server
PDF下载
下载说明
数据库原理与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一篇 基础篇3
第1章 概论3
1.1数据库技术的产生与发展3
数据库技术的产生3
数据库技术的发展4
1.2数据库的基本概念5
数据、数据库、数据库管理系统、数据库系统5
数据模型8
1.3数据库系统的体系结构11
数据库系统模式的概念11
数据库系统的三级体系结构11
数据库的两层映像功能与数据的独立性12
用户访问数据的过程13
本章小结13
习题14
第2章 关系数据库15
2.1关系模型概述15
2.2关系数据库的基本概念16
关系模型的数据结构16
关系的数学定义17
关系的性质18
几个常用术语19
2.3关系的完整性21
实体完整性(Entity Integrity)21
参照完整性(Referential Integrity)22
用户定义的完整性(User-Defined Integrity)23
2.4关系代数24
传统的集合运算25
专门的关系运算26
关系代数计算的应用举例32
扩充的关系代数运算34
2.5关系演算37
元组关系演算37
域关系演算40
2.6关系代数表达式的优化41
概述41
关系代数表达式的等价变换规则43
关系代数表达式的优化策略45
本章小结46
习题46
第3章 SQL语言51
3.1 SQL语言概述51
SQL的历史51
SQL的特点52
3.2创建数据库53
数据库的设计53
数据类型53
创建数据库55
选择要访问的数据库57
在当前数据库中创建新表58
在当前数据库的表中创建索引59
记录的添加:INSERT语句60
3.3数据库的修改61
删除表中的记录:DELETE语句61
修改表中记录的属性值:UPDATE语句61
删除数据库中的对象(如表或表的索引等):DROP语句62
在表中添加新属性:ALTER语句62
3.4数据库中数据的查询63
剖析SELECT语句63
对属性列或表达式使用AS区别名64
使用WHERE子句筛选查询结果65
处理空值65
对查询结果排序66
3.5 SQL中的条件设置:使用WHERE子句66
在WHERE子句中使用逻辑运算符67
在WHERE子句中使用IN子句67
在WHERE子句中使用BETWEEN子句67
在WHERE子句中使用LIKE来匹配字符68
3.6聚集查询69
选择唯一值DISTINCT69
聚集函数69
分类聚集70
3.7连接查询71
连接查询的概念71
连接条件71
使用连接72
缩减表名73
多表连接74
3.8子查询74
子查询基础知识74
使用IN的子查询75
自连接查询用子查询实现75
NOT IN子查询76
使用EXISTS的子查询76
使用NOT EXISTS来查找空组77
与ANY、 SOME和ALL一起使用比较运算符77
在INSERT、 UPDATE和DELETE语句中使用子查询79
3.9视图80
定义视图80
使用视图的优点82
限制用户可用的数据82
创建列的别名83
具有表达式和函数的视图83
在视图中使用聚集函数83
使用连接的视图84
使用子查询创建视图84
查询视图84
更新视图85
本章小结86
习题87
第4章 关系数据库的模式设计88
4.1关系数据库模式的设计问题88
4.2关系模式的函数依赖90
属性间的联系91
函数依赖91
函数依赖的公理系统93
属性集的闭包96
函数依赖与关键字的联系98
函数依赖集的等价和覆盖100
4.3关系模式的规范化理论104
第一范式(1NF)105
第二范式(2NF)106
第三范式(3NF)107
BCNF范式108
多值依赖和第四范式109
规范化方法112
4.4关系模式分解113
模式分解的等价问题114
无损连接性114
函数依赖保持性117
模式分解算法118
关于模式分解的结论122
本章小结123
习题123
第二篇 设计篇129
第5章 数据库设计129
5.1数据库设计概述129
设计前的准备工作130
设计方法的选择130
数据库设计的步骤131
5.2需求分析133
需求分析的任务133
需求分析的方法与步骤133
5.3概念结构设计136
实体—联系模型137
概念结构设计的方法与步骤139
5.4逻辑结构设计145
E-R模型向关系模型的转换146
关系数据库的逻辑结构设计147
5.5物理结构设计150
确定数据库的物理结构150
物理结构的评价153
5.6数据库实施、运行与维护153
数据库的实施153
数据库的运行与维护155
5.7数据库设计实例156
概念结构设计156
逻辑结构设计156
数据库实施158
本章小结159
习题160
第6章 数据库的保护161
6.1数据的安全性保护161
数据库安全性概述161
安全性控制的一般方法162
6.2数据的完整性保护165
完整性约束条件165
完整性控制166
触发器的建立与应用168
6.3并发控制170
并发控制概述170
排他型封锁174
死锁和活锁175
共享型封锁177
两段封锁法179
6.4数据库的恢复179
数据库恢复的原理179
数据库恢复的实现技术179
6.5 SQL Server数据库的保护技术183
安全性183
数据库完整性184
并发控制185
备份与恢复186
本章小结188
习题189
第三篇 应用篇193
第7章 数据库系统的开发技术193
7.1体系结构193
集中式结构193
客户/服务器体系结构194
浏览器/Web应用服务器/数据库服务器体系结构195
分布式数据库系统197
7.2 Microsoft SQL Server197
7.3开放式数据库互连199
ODBC199
OLE DB201
JDBC203
7.4客户端开发工具204
Visual Basic及Visual Basic.NET204
Delphi206
PowerBuilder207
7.5数据库访问对象210
DAO210
ADO210
本章小结211
习题211
第8章 数据库应用开发实例212
8.1数据库设计与实现212
需求分析212
概念结构设计218
逻辑结构设计223
物理结构设计225
数据库的实施、运行和维护227
8.2应用程序设计与实现236
系统功能模块设计236
系统主要模块实现236
系统集成与发布240
本章小结240
习题240
参考文献241
热门推荐
- 2833755.html
- 1019254.html
- 1965200.html
- 1987171.html
- 451007.html
- 2136481.html
- 1709894.html
- 2488080.html
- 2735155.html
- 498428.html
- http://www.ickdjs.cc/book_32732.html
- http://www.ickdjs.cc/book_1448855.html
- http://www.ickdjs.cc/book_3742730.html
- http://www.ickdjs.cc/book_2906376.html
- http://www.ickdjs.cc/book_2381780.html
- http://www.ickdjs.cc/book_3556282.html
- http://www.ickdjs.cc/book_957673.html
- http://www.ickdjs.cc/book_3259770.html
- http://www.ickdjs.cc/book_1855050.html
- http://www.ickdjs.cc/book_830606.html