图书介绍

数据库技术及应用pdf电子书版本下载

数据库技术及应用
  • 丁爱萍编著 著
  • 出版社: 西安:西安电子科技大学出版社
  • ISBN:7560614914
  • 出版时间:2005
  • 标注页数:193页
  • 文件大小:22MB
  • 文件页数:203页
  • 主题词:数据库系统-高等学校:技术学校-教材

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.2 与数据库相关的概念 2

1.2.1 信息与数据 2

1.2.2 数据管理与数据库 3

1.2.3 数据库管理系统与数据库应用系统 4

1.3 数据库技术及发展 5

1.3.1 人工管理 5

1.3.2 文件系统 6

1.3.3 数据库技术 6

1.4.1 数据库系统的体系结构 8

1.4 数据库系统的结构 8

1.4.2 数据库管理系统的功能结构 10

1.4.3 数据库系统的三级数据模式结构 11

习题1 13

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

2.1 信息的三种世界 14

2.2 概念模型及其表示 16

2.2.1 概念模型的基本概念 17

2.2.2 两个实体集之间的联系 17

2.2.4 实体集内部的联系 19

2.2.3 多实体集之间的联系 19

2.2.5 概念模型的表示方法 20

2.3 数据模型概述 21

2.3.1 数据模型的三要素 21

2.3.2 常见的数据模型类型 21

2.4 层次模型 22

2.4.1 层次模型的数据结构 22

2.4.2 层次模型中多对多联系的表示 24

2.4.3 层次模型的数据操作和完整性约束条件 25

2.5.2 网状模型的完整性约束条件 26

2.5.1 网状模型的数据结构 26

2.5 网状模型 26

2.5.3 网状模型和层次模型比较 27

2.6 关系模型 27

2.6.1 关系模型的数据结构 27

2.6.2 关系操作和关系的完整性约束条件 28

2.6.3 关系模型与非关系模型比较 29

习题2 29

第3章 关系数据库 31

3.1 关系模型及其定义 31

3.1.1 关系数据结构 31

3.1.2 关系操作概述 35

3.1.3 关系的完整性 36

3.2 关系代数 38

3.2.1 传统的集合运算 38

3.2.2 专门的关系运算 40

3.2.3 关系代数检索实例 44

习题3 45

第4章 关系数据库标准语言——SQL 47

4.1 SQL概述及特点 47

4.2 SQL的数据定义功能 48

4.2.1 基本表的定义和维护功能 49

4.2.2 索引的定义和维护功能 52

4.2.3 视图的定义和维护功能 54

4.3 SQL的数据查询功能 56

4.3.1 SELECT语句介绍 56

4.3.2 SQL的查询实例 59

4.4 SQL的数据更新功能 69

4.4.1 SQL的数据插入功能 69

4.4.2 SQL的数据修改功能 71

4.4.3 SQL的数据删除功能 71

4.5.1 嵌入式SQL的特点 72

4.5 嵌入式SQL 72

4.5.2 不用游标的SQL语句 73

4.5.3 使用游标的SQL 75

4.6 SQL的数据控制功能 76

4.6.1 数据控制的方法 76

4.6.2 SQL Server的数据库操作权限 77

4.6.3 数据操作权限的设置 78

习题4 79

5.1 SQL Server 2000的管理功能 82

5.1.1 SQL Server 2000的管理任务 82

第5章 SQL Server 2000关系数据库管理系统 82

5.1.2 SQL Server 2000的管理工具 83

5.2 SQL Server 2000数据库操作工具及其使用 89

5.2.1 用企业管理器创建数据库 89

5.2.2 在企业管理器中定义和管理表 92

5.2.3 视图的创建和维护 98

5.2.4 关联表的创建和维护 104

5.2.5 存储过程及触发器的创建和维护 108

习题5 109

第6章 关系数据库理论 111

6.1 关系模式规范化的必要性 111

6.1.1 关系模式应满足的基本要求 111

