图书介绍

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

SQL server 2012数据库原理及应用
  • 向隅,刘世荣,邱惠芳主编 著
  • 出版社: 北京:北京邮电大学出版社
  • ISBN:9787563550753
  • 出版时间:2017
  • 标注页数:340页
  • 文件大小:68MB
  • 文件页数:354页
  • 主题词:关系数据库系统

PDF下载


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

下载说明

SQL server 2012数据库原理及应用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 数据管理技术的发展过程3

1.1.3 数据库系统的组成6

1.2 数据库系统的结构7

1.2.1 用户角度的数据库系统的结构7

1.2.2 数据库管理系统角度的数据库系统的结构9

1.3 数据模型11

1.3.1 数据模型的基本概念11

1.3.2 概念模型12

1.3.3 实体联系数据模型14

1.3.4 常见的数据模型15

1.4 数据库管理系统17

1.4.1 数据库管理系统的功能17

1.4.2 数据库管理系统的构成18

本章小结18

本章习题19

第2章 关系数据库基础知识21

2.1 关系模型与关系数据库22

2.1.1 关系模型的构成22

2.1.2 关系模型的基本概念23

2.2 关系操作25

2.2.1 关系代数25

2.2.2 传统的集合运算25

2.2.3 专门的关系运算27

2.3 关系的完整性32

2.4 关系规范化理论33

2.4.1 问题的提出33

2.4.2 函数依赖34

2.4.3 关系规范化的实际应用38

本章小结38

本章习题39

第3章 数据库设计42

3.1 数据库设计概述43

3.1.1 数据库和信息系统43

3.1.2 数据库设计的特征43

3.1.3 数据库设计方法简述44

3.1.4 数据库设计的步骤45

3.2 需求分析46

3.2.1 需求分析的任务46

3.2.2 需求分析的方法47

3.2.3 数据字典48

3.3 概念结构设计50

3.3.1 概念设计的必要性50

3.3.2 概念模型50

3.3.3 概念模型设计的主要步骤51

3.3.4 采用E-R方法的数据库概念设计步骤52

3.4 逻辑结构设计54

3.4.1 E-R图向关系模型的转换54

3.4.2 数据模型的规范化处理55

3.4.3 关系数据库的逻辑设计55

3.5 物理结构设计55

3.5.1 数据库的存取方法56

3.5.2 确定数据库的存储结构56

3.6 数据库的实施与维护56

3.6.1 数据库的实施56

3.6.2 数据库的运行和维护57

3.7 数据库设计案例57

本章小节60

本章习题60

第4章 SQL Server 2012系统的安装与配置63

4.1 SQL Server 2012系统简介64

4.2 SQL Server 2012系统的安装与配置64

4.2.1 SQL Server 2012的安装环境64

4.2.2 SQL Server 2012的安装过程和配置65

4.2.3 SQL Server 2012的卸载71

4.3 SQL Server 2012服务器管理74

4.3.1 注册服务器74

4.3.2 连接服务器76

4.3.3 配置SQL Server 2012服务器的属性78

4.3.4 配置服务器85

4.4 SQL Server 2012系统的管理工具87

本章小结88

本章习题89

第5章 创建与管理数据库90

5.1 数据库组成91

5.1.1 数据文件91

5.1.2 日志文件92

5.1.3 数据库名命名规则92

5.2 系统数据库93

5.3 创建数据库94

5.3.1 使用对象资源管理器创建数据库94

5.3.2 使用T-SQL创建数据库98

5.4 查看数据库的信息101

5.5 管理数据库104

5.5.1 数据库更名105

5.5.2 修改数据库大小106

5.5.3 增加数据库容量107

5.5.4 缩减数据库容量109

5.6 删除数据库110

本章小结111

本章习题112

第6章 创建和管理表113

6.1 常见数据库对象114

6.2 数据类型115

6.2.1 表的基本概念116

6.2.2 SQL Server 2012中的数据类型117

6.3 表的操作124

6.3.1 创建数据表124

6.3.2 修改表128

6.3.3 删除表130

6.4 表属性和更名131

6.5 表的数据操作133

6.5.1 插入记录134

6.5.2 删除记录135

6.5.3 修改记录136

6.6 索引136

6.6.1 索引及其结构与类型137

6.6.2 创建索引的列138

6.6.3 操作索引139

6.7 数据完整性约束146

6.7.1 数据的完整性147

6.7.2 约束的类型149

6.7.3 使用规则157

6.7.4 使用默认值159

本章小结160

本章习题161

第7章 数据查询162

