图书介绍

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

数据库原理与应用
  • 钟秋燕,黄灿辉,解正梅编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302450009
  • 出版时间:2016
  • 标注页数:209页
  • 文件大小:31MB
  • 文件页数:221页
  • 主题词:关系数据库系统-高等学校-教材

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.1.3 数据库系统管理阶段4

1.1.4 高级数据库阶段4

1.2 数据库系统5

1.2.1 数据库系统的组成5

1.2.2 数据库系统的特点7

1.3 数据库管理系统9

1.3.1 SQL Server 2008简介10

1.3.2 SQL Server 2008的组件与功能10

1.3.3 SQL Server Management Studio11

1.3.4 配置SQL Server服务12

1.3.5 数据库的基本操作13

1.4 数据库系统结构18

1.4.1 三级模式结构18

1.4.2 二级映像功能20

本章小结21

习题121

第2章 关系数据库的设计23

2.1 数据库设计概述23

2.2 概念模型的设计24

2.2.1 E-R模型的基本概念24

2.2.2 子类的设计28

2.2.3 E-R图设计实例28

2.3 逻辑模型的设计31

2.3.1 数据结构——关系31

2.3.2 关系的操作和完整性约束35

2.3.3 E-R图向关系模型的转换35

2.4 物理模型的设计38

2.4.1 物理结构设计的任务38

2.4.2 物理结构设计方法38

2.4.3 学生选课管理数据库的物理设计39

2.5 数据库的实施与维护40

2.5.1 数据库实施40

2.5.2 数据库运行和维护阶段40

2.6 使用Management Studio创建数据表40

本章小结44

习题245

第3章 关系数据库的定义与完整性的实现47

3.1 SQL语言47

3.1.1 SQL的特点47

3.1.2 SQL的主要功能48

3.1.3 SQL Server提供的主要数据类型49

3.2 关系数据库的定义50

3.2.1 数据库的创建50

3.2.2 数据库的删除53

3.3 SQL表结构的定义53

3.3.1 基本表的创建53

3.3.2 修改表结构54

3.3.3 删除表55

3.4 完整性约束55

3.4.1 实体完整性56

3.4.2 参照完整性57

3.4.3 用户定义完整性58

本章小结61

习题362

第4章 查询、视图与索引64

4.1 关系代数64

4.1.1 传统的集合运算65

4.1.2 专门的关系运算67

4.2 单表查询73

4.2.1 基本查询73

4.2.2 使用列表达式75

4.2.3 查询满足条件的元组76

4.2.4 对查询结果进行排序80

4.2.5 聚合函数80

4.2.6 GROUP BY子句81

4.3 连接查询82

4.3.1 内连接查询82

4.3.2 自连接查询84

4.3.3 外连接查询86

4.4 子查询88

4.5 集合查询94

4.6 视图96

4.6.1 定义视图97

4.6.2 修改和删除视图99

4.6.3 查询视图99

4.6.4 更新视图数据101

4.6.5 视图的作用102

4.6.6 物化视图103

4.7 索引104

4.7.1 索引的建立104

4.7.2 索引的删除105

4.7.3 建立索引的原则106

本章小结106

习题4107

第5章 数据操作109

5.1 数据的插入109

5.1.1 插入一个元组109

5.1.2 插入多个元组110

5.2 数据的更改110

5.2.1 无条件更改111

5.2.2 有条件更改111

5.3 数据的删除111

5.3.1 无条件删除112

5.3.2 有条件删除112

本章小结113

习题5113

第6章 关系数据库的规范化114

6.1 函数依赖114

6.1.1 关系数据库中的问题114

6.1.2 函数依赖的基本概念115

6.1.3 一些术语和符号116

6.1.4 关系模式中的码117

6.1.5 函数依赖的推理规则118

6.2 关系模式的规范化120

6.2.1 第一范式120

6.2.2 第二范式121

6.2.3 第三范式122

6.2.4 BC范式123

6.2.5 将关系规范到BCNF124

6.3 模式分解125

本章小结127

习题6128

第7章 管理数据库129

7.1 数据库的安全管理129

7.1.1 数据库安全控制的目标130

7.1.2 数据库安全的威胁130

7.1.3 数据库安全问题的类型131

7.1.4 安全控制模型131

7.1.5 授权和认证131

7.1.6 自主存取控制方法132

7.1.7 强制存取控制(MAC)方法134

7.1.8 视图机制135

7.1.9 审计跟踪136

7.1.10 统计数据库安全性136

7.2 数据库的恢复技术137

7.2.1 事务的基本概念137

7.2.2 数据库恢复概述139

7.2.3 恢复的实现技术141

7.2.4 恢复策略144

7.2.5 具有检查点的恢复技术145

7.2.6 数据库镜像147

7.3 并发控制148

7.3.1 并发控制概述148

7.3.2 封锁153

7.3.3 并发调度可串行化的两个充分条件156

本章小结158

习题7159

第8章 T-SQL程序设计与开发161

8.1 T-SQL程序设计基础161

8.1.1 变量161

8.1.2 运算符163

8.1.3 函数165

8.2 流程控制语句169

8.2.1 语句块:BEGIN…END170

8.2.2 条件执行:IF…ELSE语句170

8.2.3 多分支CASE表达式171

8.2.4 循环:WHILE语句172

8.2.5 非条件执行:GOTO语句174

8.2.6 调度执行:WAIT FOR174

8.3 游标175

8.3.1 游标的原理及使用方法175

8.3.2 游标应用举例178

8.4 存储过程180

8.4.1 存储过程的创建与执行180

8.4.2 存储过程的管理与维护182

8.4.3 用户自定义函数184

8.5 触发器187

8.5.1 触发器的基本概念188

8.5.2 创建触发器188

8.5.3 管理触发器191

本章小结192

习题8192

第9章 SQL Server 2008编程应用实例194

9.1 数据库应用结构194

9.1.1 客户/服务器结构194

9.1.2 浏览器/服务器结构195

9.2 数据访问接口195

9.2.1 ODBC195

9.2.2 ADO196

9.2.3 JDBC197

9.3 数据库应用系统的开发198

9.4 数据库设计199

9.4.1 数据的需求分析199

9.4.2 概念模式设计199

9.4.3 逻辑模式设计200

9.4.4 物理模型的设计200

9.4.5 数据库的实施201

9.5 系统实现203

本章小结208

习题9208

参考文献209

热门推荐