图书介绍

数据库系统及应用PDF|Epub|txt|kindle电子书版本网盘下载

数据库系统及应用
  • 崔巍编著 著
  • 出版社: 北京:高等教育出版社
  • ISBN:7040069504
  • 出版时间:1999
  • 标注页数:302页
  • 文件大小:31MB
  • 文件页数:311页
  • 主题词:

PDF下载


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

下载说明

数据库系统及应用PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第一章 绪论1

1.1 什么是数据库1

1.1.1 相互关联的数据的集合1

1.1.2 用综合的方法组织数据1

1.1.3 低冗余与数据共享1

目录1

1.1.4 数据具有较高的独立性2

1.1.5 保证数据的安全、可靠2

1.1.6 最大限度地保证数据的正确性2

1.1.7 数据可以并发使用并能同时2

保证数据的一致性2

1.2 数据库管理系统3

1.3 数据库系统和数据库管理员3

1.3.1 数据库系统3

1.3.2 数据库管理和数据库管理员4

1.4.2 文件系统阶段5

1.4 数据库的过去、现在和未来5

1.4.1 人工管理阶段5

1.4.3 数据库系统阶段及其发展过程7

1.4.4 数据库技术的广泛应用领域8

习题9

第二章 数据模型和三层模式数据库10

2.1 信息结构与E-R方法10

2.1.1 数据的三种范畴10

2.1.2 实体联系方法11

2.2 概念数据模型14

2.2.1 概念数据模型中的基本联系14

2.2.2 理解和转换多对多联系17

2.2.3 扩展Bachman图18

2.2.4 连接陷阱19

2.2.5 概念数据模型——实例研究20

2.3.1 层次数据模型23

2.3 传统的三大数据模型23

2.3.2 网络数据模型25

2.3.3 关系数据模型28

2.4 数据独立性与三层结构29

2.4.1 存储数据独立性29

2.4.2 概念数据独立性31

2.5 数据库管理系统的结构32

2.5.1 数据库的三层模式结构32

2.5.2 模式说明实例33

2.5.3 数据库管理系统的总体结构37

习题39

第三章 关系数据库及其操作语言40

3.1 关系模型的基本概念40

3.1.1 笛卡儿积与关系定义40

3.1.2 关系的一些基本概念41

3.2.1 关系概念模式42

3.2 关系模式42

3.2.2 关系存储模式43

3.2.3 关系外部模式44

3.3 关系代数44

3.3.1 传统的集合运算44

3.3.2 专门的关系运算45

3.4 关系数据库标准数据语言——SQL50

3.4.1 SQL的数据定义功能52

3.4.2 SQL的数据查询功能56

3.4.3 视图74

3.4.4 SQL的数据操作功能77

3.4.5 SQL的数据控制功能79

3.4.6 SQL的宿主使用81

习题85

4.1.1 函数依赖87

第四章 关系数据理论87

4.1 基本概念87

4.1.2 术语和符号88

4.1.3 为什么要讨论函数依赖88

4.1.4 模式分解89

4.2 函数依赖的公理系统89

4.2.1 Amstrong公理的内容及正确性89

4.2.2 Amstrong公理的推论90

4.2.3 逻辑蕴涵和闭包91

4.2.4 公理的完备性92

4.2.5 闭包的计算93

4.2.6 函数依赖集的等价和最小化94

4.3 规范化97

4.3.1 第一范式(1NF)97

4.3.3 第三范式(3NF…)98

4.3.2 第二范式(2NF)98

4.3.4 BC范式(BCNF)99

4.3.5 多值依赖与第四范式(4NF)101

4.3.6 规范化小结102

4.4 模式分解103

4.4.1 模式分解的准则103

4.4.2 3NF无损连接和保持函数依赖算法105

4.4.3 使分解后的关系模式数最少106

习题107

第五章 客户/服务器数据库基础109

5.1 客户/服务器体系结构109

5.1.1 客户/服务器和其他应用结构109

5.1.2 文件服务器与客户/服务器的数据库操作112

5.1.3 客户/服务器结构的特点113

5.1.4 三层客户/服务器模型114

5.2.1 SQL Server功能概述116

5.2 Microsoft SQL Server基础116

5.2.2 SQL Server的存储结构120

5.2.3 SQL Server安装说明122

5.3 Transact-SQL简介123

5.3.1 数据库管理的命令123

5.3.2 数据库对象管理命令126

5.3.3 变量、数据类型与表达式128

5.3.4 数据操作命令134

5.3.5 数据管理和数据控制命令139

5.3.6 函数142

5.3.7 流程控制和输入输出命令146

5.3.8 系统提供的存储过程147

5.3.9 数据字典147

习题149

6.1.1 数据库设备的管理150

6.1 SOL Server的数据库管理150

第六章 充分利用数据库服务器的特点150

6.1.2 数据库管理154

6.1.3 使用段优化存储159

6.2 数据完整性162

6.2.1 实体完整性162

