图书介绍

数据库原理及应用 SQL Server 2012pdf电子书版本下载

数据库原理及应用  SQL Server 2012
  • 王丽艳,霍敏霞,吴雨芯著 著
  • 出版社: 北京:人民邮电出版社
  • ISBN:9787115474759
  • 出版时间:2018
  • 标注页数:252页
  • 文件大小:49MB
  • 文件页数:262页
  • 主题词:关系数据库系统-高等学校-教材

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
下载压缩包 [复制下载地址] 温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页

下载说明

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

下载的文件为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数据库系统 3

1.3数据库管理系统 4

1.3.1 DBMS的主要功能 4

1.3.2 DBMS的组成 5

1.3.3 DBMS对数据的存取过程 6

1.3.4 DBMS的选择原则 6

1.4数据库系统的体系结构 7

1.4.1内部体系结构 7

1.4.2外部体系结构 9

本章小结 11

习题1 11

第2章 关系数据库 13

2.1数据模型 13

2.1.1数据模型的概念及组成 13

2.1.2数据模型分类 14

2.2关系模型 16

2.2.1关系的数据结构 16

2.2.2关系的操作 19

2.2.3关系的完整性 19

2.3关系代数 19

2.3.1传统的集合运算 20

2.3.2专门的关系运算 22

2.3.3关系代数的应用 26

2.4规范化理论 27

2.4.1函数依赖 28

2.4.2范式 29

本章小结 32

习题2 32

第3章 数据库基本操作 35

3.1 SQL概述 35

3.1.1 SQL简介 35

3.1.2 SQL数据库结构 35

3.1.3 SQL的功能 36

3.1.4 SQL的特点 37

3.1.5 SQL语法的约定 38

3.1.6 SQL常用的数据类型 38

3.2 SQL Server 2012 41

3.2.1 SQL Server 2012常用对象 41

3.2.2 SQL Server 2012的组成 42

3.2.3 SQL Server 2012系统数据库 42

3.2.4 SQL Server 2012的命名规则 43

3.3数据库操作 44

3.3.1创建数据库 44

3.3.2删除数据库 47

3.3.3修改数据库 48

3.3.4数据库重命名 49

3.3.5查看数据库信息 50

本章小结 50

习题3 51

第4章 数据表基本操作 52

4.1数据表的定义 52

4.1.1创建数据表 52

4.1.2删除数据表 54

4.1.3修改数据表 55

4.2数据操作 55

4.2.1数据查询 55

4.2.2数据更新 69

4.3数据控制 72

4.3.1 GRANT 72

4.3.2 DENY 73

4.3.3 REVOKE 73

本章小结 73

习题4 73

第5章 数据库设计 76

5.1数据库设计概述 76

5.1.1数据库设计的特点 77

5.1.2数据库设计方法 77

5.1.3数据库设计的基本步骤 78

5.2需求分析 81

5.2.1需求分析的任务 81

5.2.2需求分析的内容和方法 81

5.2.3需求分析的步骤 82

5.3概念结构设计 87

5.3.1概念结构 87

5.3.2 E-R模型 87

5.3.3概念结构设计的方法与步骤 90

5.3.4数据抽象与局部E-R图设计 91

5.3.5全局E-R图设计 94

5.3.6优化全局E-R图 95

5.4逻辑结构设计 95

5.4.1 E-R图向关系模型的转换 96

5.4.2数据模型的优化 98

5.4.3设计用户外模式 99

5.5数据库的物理设计 99

5.5.1数据库物理设计的内容和方法 100

5.5.2确定数据库的物理结构 100

5.5.3评价物理结构 102

5.6数据库的实施 102

5.6.1数据的载入和应用程序的调试 103

5.6.2数据库的试运行 103

5.7数据库的运行与维护 104

本章小结 104

习题5 105

第6章 综合实例——图书馆管理系统 107

6.1管理信息系统概述 107

6.2需求分析 108

6.2.1功能需求 108

6.2.2系统用例图 108

6.2.3功能结构图 108

6.2.4系统数据流图 109

6.2.5数据字典 110

6.3数据库设计 112

6.3.1系统E-R图 112

6.3.2数据表设计 114

6.4系统开发环境 116

6.5系统设计与实现 116

6.5.1登录模块 116

6.5.2读者信息管理模块 117

6.5.3图书类别管理和图书信息管理模块 118

6.5.4新书订购管理模块 119

6.5.5图书借阅管理模块 120

6.5.6系统维护模块 121

6.6 SQL Server数据库的连接 121

6.6.1 JDBC驱动连接SQL Server 2012 121

6.6.2 ODBC数据源连接SQL Server 2012 124

本章小结 126

习题6 127

第7章 视图、索引与游标 128

7.1视图 128

7.1.1视图概述 128

7.1.2创建视图 129

7.1.3修改视图 133

7.1.4查看视图信息 133

7.1.5使用视图修改数据 134

7.1.6删除视图 135

7.2索引 136

7.2.1索引的含义和特点 136

7.2.2索引的分类 136

7.2.3索引的设计原则 138

7.2.4创建索引 138

7.2.5管理和维护索引 141

7.3游标 145

7.3.1游标的概念 145

7.3.2游标的作用及特点 146

7.3.3游标的类型 146

7.3.4游标的基本操作 148

7.3.5游标的运用 151

本章小结 155

习题7 155

第8章 数据库安全保护 157

8.1数据库安全性 157

8.1.1安全性概述 157

8.1.2用户标识与鉴别 158

8.1.3存取控制 158

8.1.4数据审计和加密 160

8.1.5角色与权限控制 161

8.1.6 SQL Server 2012的安全机制 163

8.2数据库完整性 164

8.2.1数据库完整性概述 164

8.2.2 SQL Server 2012的完整性 166

8.3并发控制 168

8.3.1事务 168

8.3.2并发控制概述 169

8.3.3封锁与封锁协议 171

8.3.4活锁与死锁 173

8.3.5两段锁协议 174

8.3.6封锁粒度 175

8.4数据库维护 176

8.4.1数据库故障 176

8.4.2数据库恢复技术 178

本章小结 182

习题8 182

第9章 SQL程序设计 185

9.1 T-SQL基础 185

9.1.1常量 185

9.1.2变量 186

9.1.3运算符和表达式 188

9.1.4流程控制语句 190

9.2函数 192

9.2.1系统标准函数 192

9.2.2自定义函数 193

9.2.3删除函数 195

9.3存储过程 196

9.3.1存储过程的分类 197

9.3.2用户自定义存储过程的定义、调用与管理 198

9.4触发器 206

9.4.1触发器的定义 206

9.4.2触发器的作用 206

9.4.3触发器的类型 206

9.4.4 DML触发器 207

9.4.5 DDL触发器 210

9.4.6触发器管理 211

本章小结 212

习题9 212

实验1 SQL Server 2012安装和配置 214

实验2数据库的基本操作 225

实验3表数据的基本操作 228

实验4数据简单查询 231

实验5数据高级查询 233

实验6 E-R图设计与关系模式转换 235

实验7视图和索引 237

实验8数据库备份与恢复 239

实验9存储过程 242

实验10触发器 245

附录 247

附录A SQL Server 2012常用关键字 247

附录B数据库有关信息表 249

附录C聚合函数 251

参考文献 252

精品推荐