图书介绍

数据库原理及应用教程2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

数据库原理及应用教程
  • 陈志泊等编 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:7115101558
  • 出版时间:2002
  • 标注页数:274页
  • 文件大小:36MB
  • 文件页数:286页
  • 主题词:数据库(学科: 高等学校) 数据库

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.1.2 数据处理2

1.2 数据库技术的产生、发展与研究领域2

1.2.1 数据库技术的产生与发展2

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

1.3 数据库系统的组成和结构6

1.3.1 数据库系统的组成6

1.3.2 数据库系统的结构8

1.4 数据库管理系统11

1.4.1 DBMS的主要功能11

1.4.2 DBMS的组成12

1.4.3 DBMS的数据存取的过程13

1.5 数据模型13

1.5.1 数据模型的组成要素13

1.5.2 数据之间的联系14

1.5.3 数据模型的分类16

1.6 数据模型与数据库系统的发展22

1.6.1 第一代数据库系统22

1.6.2 第二代数据库系统23

1.6.3 第三代数据库系统24

1.7 面向对象的数据库技术25

1.7.1 面向对象的模型的核心概念25

1.7.2 面向对象的数据库系统的特点27

1.7.4 面向对象的数据库的研究内容28

1.7.3 面向对象的数据库语言28

1.8.1 分布式数据库29

1.8 数据库技术与其他相关技术的结合29

1.8.2 主动数据库31

1.8.3 多媒体数据库33

1.9 小结34

习题34

第2章 关系模型36

2.1 关系模型36

2.2 关系的形式化定义37

2.3 关系的性质39

2.4.1 候选键与关系键41

2.4.2 主属性与非码属性41

2.4 关系的键41

2.4.3 外部关系键42

2.4.4 关系模型的完整性42

2.5 关系数据库模式与关系数据库43

2.5.1 关系模式和关系数据库模式43

2.5.2 关系数据库44

2.6 关系代数44

2.6.1 关系代数的分类及其运算符44

2.6.2 传统的集合运算45

2.6.3 专门的关系运算47

2.7 关系演算51

2.7.1 元组关系演算语言52

2.7.2 域关系演算语言QBE57

习题61

2.8 小结61

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

3.1 SQL语言的基本概念与特点63

3.1.1 SQL语言的发展及标准化63

3.1.2 SQL语言的基本概念64

3.1.3 SQL语言的主要特点64

3.2 SQL数据定义65

3.2.1 字段数据类型65

3.2.2 创建、修改和删除数据表67

3.2.3 设计、创建和维护索引73

3.3 SQL数据查询74

3.3.1 SELECT命令的格式与基本使用74

3.3.2 条件查询76

3.3.3 常用库函数及统计汇总查询79

3.3.4 分组查询80

3.3.5 查询的排序81

3.3.6 数据表连接及连接查询82

3.3.7 子查询85

3.3.8 合并查询90

3.3.9 存储查询结果到表中90

3.4 SQL数据更新90

3.4.1 插入数据记录90

3.4.2 修改数据记录92

3.4.3 删除数据记录93

3.5 视图93

3.5.1 定义和删除视图94

3.5.3 更新视图95

3.5.2 查询视图95

3.6 SQL数据控制96

3.6.1 权限与角色96

3.6.2 系统权限与角色的授予与收回97

3.6.3 对象权限与角色的授予与收回98

3.7 小结99

习题99

第4章 关系数据库理论101

4.1 规范化问题的提出101

4.1.1 规范化理论的主要内容101

4.1.2 不合理的关系模式存在的存储异常问题101

4.2 函数依赖104

4.2.1 函数依赖的定义及性质104

4.3 范式106

4.2.2 完全函数依赖与部分函数依赖106

4.2.3 传递函数依赖106

4.3.1 第一范式107

4.3.2 第二范式108

4.3.3 第三范式110

4.3.4 BC范式112

4.3.5 多值依赖与4NF115

4.4 关系模式的规范化118

4.4.1 关系模式规范化的目的和原则118

4.4.2 关系模式规范化的步骤118

4.4.3 关系模式规范化的要求119