6.2.2 或完整性163

6.2.3 参照完整性164

6.2.4 用户定义完整性165

6.3 存储过程165

6.3.1 基本概念165

6.3.2 创建和执行存储过程166

6.3.3 存储过程的返回值和状态信息167

6.3.4 要用好存储过程168

6.4 触发器及其用途168

6.4.1 基本概念168

6.4.2 插入视图和删除视图169

6.4.3 删除类触发器170

6.4.4 插入类触发器170

6.4.5 更新类触发器170

习题171

第七章 数据库保护173

7.1 数据一致性和并发控制173

7.1.1 事务173

7.1.2 干扰问题174

7.1.3 封锁175

7.1.4 死锁177

7.2 安全性控制179

7.2.1 安全性概述179

7.2.2 SQL Server的安全模式180

7.2.3 创建用户和用户组181

7.2.4 权限管理182

7.3 备份与恢复186

7.3.1 故障与备份类型186

7.3.2 日志的概念188

7.3.3 备份或转储188

7.3.4 恢复194

7.4 镜像196

7.4.1 SQL Server的镜像配置选择196

7.4.2 建立镜像196

7.4.3 取消镜像198

7.4.4 重镜像198

习题199

第八章 开放的客户端开发200

8.1 开放式客户体系结构与ODBC200

8.1.1 ODBC的基本概念200

8.1.2 ODBC的构成201

8.1.3 ODBC接口的使用202

8.2 Visual FoxPro作为SQL Server的客户端207

8.2.1 连接到SQL Server207

8.2.2 对SQL Server进行操作209

8.2.3 Visual FoxPro中其他ODBC函数210

8.3 PowerBuilder介绍215

8.3.1 PowerBuilder的数据库接口215

8.3.2 PowerBuilder应用的构成与215

开发方法215

8.3.3 对象、属性与事件217

8.3.4 PowerBuilder的工具218

8.3.5 与数据库的连接220

8.3.6 一个简单实例222

8.4 用Visual Basic开发客户/服务器应用233

8.4.1 远程数据对象233

8.4.2 RDO与SQL Server的连接235

8.4.3 创建和执行SQL查询237

8.4.4 插入、更新和删除记录241

习题246

第九章 分布式数据库与分布数据处理247

9.1 什么是分布式数据库247

9.2 分布式数据库的数据分布方式249

9.2.1 数据的分布方式249

9.2.2 数据分片250

9.3 SQL Server的分布数据管理概述250

9.4 SQL Server的复制概念251

9.4.1 SQL Server的复制251

9.4.2 复制技术中使用的术语和基本概念252

9.4.3 SQL Server的复制模型253

9.4.4 复制处理255

9.5.1 用于配置复制服务器的存储过程257

9.5.2 用于出版管理的存储过程257

9.5 复制存储过程257

9.5.3 用于订阅管理的存储过程258

9.5.4 用于复制操作的存储过程258

9.5.5 用于复制事务管理的存储过程258

9.6 建立复制258

9.6.1 复制前的准备工作259

9.6.2 配置复制服务器259

9.6.3 出版260

9.6.4 订阅260

习题260

第十章 数据库系统的开发262

与数据库设计262

10.1 概述262

10.2 结构化生命周期方法262

10.3 快速原型方法264

10.4 DADM方法265

10.5 面向对象方法267

10.5.1 面向对象的基本概念267

10.5.2 面向对象的分析和设计方法269

10.6 可能会失败270

10.6.1 认识问题270

10.6.2 方法问题270

10.6.3 工具问题270

10.6.4 管理问题271

10.7 数据库设计271

10.7.1 概念模型设计271

10.7.2 逻辑数据库设计与规范化273

理论的应用273

10.7.3 物理数据库设计274

10.8 客户/服务器应用规划综述275

10.8.1 可以量化的需求分析275

10.8.2 性能需求277

10.8.3 并发需求278

10.8.4 数据分布需求278

10.8.5 恢复需求278

10.8.6 安全问题279

10.8.7 系统需求279

习题280

第十一章 数据库应用和研究的281

新领域281

11.1 数据仓库281

11.1.1 什么是数据仓库281

11.1.2 数据仓库的结构282

11.1.3 数据仓库系统283

11.1.4 建立数据仓库284

11.1.5 实现数据仓库的数据库环境284

11.1.7 软件厂商的数据仓库解决方案285

11.1.6 数据仓库与决策支持285

11.2 因特网上的Web数据库286

11.2.1 因特网及其所提供的服务287

11.2.2 Web与HTML288

11.2.3 Web数据库应用的一般290

结构和方法290

11.2.4 各种Web数据库应用方案概述291

11.2.5 Sybase的Web-SQL方案292

11.3 数据库的其他应用和研究领域295

11.3.1 面向对象数据库295

11.3.2 并行数据库297

11.3.3 主动数据库297

11.3.4 工程数据库298

11.3.5 知识库299

习题301

参考文献302

热门推荐