当前位置:首页 > 工业技术
SQL Server 2012数据库设计
SQL Server 2012数据库设计

SQL Server 2012数据库设计PDF电子书下载

工业技术

  • 电子书积分:9 积分如何计算积分?
  • 作 者:于晓鹏编著
  • 出 版 社:北京:科学出版社
  • 出版年份:2017
  • ISBN:9787030515599
  • 页数:195 页
图书介绍:本书共有十章:分别为初始SQLServer2012、数据库的创建与管理、数据表的创建与管理、Transact-SQL语言编程基础、数据查询、视图和索引、存储过程、触发器和游标、事务和锁、数据库安全性管理、数据库的备份和还原。其中第一章介绍SQLServer2012的版本、安装等;第二章介绍数据库的创建与管理;第三章介绍表的创建与管理,其中包括表的各种约束;第四章介绍Transact-SQL语言;第五章介绍查询设计与创建;第六章介绍视图的创建与使用、索引的创建和管理;第七章介绍存储过程、触发器以及游标;第八章介绍事物和索引;第九章介绍数据库的安全性管理;第十章介绍数据的备份和还原。
《SQL Server 2012数据库设计》目录

第1章 初识SQL Server 2012 1

1.1 SQL Server 2012的优势 1

1.2 SQL Server版本介绍 3

1.3 SQL Server 2012的安装 5

1.3.1 SQL Server 2012的安装环境 5

1.3.2 SQL Server 2012的安装 7

1.4 SQL Server 2012组件和工具 21

习题1 23

第2章 数据库的创建与管理 24

2.1系统数据库 24

2.2数据库的结构 25

2.3创建数据库 27

2.4管理数据库 29

习题2 34

第3章 数据表的创建与管理 36

3.1创建数据表 36

3.2管理数据表 38

3.3使用约束实现数据完整性 41

3.3.1数据完整性的定义及类型 41

3.3.2约束概述 42

3.3.3主键约束 44

3.3.4唯一约束 46

3.3.5外键约束 47

3.3.6检查约束 49

3.3.7默认值约束 50

3.3.8非空约束 52

3.3.9使用IDENTITY列 52

3.3.10默认值 55

3.3.11规则 57

习题3 59

第4章Transact-SQL语言编程基础 61

4.1 Transact-SQL语言概述 61

4.1.1 Transact-SQL语言的分类 61

4.1.2 Transact-SQL语法约定 62

4.2数据类型 64

4.2.1基本数据类型 65

4.2.2用户自定义数据类型 68

4.3常量与变量 68

4.3.1常量 68

4.3.2变量 69

4.4表达式与运算符 71

4.5常用函数 74

4.5.1聚合函数 74

4.5.2数学函数 76

4.5.3字符串函数 77

4.5.4日期时间函数 78

4.5.5数据类型转换函数 80

4.5.6元数据函数 82

4.6批处理与流程控制语句 83

4.6.1批处理 83

4.6.2流程控制语句 84

习题4 90

第5章 数据查询 92

5.1 SELECT语句 92

5.2简单查询 93

5.2.1 SELECT子句 93

5.2.2 INTO子句 95

5.2.3 FROM子句 96

5.2.4 WHERE子句 97

5.2.5 GROUP BY子句 99

5.2.6 HAVING子句 100

5.2.7 ORDER BY子句 102

5.3使用其他子句或关键字查询数据 103

5.3.1联合查询 103

5.3.2检索在某一范围内的信息 104

5.3.3指定结果集的列别名 108

5.4连接查询 109

5.4.1连接概述 109

5.4.2内连接 109

5.4.3外连接 111

5.4.4交叉连接 113

5.4.5自连接 114

5.5嵌套查询 114

习题5 119

第6章 视图和索引 121

6.1视图 121

6.1.1视图概述 121

6.1.2创建视图 122

6.1.3查看、修改视图 125

6.1.4使用视图 127

6.1.5删除视图 130

6.2索引 130

6.2.1索引概述 130

6.2.2创建索引 134

6.2.3管理索引 135

6.2.4删除索引 136

习题6 137

第7章 存储过程和触发器 140

7.1存储过程概述 140

7.2创建和执行用户存储过程 142

7.2.1创建用户存储过程 142

7.2.2执行用户存储过程 144

7.3管理存储过程 146

7.3.1查看存储过程 146

7.3.2修改存储过程 148

7.3.3删除存储过程 149

7.4触发器概述 149

7.4.1触发器的分类 149

7.4.2 DML触发器与约束 151

7.4.3 INSERTED表和DELETED表 151

7.5创建DML触发器 151

7.6管理DML触发器 155

7.6.1查看触发器 155

7.6.2修改触发器 156

7.6.3禁用或启用触发器 157

7.6.4删除触发器 158

习题7 158

第8章 事务和锁 160

8.1事务 160

8.1.1事务特性 160

8.1.2管理事务 160

8.1.3事务的注意事项 164

8.2锁 165

8.2.1锁的基础知识 165

8.2.2死锁及其防止 166

8.2.3锁的模式 167

习题8 169

第9章 数据库安全性管理 171

9.1 SQL Server 2012的安全机制 171

9.2身份验证 172

9.2.1身份验证模式 172

9.2.2创建登录名 174

9.3用户管理 175

9.3.1默认用户 176

9.3.2创建数据库用户 176

9.4角色管理 178

9.4.1服务器角色 178

9.4.2数据库角色 179

9.5权限管理 180

9.5.1权限管理的相关概念 181

9.5.2权限的类别 182

9.5.3权限的管理 184

习题9 185

第10章 数据库的备份和还原 187

10.1数据库故障概述 187

10.2数据库备份 188

10.2.1备份的类型 188

10.2.2创建备份设备 189

10.2.3备份数据库 190

10.3数据库还原 192

习题10 193

参考文献 195

相关图书
作者其它书籍
返回顶部