图书介绍

数据库系统原理及应用教程 第4版pdf电子书版本下载

数据库系统原理及应用教程  第4版
  • 苗雪兰,刘瑞新,邓宇乔,宋歌等编著 著
  • 出版社: 北京:机械工业出版社
  • ISBN:9787111458586
  • 出版时间:2014
  • 标注页数:302页
  • 文件大小:192MB
  • 文件页数:313页
  • 主题词:数据库系统-高等学校-教材

PDF下载


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

下载说明

数据库系统原理及应用教程 第4版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.1.3数据库管理系统与数据库应用系统 5

1.2数据库系统及发展 7

1.2.1手工管理数据阶段 7

1.2.2文件系统数据管理的特点和缺陷 8

1.2.3数据库技术的发展历程和研究方向 9

1.2.4数据库系统管理数据的特点 10

1.3数据库系统的结构 13

1.3.1数据库系统的体系结构 13

1.3.2数据库管理系统的功能结构 16

1.3.3数据库系统的三级数据模式结构 16

1.4习题 18

第2章 数据模型与概念模型 22

2.1概念模型及表示 22

2.1.1信息的三种世界及描述 22

2.1.2概念模型的基本概念 24

2.1.3概念模型的表示方法 26

2.2常见的数据模型 27

2.2.1数据模型概述 27

2.2.2层次数据模型 28

2.2.3网状数据模型 32

2.2.4关系数据模型 34

2.2.5面向对象数据模型 36

2.2.6对象关系数据模型 40

2.3习题 42

第3章 数据库系统的设计方法 44

3.1数据库系统设计概述 44

3.1.1数据库系统设计的内容 44

3.1.2数据库系统设计应注意的问题 45

3.1.3数据库设计的基本方法 46

3.1.4数据库系统设计的基本步骤 47

3.2系统需求分析 49

3.2.1需求分析的任务和方法 49

3.2.2数据字典及其表示 50

3.3数据库概念结构的设计 52

3.3.1概念结构的特点及设计方法 52

3.3.2数据抽象与局部视图设计 54

3.3.3视图的集成 56

3.4数据库逻辑结构的设计 58

3.4.1概念模型向网状模型转换 59

3.4.2概念模型向关系模型的转换 60

3.4.3用户子模式的设计 64

3.4.4数据库逻辑结构设计的实例 64

3.5数据库物理结构的设计 66

3.5.1数据库物理结构设计的内容和方法 66

3.5.2关系模式存取方法的选择 67

3.5.3确定数据库的存储结构 68

3.6数据库的实施和维护 69

3.6.1数据入库和数据转换 69

3.6.2数据库试运行 70

3.6.3数据库的运行和维护 71

3.7数据库应用系统的设计 72

3.7.1数据库系统的体系架构 72

3.7.2数据库管理工具及数据源配置技术 74

3.7.3数据库应用系统设计的步骤与方法 74

3.8数据库应用系统的设计实例 75

3.8.1系统数据流程图和数据字典 75

3.8.2系统体系结构及功能结构 80

3.8.3数据库结构设计 82

3.9习题 84

第4章 关系数据库 88

4.1关系模型及其三要素 88

4.1.1关系数据结构 88

4.1.2关系操作概述 93

4.1.3关系的完整性 94

4.2关系代数 95

4.2.1传统的集合运算 96

4.2.2专门的关系运算 97

4.2.3用关系代数表示检索的例子 102

4.3关系演算 103

4.3.1元组关系演算 103

4.3.2域关系演算 104

4.4域关系演算语言QBE 105

4.4.1 QBE特点和操作方法 105

4.4.2数据检索操作 106

4.4.3数据维护操作 108

4.5习题 108

第5章 SQL Server数据库管理系统 115

5.1 SQL Server DBS体系结构 115

5.1.1多层客户/服务器结构 115

5.1.2 C/S系统的软件组成 116

5.2 SQL Server 2008功能简介 117

5.2.1 SQL Server 2008服务器类型 117

5.2.2数据库文件和系统数据库 119

5.2.3 SQL Server管理对象 120

5.2.4 SQL Server管理工具 123

5.3习题 127

第6章 数据库的建立与管理 128

6.1数据库的定义和维护 128

6.1.1 T-SQL创建和维护数据库功能 128

6.1.2用SSMS创建和维护数据库 129

6.2基本表的定义和维护 132

