图书介绍

数据库原理及应用 SQL Server版PDF|Epub|txt|kindle电子书版本网盘下载

数据库原理及应用 SQL Server版
  • 武洪萍,马桂婷主编 著
  • 出版社: 北京市:北京大学出版社
  • ISBN:7301133219
  • 出版时间:2008
  • 标注页数:298页
  • 文件大小:129MB
  • 文件页数:312页
  • 主题词:关系数据库-数据库管理系统,SQL Server-高等学校:技术学校-教材

PDF下载


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

下载说明

数据库原理及应用 SQL Server版PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1章 数据库系统概论1

1.1 数据库概述2

1.1.1 信息与数据2

1.1.2 数据处理与数据管理2

1.1.3 数据库相关概念3

1.1.4 数据管理技术的发展历史5

1.1.5 数据库系统的特点6

1.1.6 数据库新技术7

1.2 数据描述12

1.2.1 现实世界12

1.2.2 信息世界12

1.2.3 数据世界14

1.3 数据模型15

1.3.1 数据模型分类15

1.3.2 概念模型的表示方法16

1.3.3 数据模型的要素和种类17

1.3.4 关系模型19

1.4 数据库的体系结构20

1.4.1 数据库的三级体系结构20

1.4.2 体系结构中的5个要素21

1.4.3 两级数据独立性23

1.5 数据库系统的组成23

1.6 当前流行的数据库25

小结28

习题28

第2章 关系数据库31

2.1 关系模型及其定义32

2.1.1 关系数据结构32

2.1.2 关系操作概述36

2.1.3 关系的完整性37

2.2 关系代数39

2.2.1 传统的集合运算40

2.2.2 专门的关系运算41

小结46

习题47

第3章 SQL Server概述51

3.1 SQL Server 2000关系数据库管理系统概述52

3.1.1 启动、暂停和停止SQL Server 200052

3.1.2 SQL Server 2000的主要组件57

3.1.3 事件探查器61

3.2 数据库的创建与维护61

3.2.1 SQL Server 2000数据库概述61

3.2.2 创建和维护数据库63

小结74

习题74

第4章 关系数据库标准语言SQL75

4.1 SQL语言的概述76

4.2 SQL数据定义功能78

4.2.1 表的概述78

4.2.2 创建表81

4.2.3 修改表结构87

4.2.4 快速添加、查看、修改与删除数据记录88

4.2.5 删除表89

4.3 SQL的数据查询功能89

4.3.1 单表无条件查询90

4.3.2 单表有条件查询93

4.3.3 聚集函数的使用96

4.3.4 分组与排序97

4.3.5 多表连接查询99

4.3.6 嵌套查询102

4.3.7 集合查询106

4.4 SQL数据更新107

4.4.1 数据记录的插入107

4.4.2 数据记录的修改108

4.4.3 数据记录的删除109

4.5 数据控制110

4.5.1 授权110

4.5.2 收回权限111

小结112

习题112

第5章 SQL的高级应用121

5.1 索引122

5.1.1 索引的定义122

5.1.2 索引的类型122

5.1.3 创建索引123

5.1.4 删除索引125

5.2 视图126

5.2.1 视图概述126

5.2.2 视图的创建126

5.2.3 视图的使用129

5.2.4 视图的修改130

5.2.5 视图的删除131

5.3 存储过程132

5.3.1 存储过程概述132

5.3.2 创建存储过程133

5.3.3 修改存储过程135

5.3.4 执行存储过程135

5.3.5 删除存储过程136

5.3.6 在存储过程中使用参数137

5.4 触发器138

5.4.1 触发器概述138

5.4.2 触发器的创建139

5.4.3 触发器的类型142

5.4.4 修改触发器143

5.4.5 删除触发器144

小结144

习题144

第6章 关系数据库规范化理论148

6.1 问题的提出149

6.1.1 存在的问题149

6.1.2 解决方法150

6.2 关系模式的规范化150

6.2.1 基本概念150

6.2.2 函数依赖151