7.1 SELECT语句详解163

7.1.1 SELECT语句的语法格式164

7.1.2 使用SELECT语句的执行方式164

7.2 单表查询166

7.2.1 选择列166

7.2.2 选择行169

7.2.3 对查询结果进行排序170

7.2.4 用查询结果生成新表171

7.3 数据筛选172

7.3.1 条件查询172

7.3.2 常用统计函数176

7.3.3 数据分组与汇总179

7.4 连接查询181

7.4.1 连接概述181

7.4.2 内连接查询182

7.4.3 外连接查询184

7.4.4 复合连接条件查询187

7.5 子查询189

7.5.1 带IN谓词的子查询189

7.5.2 带有ANY或ALL运算符的子查询190

7.5.3 带EXISTS谓词的子查询192

7.5.4 联合查询192

本章小结193

本章习题194

第8章 视图195

8.1 视图概述196

8.2 创建视图197

8.2.1 利用SSMS创建视图197

8.2.2 利用CREATE VIEW命令创建视图202

8.2.3 利用模板创建视图206

8.3 查看、重命名和修改视图207

8.3.1 查看视图207

8.3.2 重命名视图209

8.3.3 修改视图210

8.4 更新视图212

8.4.1 插入数据213

8.4.2 修改数据214

8.4.3 删除数据216

8.5 删除视图217

8.5.1 使用SSMS删除视图217

8.5.2 使用T-SQL语句删除视图218

本章小结219

本章习题219

第9章 T-SQL语言基础221

9.1 T-SQL简介222

9.2 数据类型、常量与变量224

9.2.1 数据类型224

9.2.2 常量225

9.2.3 变量226

9.3 运算符与表达式227

9.3.1 运算符227

9.3.2 表达式229

9.4 函数229

9.4.1 内部函数230

9.4.2 用户自定义函数234

9.5 流程控制语句240

9.5.1 BEGIN…END语句240

9.5.2 IF语句241

9.5.3 CASE语句242

9.5.4 WHILE…BREAK…CONTINUE…语句243

9.5.5 其他语句244

9.6 游标245

9.6.1 游标的概念246

9.6.2 使用游标的步骤246

9.6.3 声明游标246

9.6.4 打开游标248

9.6.5 使用游标249

9.6.6 关闭与释放游标249

9.6.7 游标使用示例250

9.7 事务处理250

9.7.1 事务概述250

9.7.2 事务控制语句251

本章小结252

本章习题253

第10章 存储过程与触发器254

10.1 存储过程255

10.1.1 存储过程概述256

10.1.2 用户存储过程的创建及执行258

10.1.3 用户存储过程的修改与删除261

10.1.4 查看存储过程262

10.1.5 存储过程的重新编译264

10.1.6 存储过程的应用举例265

10.1.7 系统存储过程与扩展存储过程269

10.2 使用触发器269

10.2.1 创建触发器271

10.2.2 修改与查看触发器274

10.2.3 删除触发器275

10.2.4 触发器的应用276

本章小结278

本章习题278

第11章 SQL Server 2012数据库的备份与还原280

11.1 数据库的备份和还原策略概述281

11.2 执行数据库备份与还原282

11.2.1 备份和还原数据库实例283

11.2.2 备份与还原的概念285

11.2.3 恢复模式285

11.2.4 数据库备份的类型286

11.2.5 创建备份设备287

11.3 数据的导入和导出289

11.3.1 数据的导入和导出实例289

11.3.2 导入数据289

11.3.3 导出数据293

11.4 分离和附加数据库296

11.4.1 分离数据库296

11.4.2 附加数据库297

本章小结298

本章习题298

第12章 SQL Server 2012的安全管理300

12.1 SQL Server 2012数据库安全管理概述301

12.1.1 SQL Server 2012的安全机制简介301

12.1.2 SQL Server安全术语302

12.2 SQL Server 2012数据库身份验证模式303

12.3 登录管理305

12.3.1 创建登录账户305

12.3.2 修改登录账户314

12.3.3 删除登录账户315

12.4 角色管理317

12.4.1 固定服务器角色317

12.4.2 数据库角色318

12.4.3 自定义数据库角色318

12.4.4 应用程序角色324

12.4.5 将登录指派到角色324

12.5 权限管理326

本章小结329

本章习题329

附录A Microsoft SQL Server 2012中的部分保留字330

附录B SQL Server 2012中的全局变量331

附录C SQL Server 2012常用系统表333

附录D 本书的教学资源334

附录E 常用的系统存储过程339

参考文献340

热门推荐