图书介绍

数据库原理及应用pdf电子书版本下载

数据库原理及应用
  • 倪春迪,殷晓伟主编;刘国成,曲丽娜副主编 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302404316
  • 出版时间:2015
  • 标注页数:236页
  • 文件大小:39MB
  • 文件页数:247页
  • 主题词:数据库系统-高等学校-教材

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 人工管理阶段 2

1.1.2 文件管理阶段 2

1.1.3 数据库系统阶段 4

1.2 数据描述 7

1.2.1 数据描述的3个领域 7

1.2.2 数据联系的描述 8

1.3 数据模型 10

1.3.1 数据模型的概念 10

1.3.2 实体联系模型 10

1.3.3 结构数据模型 11

1.4 数据库系统的体系结构 16

1.4.1 内模式 16

1.4.2 模式 17

1.4.3 外模式 17

1.4.4 数据独立性 18

1.4.5 映射 19

1.5 数据库管理系统 20

1.5.1 数据库管理系统的主要功能 20

1.5.2 数据库管理系统的组成 21

1.6 数据库系统 22

1.7 小结 23

1.8 习题 23

第2章 关系数据库 25

2.1 关系数据模型 25

2.1.1 关系的数学定义 26

2.1.2 关系模式及关系实例 27

2.1.3 关系中的基本术语 28

2.1.4 关系的性质 29

2.1.5 关系模型的完整性规则 30

2.2 关系代数 31

2.2.1 关系操作 31

2.2.2 传统的集合运算 33

2.2.3 专门的关系运算 35

2.2.4 关系代数小结 38

2.2.5 关系代数操作举例 39

2.3 小结 41

2.4 习题 41

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

3.1 SQL概述 45

3.2 SQL语法 47

3.3 CREATE TABLE语句 48

3.4 INSERT语句 50

3.5 SELECT语句 51

3.5.1 默认查询 51

3.5.2 查询指定的字段 52

3.5.3 按条件查询 53

3.5.4 排序 55

3.5.5 多表连接查询 56

3.5.6 子查询 56

3.5.7 GROUP BY语句 58

3.6 UPDATE语句 59

3.7 DELETE语句 59

3.8 DROP TABLE语句 60

3.9 SQL查询综合应用 60

3.10 小结 64

3.11 习题 64

第4章 关系数据库规范化理论 67

4.1 为什么要规范化 67

4.1.1 问题的提出 68

4.1.2 解决方法 69

4.1.3 关系模式规范化理论概述 70

4.2 函数依赖 71

4.2.1 函数依赖的定义 71

4.2.2 Armstrong公理系统 72

4.2.3 函数依赖的分类 72

4.2.4 属性间联系类型与函数依赖 73

4.2.5 属性集闭包 73

4.2.6 最小函数依赖集及其算法 75

4.2.7 函数依赖与候选关键字 77

4.3 关系模式的规范化 81

4.3.1 概述 81

4.3.2 关系模式的级别 81

4.3.3 关系模式分解 86

4.4 小结 93

4.5 习题 94

第5章 数据库设计 95

5.1 数据库设计概述 95

5.1.1 数据库设计的任务、内容和特点 95

5.1.2 数据库设计的基本方法 96

5.1.3 数据库设计的步骤 97

5.2 需求分析 98

5.2.1 需求分析的任务 99

5.2.2 需求分析的方法 99

5.2.3 数据字典 100

5.2.4 数据流图 102

5.3 概念结构设计 102

5.3.1 E-R模型基本概念 103

5.3.2 E-R模型图的绘制 105

5.3.3 概念结构设计的方法和步骤 107

5.3.4 数据抽象和局部E-R模型设计 108

5.3.5 全局E-R模型设计 110

5.4 逻辑结构设计 112

5.4.1 逻辑结构设计的任务和步骤 112

5.4.2 E-R模型向关系模型的转换 112

5.4.3 关系模型的优化 113

5.4.4 设计用户子模式 114

5.5 物理结构设计 114

5.5.1 确定数据库的物理结构 115

5.5.2 评价物理结构 117

5.6 数据库的实施和维护 117

5.6.1 数据的载入 117

5.6.2 数据库试运行 118

5.6.3 数据库的运行与维护 119

5.7 小结 120

5.8 习题 120

第6章 数据库设计案例 123

6.1 需求分析 123

6.1.1 功能需求分析 123

6.1.2 数据流图 124

6.1.3 数据字典 126

6.2 概念结构设计 129

6.2.1 实体 129

6.2.2 实体之间的联系 129

6.2.3 局部E-R图 130

6.2.4 全局E-R图 130

6.3 逻辑结构设计 131

6.3.1 E-R图到关系模式的转换 132

6.3.2 关系模式的优化 132

6.3.3 表结构设计 134

6.4 物理结构设计 136

6.4.1 确定存储介质 136

6.4.2 创建数据库 137

6.4.3 建立表 139

6.4.4 设计索引 141

6.4.5 数据库服务器性能优化 141

6.6 小结 142

6.7 习题 142

第7章 数据库安全与维护 145

7.1 数据库的安全性控制 145

7.1.1 数据库系统安全主要风险 145

7.1.2 安全性控制 146

7.2 数据库系统的完整性 149

7.2.1 完整性约束条件 150

7.2.2 完整性控制 152

7.3 并发控制 152

7.3.1 事务 153

7.3.2 并发操作引起的问题 154

7.3.3 封锁 155

7.4 数据库备份 159

7.4.1 基本概念 159

7.4.2 数据备份系统的分类 159

7.4.3 数据备份系统的工作原理 160

7.4.4 数据备份系统的主流备份技术 161

7.5 数据库恢复技术 163

7.5.1 数据库恢复概述 163

7.5.2 恢复的基本原理 163

7.5.3 故障恢复的方法 165

7.6 Oracle备份与恢复的基本策略 167

7.7 备份与恢复系统总体设计 168

7.8 小结 169

7.9 习题 170

第8章 SQL Server 2012数据库 171

8.1 SQL Server 2012简介 171

8.1.1 SQL Server 2012的新功能与优势 171

8.1.2 SQL Server 2012的组成 172

8.1.3 SQL Server 2012的版本 173

8.2 安装SQL Server 2012 174

8.2.1 SQL Server 2012 Express简介 174

8.2.2 下载SQL Server 2012 Express 175

8.2.3 安装SQL Server 2012 Express 176

8.3 SQL Server管理工具 180

8.3.1 SQL Server配置管理器 180

8.3.2 SQL Server Management Studio 184

8.4 创建和修改数据库 186

8.4.1 SQL Server数据库概述 186

8.4.2 创建数据库 189

8.4.3 修改数据库 197

8.4.4 删除数据库 198

8.5 数据表的操作 199

8.5.1 表的概念 199

8.5.2 数据类型 199

8.5.3 表结构的创建、修改 203

8.5.4 表数据的操作 209

8.5.5 删除表 213

8.5.6 创建约束 214

8.5.7 索引 223

8.5.8 视图 226

8.6 数据库的备份与恢复 229

8.7 小结 233

8.8 习题 233

参考文献 235

精品推荐