图书介绍
数据库基础与应用PDF|Epub|txt|kindle电子书版本网盘下载
![数据库基础与应用](https://www.shukui.net/cover/67/33082725.jpg)
- 严冬梅编著 著
- 出版社: 北京:科学出版社
- ISBN:7030174437
- 出版时间:2006
- 标注页数:298页
- 文件大小:31MB
- 文件页数:314页
- 主题词:关系数据库-数据库管理系统,SQL Server 2000-高等学校:技术学校-教材
PDF下载
下载说明
数据库基础与应用PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1.1 计算机数据管理的发展1
1.1.1 数据管理1
第1章 数据库概述1
1.1.2 数据库技术的产生与发展2
1.2 数据库管理系统4
1.2.1 数据库管理系统的定义4
1.2.2 DBMS的功能5
1.3 数据库系统6
1.3.1 数据库系统的组成6
1.3.2 数据库系统的模式7
1.3.3 数据库语言9
1.4 数据模型10
1.4.1 数据处理的三个世界10
1.4.2 数据模型的要素13
1.4.3 数据模型的分类14
1.5.1 关系数据结构18
1.5 关系数据库系统18
1.5.2 关系操作集合21
1.5.3 完整性约束21
小结22
练习题22
第2章 关系数据库标准语言——SQL24
2.1 SQL的特点24
2.2 SQL的数据定义功能25
2.2.1 创建、删除与修改基本表26
2.2.2 创建与删除索引28
2.3 SQL的数据查询功能28
2.3.1 单表查询30
2.3.2 连接查询34
2.3.3 嵌套查询36
2.3.4 集合查询39
2.4.1 插入数据40
2.4 SQL的数据操纵功能40
2.4.2 修改数据41
2.4.3 删除数据42
2.5 视图43
2.5.1 定义和删除视图43
2.5.2 查询视图45
2.5.3 更新视图46
2.6 数据控制47
2.6.1 授权48
2.6.2 收回权限49
小结49
练习题50
3.1.1 关系模式的数学表示51
3.1.2 实例51
3.1 数据存储异常51
第3章 关系数据理论51
3.2 函数依赖54
3.3 关系模式的规范化55
3.3.1 第一范式56
3.3.2 第二范式57
3.3.3 第三范式57
3.3.4 BC范式57
3.3.5 多值依赖和第四范式58
3.3.6 规范化小结60
3.4 关系模式的分解61
3.4.1 关系模式分解的标准61
3.4.2 无损连接性61
3.4.3 保持函数依赖62
小结62
练习题63
4.1.1 数据库的安全策略64
4.1.2 保证数据库安全的一般方法64
4.1 数据库的安全性64
第4章 数据库保护64
4.2 数据库的完整性66
4.2.1 完整性概述66
4.2.2 完整性约束条件与DBMS的完整性机制67
4.3 数据库的并发控制67
4.3.1 事务68
4.3.2 并发控制69
4.3.3 封锁70
4.3.4 死锁及避免死锁的方法71
4.4 数据库的恢复72
4.4.1 数据库故障73
4.4.2 数据库恢复的一般方法74
小结76
练习题76
5.1.1 数据库设计的内容78
5.1 数据库设计概述78
第5章 数据库设计78
5.1.2 数据库设计的基本步骤79
5.1.3 数据库设计的方法80
5.2 需求分析80
5.2.1 需求分析的主要任务80
5.2.2 需求分析的主要工作81
5.2.3 需求分析应注意的问题81
5.3 概念结构设计82
5.3.1 概念模型82
5.3.2 概念设计的策略和主要步骤82
5.3.3 数据抽象方法83
5.3.4 E-R方法简介84
5.3.5 采用E-R方法的数据库概念设计84
5.4 逻辑结构设计86
5.4.1 将E-R图转换为数据模型87
5.4.4 设计外模式89
5.4.3 数据模型的优化89
5.4.2 关系规范化89
5.5 数据库的物理设计90
5.5.1 物理结构设计90
5.5.2 评价物理结构91
5.6 数据库的实施92
5.6.1 数据库的实现92
5.6.2 数据库的其他设计92
5.7 数据库的运行与维护93
小结94
练习题94
第6章 数据库产品简介96
6.1 SQL Server96
6.1.1 SQL Server的发展史96
6.1.2 SQL Server的特点96
6.1.3 应用程序访问SQL Server的实例98
6.2.1 Oracle的发展历程99
6.2 Oracle99
6.2.2 Oracle的特点100
6.2.3 Oracle的开发工具101
6.2.4 应用程序访问Oracle的实例102
6.3 MySQL103
6.3.1 SQL的兼容性103
6.3.2 参考完整性103
6.3.3 MySQL的特性104
6.4.1 Sybase数据库的发展史105
6.3.4 应用程序访问MySQL的实例105
6.4 Sybase105
6.4.2 Sybase数据库的特点106
6.4.3 Sybase数据库的组成108
6.4.4 Sybase数据库的开发工具108
小结109
练习题109
7.1.1 面向对象数据库系统的基本特征110
第7章 数据库技术的新发展110
7.1 面向对象的数据库110
7.1.2 面向对象的数据模型111
7.1.3 面向对象的数据库语言113
7.1.4 对象关系数据库115
7.2 分布式数据库系统117
7.2.1 数据库系统的体系结构117
7.2.2 分布式数据库系统的定义118
7.2.3 分布式数据库的特点119
7.2.4 分布式数据库的模式结构121
7.3 Web与数据库122
7.3.1 Web数据库122
7.3.2 Web服务器脚本程序与服务器的接口123
7.3.3 应用开发平台124
7.3.4 动态网页125
7.3.5 公共网关接口的应用126
7.4.1 数据仓库的概念127
7.4 数据仓库127
7.4.2 数据仓库的基本特性128
7.4.3 数据仓库的结构129
7.4.4 数据挖掘130
7.5 数据库技术与电子商务133
7.5.1 电子商务技术基础133
7.5.2 基于Web的商务数据库应用开发过程135
小结137
练习题137
第8章 SQL Server 2000简介138
8.1 SQL Server 2000的新特性138
8.1.1 数据库增强138
8.1.2 联合数据库服务器140
8.2 SQL Server 2000的工具144
8.3 SQL Server 2000的安装146
8.4.1 企业管理器的环境154
8.4 企业管理器154
8.4.2 启动与关闭服务器155
8.4.3 注册服务器156
8.4.4 连接与断开服务器160
8.4.5 配置服务器161
8.4.6 对象的SQL脚本162
8.4.7 调用SQL Server具和向导163
8.4.8 企业管理器的常见用途164
小结164
练习题164
第9章 SQL Server 2000数据库表166
9.1 数据库的创建与管理166
9.1.1 数据库的存储结构166
9.1.2 SQL Server系统数据库167
9.1.3 创建数据库169
9.1.4 设置数据库属性171
9.1.5 删除数据库174
9.1.6 收缩数据库175
9.1.7 分离数据库176
9.1.8 附加数据库176
9.2 SQL Server的数据类型177
9.2.1 系统数据类型177
9.2.2 用户自定义数据类型184
9.3 数据表的创建与管理185
9.3.1 与表相关的基本概念185
9.3.2 创建表结构187
9.3.3 修改表结构188
9.3.4 查看表190
9.3.5 向表中添加、修改与删除数据191
9.3.6 表的重命名与删除193
9.3.7 关键字195
练习题199
小结199
第10章 索引与视图201
10.1 索引201
10.1.1 索引的基本概念201
10.1.2 索引的结构201
10.1.3 创建索引202
10.1.4 操作索引208
10.1.5 使用向导优化索引211
10.2 视图212
10.2.1 视图的基本概念213
10.2.2 创建视图214
10.2.3 对视图的操作217
小结219
练习题219
11.1.1 查询分析器的使用220
11.1 查询分析器220
第11章 查询分析器和Transact-SQL语言220
11.1.2 在查询分析器中查询数据225
11.2 Transact-SQL语言226
11.2.1 概述226
11.2.2 变量227
11.2.3 运算符228
11.2.4 流程控制语句230
11.2.5 函数232
11.2.6 注释233
小结234
练习题234
第12章 存储过程与触发器235
12.1 存储过程235
12.1.1 存储过程概述235
12.1.2 创建和执行存储过程236
12.1.3 管理存储过程243
12.1.4 系统存储过程245
12.2 触发器246
12.2.1 触发器概述246
12.2.2 触发器的工作原理247
12.2.3 创建触发器248
12.2.4 触发器的应用250
12.2.5 管理触发器256
12.2.6 触发器的嵌套与递归257
小结258
练习题258
第13章 数据库的备份与恢复260
13.1 数据库的备份260
13.1.1 数据库备份概述260
13.1.2 备份设备的建立与管理260
13.1.3 数据库备份的种类与方法264
13.2.1 数据库故障恢复模型272
13.2 数据库的恢复272
13.2.2 数据库恢复的一般方法273
小结277
练习题278
第14章 SQL Server管理279
14.1 数据库的维护279
14.1.1 创建数据库维护计划279
14.1.2 管理数据库维护计划283
14.2 用户和安全性管理284
14.2.1 SQL Server的登录认证285
14.2.2 管理SQL Server的登录287
14.2.3 数据库用户287
14.2.4 权限管理289
14.2.5 角色管理292
小结297
练习题297
参考文献298