图书介绍

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

数据库原理与SQL Server应用
  • 王晓斌,王庆军主编 著
  • 出版社: 北京:北京航空航天大学出版社
  • ISBN:9787512418332
  • 出版时间:2015
  • 标注页数:272页
  • 文件大小:37MB
  • 文件页数:285页
  • 主题词:关系数据库系统-高等学校-教材

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.1 高校奖学金综合测评管理系统1

1.1.1 系统的开发背景1

1.1.2 系统需求分析1

1.1.3 系统实现的目标2

1.1.4 系统结构图2

1.1.5 系统的数据库设计3

1.1.6 系统的详细设计6

1.1.7 系统测试、编译与发行12

1.2 数据库应用系统设计步骤13

1.2.1 系统分析13

1.2.2 系统设计13

1.2.3 数据库设计13

1.2.4 系统功能模块详细设计14

1.2.5 系统测试14

本章小结14

习题14

第2章 数据库概述15

学习导读15

2.1 数据与数据管理15

2.1.1 数据与信息15

2.1.2 数据处理与数据管理16

2.2 数据管理技术的发展16

2.2.1 手工管理阶段16

2.2.2 文件系统阶段17

2.2.3 数据库系统阶段17

2.3 数据库系统18

2.3.1 数据库系统的组成18

2.3.2 数据库19

2.3.3 数据库管理系统19

2.3.4 数据库三层模式结构20

2.4 数据模型21

2.4.1 数据模型及满足的要求21

2.4.2 数据模型分类21

2.4.3 概念数据模型21

2.4.4 逻辑数据模型22

本章小结23

习题24

第3章 关系数据库25

学习导读25

3.1 关系模型25

3.1.1 关系数据结构25

3.1.2 关系数据操作27

3.1.3 关系完整性约束28

3.2 关系代数29

3.2.1 传统的集合运算30

3.2.2 专门关系运算32

3.3 关系数据库管理系统SQL Server 200835

3.3.1 SQL Server的发展及特点36

3.3.2 SQL Server 2008的基本结构37

3.3.3 SQL Server 2008的基本操作38

3.3.4 SQL Server数据库42

3.4 数据库设计与管理43

3.4.1 创建数据库43

3.4.2 数据库快照49

3.4.3 修改数据库50

3.4.4 删除数据库51

3.4.5 分离数据库51

3.4.6 附加数据库52

3.4.7 备份数据库52

3.4.8 恢复数据库52

本章小结53

习题53

第4章 结构化查询语言SQL54

学习导读54

4.1 SQL概述54

4.2 数据定义功能55

4.2.1 数据表的定义56

4.2.2 数据表的修改和删除60

4.3 数据操纵功能61

4.3.1 人事管理数据库对象61

4.3.2 插入操作63

4.3.3 删除操作65

4.3.4 更新操作65

4.4 数据查询功能67

4.4.1 单表查询67

4.4.2 连接查询72

4.4.3 嵌套查询75

4.5 视图78

4.5.1 视图的基本概念79

4.5.2 视图的操作80

4.6 默认值对象与规则对象83

4.6.1 默认值对象83

4.6.2 规则对象84

4.7 索引85

4.7.1 索引类型85

4.7.2 创建索引86

4.7.3 修改索引87

4.7.4 删除索引87

本章小结87

习题88

第5章 数据库编程91

学习导读91

5.1 T-SQL91

5.1.1 数据与表达式91

5.1.2 函数94

5.1.3 流程控制语句95

5.2 游标100

5.2.1 游标及其操作语句100

5.2.2 游标操作算法描述102

5.2.3 游标的应用102

5.3 存储过程105

5.3.1 存储过程分类105

5.3.2 存储过程的定义与使用105

5.4 触发器109

5.4.1 触发器分类109

5.4.2 DML触发器的创建与使用110

5.4.3 DDL触发器的创建与使用117

本章小结119

习题119

第6章 数据库的安全与维护122

学习导读122

6.1 数据库安全122

6.1.1 数据库安全概述122

6.1.2 数据库管理系统的身份识别机制125

