图书介绍
数据库技术及应用PDF|Epub|txt|kindle电子书版本网盘下载
- 焦华等编著 著
- 出版社: 北京:地质出版社
- ISBN:7116048588
- 出版时间:2006
- 标注页数:282页
- 文件大小:66MB
- 文件页数:298页
- 主题词:数据库系统
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 数据库系统基本概念3
1.2 数据管理技术的发展过程4
1.2.1 人工管理阶段4
1.2.2 文件系统阶段5
1.2.3 数据库系统阶段6
1.3 数据库系统结构7
1.3.1 数据库系统的外部体系结构8
1.3.2 数据库系统的内部体系结构11
1.4 数据库技术发展新趋势14
1.6 本章习题15
1.5 本章小结15
第2章 数据模型和关系数据库理论17
2.1 数据模型17
2.1.1 现实世界的信息化过程18
2.1.2 数据模型的组成要素19
2.1.3 概念模型19
2.1.4 常用的三种数据模型24
2.2 关系的定义和性质31
2.2.1 关系的基本概念31
2.2.2 关系的性质32
2.3 关系代数33
2.3.1 集合的基本运算33
2.3.2 关系的基本运算34
2.3.3 关系代数检索实例40
2.5 本章习题41
2.4 本章小结41
第3章 关系数据库标准语言SQL44
3.1 SQL概述44
3.1.1 SQL简介44
3.1.2 SQL语言特点45
3.2 创建数据47
3.2.1 模式的创建和删除48
3.2.2 基本表的创建、修改和删除49
3.2.3 索引的创建和删除51
3.3 检索数据52
3.3.1 Select语句的一般格式52
3.3.2 单表查询53
3.3.3 连接查询60
3.3.4 子查询63
3.3.5 集合查询65
3.4 修改数据66
3.4.1 插入数据67
3.4.2 更新数据68
3.4.3 删除数据68
3.5 视图69
3.5.1 为什么要使用视图69
3.5.2 创建视图70
3.5.3 更新视图71
3.5.4 删除视图72
3.6 数据控制72
3.6.1 权限授予72
3.6.2 权限收回73
3.7 嵌入式SQL74
3.7.1 嵌入式SQL的一般形式74
3.7.3 动态SQL简介75
3.7.2 嵌入式SQL语句与主语之间的通信75
3.8 本章小结76
3.9 本章习题76
第4章 数据库设计79
4.1 数据库设计概述79
4.1.1 数据库设计的重要性79
4.1.2 数据库设计方法简述79
4.1.3 数据库设计特点80
4.1.4 数据库设计的基本步骤81
4.2 需求分析83
4.2.1 需求分析的任务84
4.2.2 如何挖掘客户需求84
4.2.3 需求分析的内容85
4.2.4 业务需求分析及成果86
4.3 概念模型设计89
4.3.1 概念模型定义及特点89
4.3.2 概念模型设计的方法与步骤89
4.3.3 数据抽象与局部视图设计90
4.3.4 视图集成91
4.3.5 评审92
4.4 逻辑模型设计92
4.4.1 概念模型向关系模型的转换93
4.4.2 关系模型的优化93
4.4.3 用户子模式设计98
4.5 数据库的物理设计98
4.5.1 确定数据库的物理结构98
4.6.1 数据库的实施101
4.6 数据库的实施和维护101
4.5.2 评价物理结构101
4.5.3 撰写物理设计说明书和相关文档101
4.6.2 数据库的运行和维护103
4.7 数据库设计举例103
4.7.1 需求分析103
4.7.2 数据字典105
4.7.3 分E-R图设计108
4.7.4 总体概念设计109
4.7.5 逻辑结构设计和优化110
4.7.6 数据库的物理设计和实施111
4.8 本章小结119
4.9 本章习题120
5.1 事务121
5.1.1 事务的基本概念121
第5章 数据库保护机制121
5.1.2 事务的特性122
5.2 数据库恢复技术123
5.2.1 数据库恢复概述123
5.2.2 故障的种类123
5.2.3 恢复的实现技术125
5.3 并发控制128
5.3.1 并发控制概述128
5.3.2 并发控制的必要性129
5.3.3 封锁、封锁协议及封锁粒度131
5.3.4 活锁和死锁133
5.3.5 并发调度的可串行性135
5.4 数据库的安全136
5.4.1 数据库安全概述136
5.4.2 数据库安全潜在威胁137
5.4.3 数据库安全性控制策略138
5.5 数据库的完整性141
5.5.1 数据库完整性概述141
5.5.2 完整性约束条件141
5.5.3 完整性控制与检查142
5.6 本章小结144
5.7 本章习题145
第6章 SQL Server 2000简介146
6.1 SQL Server的优点146
6.1.1 ACID特性147
6.1.2 安全性147
6.1.3 性能与可伸缩性147
6.1.4 开发的灵活性147
6.1.5 价格与性能147
6.2.1 企业版和开发版148
6.2 SQL Server 2000的版本148
6.2.2 标准版149
6.2.3 个人版149
6.2.4 Desktop Engine版149
6.2.5 SQL Server CE版149
6.3 SQL Server 2000的安装与配置149
6.3.1 SQL Server 2000软、硬件环境149
6.3.2 实施安装150
6.4 SQL Server 2000主要的服务器组件和客户组件155
6.4.1 SQL Server引擎155
6.4.2 SQL Server代理155
6.4.3 SQL Server服务管理器155
6.4.4 企业管理器156
6.4.5 查询分析器170
6.5 系统数据库和表172
6.4.6 联机丛书172
6.5.1 系统数据库173
6.5.2 Pubs和Northwind173
6.5.3 系统表175
6.6 本章小结175
6.7 本章习题176
第7章 使用Transact-SQL编程177
7.1 Transact-SQL基础177
7.1.1 T-SQL批处理177
7.1.2 规范化T-SQL代码178
7.1.3 调试命令179
7.1.4 运算符180
7.1.5 函数183
7.2 变量的使用191
7.2.1 默认值与作用域192
7.2.2 使用Set和Select命令193
7.2.3 在SQL语句中使用变量193
7.2.4 临时表和表变量193
7.3 流程控制语句194
7.3.1 IF语句195
7.3.2 BEGIN语句195
7.3.3 WHILE语句195
7.3.4 Goto语句196
7.4 错误处理197
7.4.1 使用@@Error197
7.4.2 使用@@RowCount197
7.4.3 T-SQL致命错误198
7.4.4 Raiserror198
7.5 存储过程199
7.4.5 错误处理199
7.5.1 管理存储过程200
7.5.2 与存储过程进行数据交互202
7.5.3 使用存储过程205
7.5.4 调试存储过程205
7.6 触发器206
7.6.1 基础知识207
7.6.2 开发触发器209
7.7 本章小结211
7.8 本章习题211
第8章 VB.NET与SQL Server 2000数据库应用213
8.1 使用ADO.NET213
8.1.1 ADO.NET介绍214
8.1.2 ADO.NET的特征214
8.1.3 ADO.NET对象模型215
8.2 创建连接和数据适配器216
8.2.1 了解连接216
8.2.2 创建连接216
8.2.3 使用Connection的属性和方法216
8.2.4 数据适配器218
8.3 数据命令219
8.3.1 创建Command对象219
8.3.2 使用Command的属性和方法221
8.4 使用DataReader与DataSet访问和更新数据222
8.4.1 使用DataReader对象操作数据222
8.4.2 使用DataSet对象操作数据224
8.4.3 DataReader和DataSet对象的区别226
8.5 数据库操作应用示例226
8.6.1 功能描述233
8.6 图书馆管理信息系统的分析、设计与实施233
8.6.2 数据库设计234
8.6.3 系统实现238
8.7 本章小结243
8.8 本章习题243
第9章 数据库发展趋势及新兴研究方向245
9.1 数据库技术发展概述245
9.2 面向对象数据库系统247
9.2.1 面向对象的数据模型247
9.2.2 对象—关系数据库系统250
9.3 分布式数据库系统252
9.3.1 分布式数据库系统的必要性253
9.3.2 分布式和集中式数据库系统比较及其优缺点254
9.3.3 分布式数据库系统的体系结构256
9.3.4 分布式数据库管理系统的组成258
9.4 Web数据库260
9.4.1 Internet和Web简介260
9.4.2 Web和DBMS集成的方法262
9.5 XML与数据库264
9.5.1 XML及其相关技术265
9.5.2 基于关系的XML数据管理273
9.6 数据仓库和数据挖掘274
9.6.1 数据仓库的概念275
9.6.2 数据仓库的体系结构275
9.6.3 数据集市277
9.6.4 联机分析处理与数据挖掘277
9.7 本章小结282
9.8 本章习题282