4.5 小结121

习题122

5.1.2 安全性控制的一般方法124

5.1.1 数据库安全性的含义124

5.1 数据库的安全性124

第5章 数据库安全保护124

5.2 完整性控制129

5.2.1 数据库完整性的含义129

5.2.2 完整性规则的组成129

5.2.3 完整性约束条件的分类130

5.3 并发控制与封锁131

5.3.1 数据库并发性的含义131

5.3.2 事务(Transaction)132

5.3.3 并发操作与数据的不一致性133

5.3.4 封锁135

5.4.2 数据库恢复的原理及其实现技术141

5.4.1 数据库恢复的含义141

5.4 数据库的恢复141

5.4.3 数据库的故障和恢复的策略143

5.5 小结145

习题146

第6章 数据库设计147

6.1 数据库设计概述147

6.1.1 数据库设计的任务、内容和特点147

6.1.2 数据库设计方法简述148

6.1.3 数据库设计的步骤150

6.2 系统需求分析153

6.2.1 需求分析的任务153

6.2.2 需求分析的方法155

6.3.2 概念模型的特点157

6.3.1 概念结构设计的必要性157

6.3 概念结构设计157

6.3.3 概念结构设计的方法与步骤158

6.4 逻辑结构设计169

6.4.1 逻辑结构设计的任务和步骤169

6.4.2 初始关系模式设计169

6.4.3 关系模式规范化171

6.4.4 模式评价与改进171

6.5 数据库物理设计173

6.5.1 确定物理结构173

6.5.2 评价物理结构175

6.6 数据库实施175

6.6.1 建立实际数据库结构175

6.6.2 装入数据175

6.6.4 数据库试运行176

6.6.3 应用程序编码与调试176

6.6.5 整理文档177

6.7 数据库运行和维护177

6.7.1 维护数据库的安全性与完整性177

6.7.2 监测并改善数据库性能177

6.7.3 重新组织和构造数据库178

6.8 小结178

习题179

第7章 SQL Server 2000数据库管理系统181

7.1 SQL Server 2000的新特性181

7.1.1 数据库增强182

7.1.2 联合数据库服务183

7.2 SQL Server 2000的主要组件184

7.3.1 变量186

7.3 Transact-SQL程序设计186

7.3.2 流程控制命令187

7.3.3 其他命令191

7.3.4 常用函数194

7.4 企业管理器202

7.5 查询分析器204

7.6 管理数据库205

7.6.1 系统数据库205

7.6.2 实例数据库206

7.6.3 创建数据库206

7.6.4 查看数据库信息208

7.6.5 更改数据库209

7.6.7 压缩数据库211

7.6.6 删除数据库211

7.7 管理数据表213

7.7.1 用Enterprise Manager创建数据库表213

7.7.2 修改表214

7.7.3 查看表215

7.7.4 用Enterprise Manager删除表217

7.8 用Enterprise Manager管理数据217

7.8.1 添加数据217

7.8.2 删除数据217

7.8.3 修改数据218

7.9 SQL Server的账号和存取权限218

7.9.1 SQL Server的验证模式218

7.9.2 账号和角色220

7.10.1 创建索引230

7.10 索引230

7.10.2 查看与修改索引234

7.10.3 删除索引236

7.11 数据完整性236

7.11.1 数据完整性概述236

7.11.2 规则236

7.11.3 默认240

7.12 数据查询243

7.13 存储过程和触发器243

7.13.1 存储过程概述243

7.13.2 创建存储过程244

7.13.3 管理存储过程247

7.13.4 触发器概述249

7.13.5 创建触发器250

7.13.6 触发器的原理253

7.13.7 INSTEAD OF触发器254

7.13.8 管理触发器254

7.14 视图256

7.14.1 创建视图256

7.14.2 管理视图257

7.15 备份和还原258

7.15.1 备份和还原概述259

7.15.2 创建备份设备262

7.15.3 数据库备份264

7.15.4 还原数据库265

7.15.5 备份和还原系统数据库266

7.16 小结268

习题269

参考文献274

热门推荐