6.1.3 SQL Server 2008安全管理模型125

6.1.4 SQL Server 2008的登录管理126

6.1.5 SQL Server 2008的用户管理129

6.1.6 SQL Server 2008的角色管理132

6.1.7 SQL Server 2008的权限管理138

6.2 事务管理142

6.2.1 事务的概念和性质143

6.2.2 事务类型144

6.2.3 事务的基本操作命令144

6.3 数据库的备份与恢复146

6.3.1 备份类型146

6.3.2 恢复模式147

6.3.3 恢复类型147

6.3.4 数据库备份操作148

6.3.5 数据库恢复操作150

6.4 数据库并发控制152

6.4.1 并发控制的必要性153

6.4.2 并发操作的问题153

6.4.3 可串行化154

6.4.4 封锁155

6.4.5 死锁156

6.4.6 隔离157

本章小结158

习题159

第7章 关系数据库理论160

学习导读160

7.1 函数依赖160

7.1.1 函数依赖的概念160

7.1.2 讨论函数依赖的必要性162

7.2 模式分解的准则163

7.3 关系规范化163

7.3.1 第一范式(1NF)164

7.3.2 第二范式(2NF)164

7.3.3 第三范式(3NF)165

7.3.4 规范化小结166

本章小结167

习题167

第8章 数据库设计与实施169

学习导读169

8.1 数据库设计169

8.1.1 数据库设计的目标与遵循的原则169

8.1.2 数据库设计的方法170

8.1.3 数据库设计的步骤170

8.2 数据库设计工具PowerDesigner简介172

8.3 概念结构设计173

8.3.1 概念模型设计的基本内容和方法173

8.3.2 全局E-R模型设计174

8.4 逻辑结构设计177

8.4.1 E-R模型向关系模型的转换177

8.4.2 关系模式优化180

8.5 物理结构设计180

8.5.1 物理结构设计的步骤和基本内容180

8.5.2 关系模式存取方法选择180

8.5.3 存储结构设计181

8.5.4 评价数据库物理设计182

8.6 数据库的实施与维护182

8.6.1 数据库的实施182

8.6.2 数据库的运行和维护183

本章小结184

习题184

第9章 数据库应用系统开发186

学习导读186

9.1 数据库应用系统开发方法186

9.1.1 结构化生命周期法186

9.1.2 快速原型法188

9.1.3 面向对象方法188

9.2 数据库应用系统的体系结构189

9.2.1 C/S模式189

9.2.2 B/S模式189

9.3 数据库访问技术191

9.3.1 ODBC技术191

9.3.2 ADO技术192

9.3.3 JDBC技术192

本章小结194

习题194

第10章 数据库应用系统开发案例195

学习导读195

10.1 肯德基“宅急送”管理系统设计与实现195

10.1.1 系统分析195

10.1.2 总体设计196

10.1.3 系统设计197

10.1.4 系统详细设计200

10.2 校园交友网站设计与实现207

10.2.1 系统分析207

10.2.2 系统总体设计209

10.2.3 系统详细设计217

本章小结228

习题228

第11章 高级数据库技术229

学习导读229

11.1 分布式数据库229

11.1.1 分布式数据库系统的含义229

11.1.2 分布式数据库的特点230

11.2 多媒体数据库230

11.3 数据仓库231

11.3.1 数据仓库的概念231

11.3.2 数据仓库系统232

11.4 XML数据库232

11.5 新一代数据库技术的特点233

本章小结233

习题233

附录A 上机实验235

实验1 建立数据库235

实验2 创建数据表235

实验3 数据表操作236

实验4 视图的定义和操作237

实验5 游标238

实验6 存储过程238

实验7 触发器239

实验8 数据库应用系统开发239

附录B 自测题与答案240

自测题1240

自测题2244

自测题3247

自测题1 答案251

自测题2 答案254

附录C PowerDesigner应用258

使用PowerDesigner设计概念模型258

使用PowerDesigner将概念模型转换成逻辑模型261

使用PowerDesigner将概念模型转换成物理模型261

附录D 大数据与云计算263

大数据时代263

云计算时代270

热门推荐