6.2.3 关系模式的形式化定义153

6.2.4 码153

6.2.5 范式154

6.2.6 第一范式(1NF)155

6.2.7 第二范式(2NF)155

6.2.8 第三范式(3NF)156

6.2.9 BCNF156

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

6.3.1 多值依赖159

6.3.2 第四范式160

6.4 关系规范化小结160

6.5 函数依赖公理和模式分解162

6.5.1 函数依赖公理162

6.5.2 属性闭包及其计算163

6.5.3 求解关系模式的候选码165

6.5.4 函数依赖集的最小依赖集166

6.5.5 模式分解167

6.6 关系模式设计实例172

6.6.1 实例172

6.6.2 预处理172

6.6.3 写出关系模式R的基本函数依赖173

6.6.4 找出关系模式R的候选码173

6.6.5 关系模式R最高已经达到第几范式的判断174

6.6.6 关系模式的分解174

小结176

习题176

第7章 数据库设计182

7.1 数据库设计概述183

7.1.1 数据库设计的任务、内容和特点183

7.1.2 数据库设计的基本方法184

7.1.3 数据库设计的步骤184

7.2 需求分析187

7.2.1 需求分析的任务188

7.2.2 需求分析的方法188

7.2.3 数据流图(DFD)189

7.2.4 数据字典(DD)190

7.3 概念结构设计192

7.3.1 概念结构设计的方法和步骤193

7.3.2 数据抽象和局部E-R模型设计194

7.3.3 全局E-R模型设计196

7.4 逻辑结构设计199

7.4.1 逻辑结构设计的任务和步骤199

7.4.2 初始关系模式设计200

7.4.3 关系模式的规范化204

7.4.4 设计用户子模式205

7.5 数据库的物理设计206

7.5.1 数据库的物理设计的内容和方法206

7.5.2 关系模式存取方法选择207

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

7.5.4 物理结构设计的评价209

7.6 数据库的实施和维护209

7.6.1 数据的载入209

7.6.2 数据库试运行210

7.6.3 数据库的运行与维护210

小结211

习题212

第8章 数据库保护216

8.1 数据库的安全性控制217

8.1.1 用户标识与鉴别217

8.1.2 用户访问权限控制218

8.1.3 视图机制219

8.1.4 数据加密219

8.1.5 审计220

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

8.2 数据库的完整性控制220

8.2.1 完整性约束条件221

8.2.2 完整性控制223

8.3 数据库的并发控制223

8.3.1 事务223

8.3.2 并发操作引起的问题225

8.3.3 封锁227

8.4 数据库的恢复233

8.4.1 故障的种类233

8.4.2 故障恢复的原理234

8.4.3 故障恢复的方法236

小结237

习题238

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

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

9.1.1 SQL Server的安全体系结构242

9.1.2 SQL Server的安全认证模式243

9.2 SQL Server的账号和角色管理245

9.2.1 服务器登录账号245

9.2.2 数据库用户249

9.2.3 数据库角色252

9.3 SQL Server的权限管理254

9.3.1 SQL Server权限种类254

9.3.2 对象权限的管理255

9.3.3 语句权限的管理258

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

9.4.1 SQL Server中的数据完整性种类258

9.4.2 SQL Server数据完整性方式259

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

9.4.4 默认260

9.4.5 规则263

9.5 SQL Server的并发控制机制265

9.5.1 SQL Server的事务类型265

9.5.2 SQL Server锁的粒度和类型265

9.6 SQL Server的数据备份和数据恢复机制267

9.6.1 SQL Server的数据备份和恢复策略267

9.6.2 SQL Server数据库备份方法268

9.6.3 数据库的恢复272

小结277

习题277

第10章 综合实训280

实训一 数据库和表的创建280

实训二 单表查询282

实训三 多表连接查询284

实训四 嵌套查询285

实训五 数据更新286

实训六 索引与视图287

实训七 存储过程与触发器289

实训八 用户或角色和权限管理292

实训九 数据完整性和数据恢复294

参考文献299

热门推荐