图书介绍

数据库原理与SQL SERVER应用PDF|Epub|txt|kindle电子书版本网盘下载

数据库原理与SQL SERVER应用
  • 赵子江,王丹等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:7111198190
  • 出版时间:2006
  • 标注页数:264页
  • 文件大小:22MB
  • 文件页数:277页
  • 主题词:数据库系统-高等学校-教材;关系数据库-数据库管理系统,SQL Server-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

数据库原理与SQL SERVER应用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.1.3 数据库系统的特点4

1.1.4 数据库技术的研究领域6

1.2 数据模型6

1.2.1 数据模型的概念及组成要素7

1.2.2 概念模型7

1.2.3 层次模型10

1.2.4 网状模型10

1.2.5 关系模型11

1.2.6 面向对象模型12

1.3 数据库系统构成12

1.3.1 数据库系统模式的概念12

1.3.2 数据库系统的三级模式结构13

1.3.3 数据库系统的两级映像功能14

1.3.4 数据库系统的组成15

1.3.5 数据库系统的分类16

1.4 数据库管理系统17

1.4.1 DBMS概述17

1.4.2 DBMS的层次结构19

1.4.3 语言处理21

1.4.4 数据存取管理22

1.4.5 缓冲区管理26

1.5 小结27

1.6 习题28

第2章 关系数据库29

2.1 关系数据模型概述29

2.2 基本概念与术语30

2.2.1 关系、元组、属性和域30

2.2.2 关系模式31

2.2.3 关系数据库32

2.2.4 完整性约束32

2.3 关系代数33

2.3.1 传统的集合运算34

2.3.2 专门的关系运算35

2.4 关系演算40

2.4.1 元组关系演算40

2.4.2 域关系演算44

2.5 小结49

2.6 习题49

第3章 关系数据库标准语言SQL52

3.1 SQL语言概述52

3.1.1 SQL语言的特点52

3.1.2 SQL语言的基本概念54

3.2.1 创建表55

3.2 数据定义55

3.2.2 修改表56

3.2.3 删除表57

3.2.4 定义索引57

3.2.5 删除索引58

3.3 数据查询58

3.3.1 Select语句的基本结构58

3.3.2 简单查询60

3.3.3 连接查询62

3.3.4 子查询64

3.3.5 聚集函数67

3.3.6 集合查询67

3.3.7 分组查询68

3.3.8 模糊查询69

3.4 数据更新70

3.4.1 插入语句70

3.4.2 修改语句71

3.4.3 删除语句72

3.5 视图72

3.5.1 定义视图72

3.5.2 查询视图73

3.5.3 更新视图74

3.5.4 视图的作用75

3.6 完整性控制75

3.6.1 主键约束76

3.6.2 外键约束77

3.6.3 属性值上的约束77

3.6.4 全局约束78

3.7 数据控制78

3.7.1 授权79

3.7.2 收回授权80

3.8.1 嵌入式SQL概述81

3.8 嵌入式SQL81

3.8.2 无游标的SQL操作82

3.8.3 带游标的SQL操作85

3.9 小结86

3.10 习题87

4.2 函数依赖88

4.2.1 属性间关系88

4.1 概述88

第4章 数据库规范化理论88

4.2.2 函数依赖89

4.2.3 码的定义90

4.2.4 函数依赖和码的惟一性91

4.3 范式91

4.3.1 第一范式(1NF)92

4.3.2 第二范式(2NF)92

4.3.3 第三范式(3NF)92

4.3.5 多值依赖93

4.3.4 改进的3NF——BCNF(Boyee-Codd Normal Form)93

4.3.6 第四范式(4NF)95

4.4 关系模式分解96

4.4.1 模式分解的定义96

4.4.2 无损连接97

4.4.3 保持函数依赖性97

4.4.4 模式分解算法98

4.5 小结100

4.6 习题100

第5章 数据库设计102

5.1 数据库设计概述102

5.1.1 数据库设计的特点102

5.1.2 数据库应用系统的生命期103

5.1.3 数据库设计的一般策略103

5.1.4 数据库设计的基本步骤104

5.2 需求分析104

5.2.2 需求分析的方法105

5.2.1 需求分析的目标105

5.2.3 需求分析的步骤107

5.3 概念结构设计108

5.3.1 概念结构108

5.3.2 概念结构设计策略与方法108

5.3.3 数据抽象110

5.3.4 视图集成110

5.4 逻辑结构设计111

5.4.1 E-R图向关系模式的转换112

5.4.2 数据模型的优化113

5.4.3 用户视图的确定115

5.5 数据库的物理结构设计116

5.5.1 数据库的物理结构设计的内容和方法116