6.2.1 T-SQL定义和维护基本表功能 132

6.2.2用SSMS定义和维护基本表 137

6.3数据维护操作 141

6.3.1 T-SQL数据更新功能 141

6.3.2用SSMS进行数据更新 143

6.4数据查询操作 144

6.4.1 T-SQL数据查询语言 145

6.4.2数据查询实例 149

6.4.3 T-SQL附加语句 160

6.5视图和关系图的建立与维护 164

6.5.1 T-SQL视图定义和维护功能 164

6.5.2用SSMS定义和维护视图 167

6.5.3数据库关系图的创建和维护 170

6.6触发器的创建和维护 173

6.6.1 T-SQL创建和管理触发器功能 174

6.6.2在SSMS中创建触发器 175

6.7习题 176

第7章 关系数据库理论 180

7.1关系数据模式的规范化理论 180

7.1.1关系模式规范化的必要性 180

7.1.2函数依赖及其关系的范式 183

7.1.3多值依赖及关系的第四范式 186

7.1.4连接依赖及关系的第五范式 187

7.1.5关系规范化小结 189

7.2关系模式的分解算法 190

7.2.1关系模式分解的算法基础 190

7.2.2极小化算法在数据库设计中的应用 194

7.2.3判定分解服从规范的方法 195

7.2.4关系模式的分解方法 196

7.3关系系统及查询优化技术 198

7.3.1关系系统的定义和分类 198

7.3.2关系系统的查询优化理论与技术 199

7.4习题 205

第8章 数据库保护技术 210

8.1数据库安全性及SQL Server的安全管理 210

8.1.1数据库安全性控制的一般方法 210

8.1.2 SQL Server的安全体系结构 214

8.1.3 SQL Server的用户和角色管理 216

8.1.4 SQL Server的权限管理 222

8.2数据库完整性及SQL Server的完整性控制 225

8.2.1完整性约束条件及完整性控制 225

8.2.2 SQL Server的数据库完整性及实现方法 229

8.3数据库并发控制及SQL Server并发控制机制 231

8.3.1事务及并发控制的基本概念 231

8.3.2封锁及封锁协议 234

8.3.3封锁出现的问题及解决方法 236

8.3.4 SQL Server的并发控制机制 239

8.4数据库恢复技术与SQL Server数据恢复机制 241

8.4.1故障的种类 241

8.4.2数据恢复的实现技术 242

8.4.3数据库恢复策略 243

8.4.4具有检查点的数据恢复技术 244

8.4.5 SQL Server的数据备份和数据恢复机制 246

8.5习题 252

第9章 新型数据库系统及数据库技术的发展 257

9.1分布式数据库系统 257

9.1.1分布式数据库技术概述 257

9.1.2分布式数据库系统的体系结构 259

9.1.3分布式数据库系统的组成和功能 261

9.2面向对象的数据库系统 262

9.2.1面向对象程序设计方法特点 262

9.2.2面向对象数据库语言 263

9.2.3面向对象数据模式的完整性约束 263

9.3数据仓库及数据挖掘技术 264

9.3.1数据仓库 265

9.3.2数据挖掘技术 267

9.4其他新型的数据库系统 268

9.4.1演绎数据库系统 268

9.4.2多媒体数据库 269

9.4.3模糊数据库系统 270

9.4.4主动数据库系统 271

9.4.5联邦数据库系统 272

9.5数据库技术的研究与发展 272

9.5.1传统数据库系统 272

9.5.2新一代的数据库技术 274

9.5.3第三代数据库系统 275

9.5.4数据库新技术 276

9.6习题 277

第10章 数据库系统的教学标准、实验标准及实验方案 278

10.1数据库系统课程的教学标准 278

10.2数据库系统的实验标准 281

10.2.1数据库系统的课程实验标准 281

10.2.2数据库系统的课程设计实验标准 284

10.3前期阶段的实验方案 285

10.3.1系统需求分析 285

10.3.2关系数据库的设计 286

10.4数据库操作实验方案 286

10.4.1数据库的定义实验 286

10.4.2数据库的建立和维护实验 288

10.4.3数据库的简单查询和连接查询实验 290

10.4.4数据库的嵌套查询实验 294

10.4.5数据库的组合查询和统计查询实验 296

10.4.6数据库的视图和关系图的定义及使用实验 300

10.4.7数据完整性和数据安全性实验 301

参考文献 302

精品推荐