6.1.2 关系规范化可能出现的问题 112

6.1.3 模式分解是关系规范化的主要方法 114

6.2 函数依赖及其关系的范式 114

6.3 多值依赖及关系的第四范式 118

6.4 关系规范化小结 119

习题6 120

第7章 数据库系统的设计方法 122

7.1 数据库系统设计概述 122

7.1.1 数据库系统设计的内容 122

7.1.2 数据库系统设计应注意的问题 123

7.1.4 数据库系统设计的基本步骤 124

7.1.3 数据库设计的基本方法 124

7.2 系统需求分析 127

7.2.1 需求分析的任务和方法 127

7.2.2 数据字典及其表示 128

7.3 概念结构的设计 130

7.3.1 概念结构的特点及设计方法 130

7.3.2 数据抽象与局部视图设计 131

7.3.3 视图的集成 134

7.4 数据库逻辑结构的设计 136

7.4.1 概念模型向网状模型转换 137

7.4.2 概念模型向关系模型的转换 138

7.4.3 用户子模式的设计 142

7.4.4 数据库逻辑结构设计的实例 143

7.5 数据库物理结构的设计 144

7.5.1 数据库物理结构设计的内容和方法 144

7.5.2 关系模式存取方法的选择 145

7.5.3 确定数据库的存储结构 146

7.6 数据库的实施和维护 147

7.6.1 数据的载入 147

7.6.2 数据库的试运行 147

7.6.3 数据库的运行和维护 147

7.7.1 数据库系统的层次结构 148

7.7 数据库应用系统的设计 148

7.7.2 数据库应用系统的设计方法及实例 150

习题7 152

第8章 数据库保护 154

8.1 数据库的安全性 154

8.1.1 用户标识与鉴别 154

8.1.2 存取控制 155

8.1.3 视图机制 156

8.1.4 数据加密 156

8.1.5 审计 156

8.2.1 完整性约束条件 157

8.1.6 用户定义的安全性措施 157

8.2 数据库的完整性 157

8.2.2 完整性控制 159

8.3 数据库的并发控制 159

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

8.3.2 并发操作引起的问题 160

8.3.3 封锁 161

8.3.4 封锁协议 162

8.3.5 活锁和死锁 163

8.3.6 并发调度的可串行性 164

8.4.1 故障的种类 165

8.4 数据库的恢复 165

8.4.2 数据库恢复的原理 166

8.4.3 故障恢复的方法 168

习题8 169

第9章 SQL Server的数据库保护技术 170

9.1 SQL Server的安全体系结构和安全认证模式 170

9.1.1 SQL Server的安全体系结构 170

9.1.2 SQL Server的安全认证模式 171

9.1.3 设置SQL Server的安全认证模式 171

9.2.1 登录的管理 172

9.2 SQL Server的用户和角色管理 172

9.2.2 数据库用户的管理 175

9.2.3 服务器级角色的管理 176

9.2.4 数据库角色的管理 177

9.3 SQL Server的权限管理 179

9.3.1 SQL Server权限种类 179

9.3.2 对象权限的管理 180

9.3.3 语句权限的管理 182

9.4 SQL Server的数据库完整性及实现方法 182

9.4.1 SQL Server的数据完整性的种类 182

9.4.3 SQL Server实现数据完整性的具体方法 183

9.4.2 SQL Server数据完整性的两种方式 183

9.5 SQL Server的并发控制机制 184

9.5.1 SQL Server的事务类型 185

9.5.2 SQL Server的空间管理及锁的级别 185

9.5.3 SQL Server锁的类型 186

9.6 SQL Server的数据恢复机制 186

9.6.1 SQL Server的数据备份形式和操作方式 186

9.6.2 SQL Server的数据备份或恢复策略 187

9.6.3 SQL Server的数据备份方法 188

9.6.4 SQL Server的数据恢复方法 190

习题9 193

精品推荐