5.5.2 关系模式存取方法117

5.6 数据库的实施和维护118

5.5.3 数据库的存储结构118

5.6.1 数据库实施119

5.6.2 数据库维护119

5.7 数据库设计评价120

5.7.1 数据库设计评价准则120

5.7.2 通用的分析方法121

5.7.3 设计策略123

5.8 小结124

5.9 习题124

第6章 数据库恢复技术与并发控制125

6.1 事务125

6.2 数据库的故障类型126

6.3 恢复127

6.3.1 数据库恢复概述127

6.3.2 恢复的实现技术128

6.3.3 恢复的策略130

6.4 数据库镜像131

6.5 SQL对恢复操作的支持132

6.6 并发控制133

6.6.1 并发控制概述133

6.6.2 封锁135

6.6.3 封锁的粒度136

6.7 小结138

6.8 习题139

第7章 数据库完整性与安全性140

7.1 概述140

7.2 数据库安全性141

7.2.1 DBMS安全模型141

7.2.2 存取控制142

7.2.3 视图机制144

7.2.5 数据加密145

7.2.6 统计数据库的安全性145

7.2.4 跟踪审计145

7.3 数据库完整性146

7.3.1 完整性约束条件147

7.3.2 完整性控制149

7.4 小结151

7.5 习题151

第8章 面向对象数据库系统153

8.1 概述153

8.1.1 面向对象数据库系统的功能要求153

8.1.2 面向对象数据库的实现途径153

8.2 面向对象数据模型154

8.2.1 OO模型的核心概念155

8.2.2 对象与对象标识155

8.2.3 对象参照完整性约束156

8.2.5 滞后联编157

8.2.4 对象的嵌套157

8.3 面向对象数据库语言158

8.3.1 对象的持久性158

8.3.2 ODMG-93159

8.4 面向对象数据库管理系统160

8.4.1 基本构造160

8.4.2 存储结构160

8.5 对象-关系数据库系统161

8.4.4 长事务161

8.4.3 方法的实现161

8.6 小结162

8.7 习题162

第9章 几种新型数据库系统简介163

9.1 分布式数据库系统163

9.1.1 分布式数据库系统概述163

9.1.2 分布式数据库系统模式结构165

9.1.3 分布式查询处理169

9.1.4 分布式事务模型170

9.2 并行数据库系统172

9.2.1 并行数据库系统概述172

9.2.2 并行数据库系统目标173

9.2.3 并行数据库系统的并行结构173

9.2.4 并行数据库系统的并行查询处理技术175

9.3 多媒体数据库系统178

9.3.1 多媒体数据库系统概述178

9.3.2 多媒体数据库系统数据模型182

9.3.3 多媒体数据库系统同步机制186

9.3.4 多媒体数据库系统压缩技术188

9.4 Web数据库系统189

9.4.1 Web的基本知识190

9.4.2 Web数据库系统常用技术193

9.5 主动数据库系统194

9.6 小结195

9.7 习题196

第10章 数据仓库与数据挖掘198

10.1 数据仓库概述198

10.1.1 数据仓库的产生和发展198

10.1.2 数据仓库定义200

10.1.3 数据仓库特征201

10.2 数据仓库构造202

10.2.1 数据仓库的数据模型202

10.2.2 数据仓库模型204

10.2.3 数据仓库的数据组织205

10.2.4 元数据208

10.2.5 数据仓库体系结构209

10.3 数据仓库的设计实现213

10.3.1 数据仓库开发流程214

10.3.2 数据仓库设计214

10.3.3 构造数据仓库的过程218

10.4.1 数据挖掘概述219

10.4 数据挖掘219

10.4.2 数据挖掘功能与类型221

10.4.3 数据挖掘模型226

10.4.4 数据挖掘应用227

10.5 小结232

10.6 习题232

第11章 SQL Server应用举例233

11.1 SQL Server 2000简介233

11.1.1 概述233

11.1.2 SQL Server 2000使用概述234

11.2 SQL Server 2000数据定义238

11.2.1 创建数据库238

11.2.2 创建表240

11.2.3 约束242

11.2.4 创建视图243

11.2.5 创建索引245

11.3 SQL Server 2000数据操纵248

11.3.1 Select语句248

11.3.2 Insert语句250

11.3.3 Update语句252

11.3.4 Delete语句253

11.3.5 存储过程254

11.3.6 触发器257

11.4 图书借阅管理系统数据库设计259

11.4.1 需求分析259

11.4.2 模块分析259

11.4.3 设计数据库260

11.4.4 创建数据库260

11.5 小结263

11.6 习题263

参考文献264

热门推荐