当前位置:首页 > 工业技术
SQL Server数据库应用与维护
SQL Server数据库应用与维护

SQL Server数据库应用与维护PDF电子书下载

工业技术

  • 电子书积分:11 积分如何计算积分?
  • 作 者:翁正秋著
  • 出 版 社:北京:北京理工大学出版社
  • 出版年份:2017
  • ISBN:9787568242462
  • 页数:266 页
图书介绍:本书主要从SQL Server数据库设计与应用的角度,对系统安装与配置、数据定义语言(DDL)、数据操纵语言(DML)、数据库编程、数据库日常管理与维护、数据库综合应用等进行了介绍。本书可作为大学本科数据库课程的教材,也可供大专、高职学生使用。
《SQL Server数据库应用与维护》目录

第一章 SQL Server概述 1

1.1 数据库概述 1

1.1.1 SQL Server 2012简介 1

1.1.2 SQL Server 2012的新特性 3

1.1.3 SQL Server的构成 5

1.1.4 常见数据库对象 6

1.2 安装SQL Server 2012 8

1.3 实训 15

实训1-1 【安装SQL Server 2012】 15

1.4 习题 15

第二章 SQL Server体系结构 16

2.1 数据库体系结构概述 16

2.2 数据库引擎 18

2.2.1 逻辑数据库和物理数据库 18

2.2.2 文件 20

2.2.3 文件组 21

2.2.4 数据库大小估算 21

2.3 Analysis Services 22

2.4 Reporting Services 22

2.5 Integration Services 23

2.6 数据库基本操作 23

2.6.1 SQL Server 2012的登录 23

2.6.2 新建数据库 25

2.6.3 新建一张表 27

2.6.4 移动数据库源文件 30

2.6.5 给数据库、表、存储过程等生成SQL脚本 32

2.6.6 用数据库脚本文件生成表 36

2.6.7 把数据库中的内容导入Excel表 40

2.6.8 数据库的备份 45

2.6.9 数据库的还原 46

2.7 身份验证模式 51

2.7.1 Windows身份验证模式 51

2.7.2 混合模式 51

2.8 实训 52

实训2-1 【Windows身份验证模式】 52

实训2-2 【SQL Server数据库体系结构】 54

2.9 习题 55

第三章 SQL Server管理工具 57

3.1 SQL Server Management Studio 57

3.1.1 已注册的服务器 58

3.1.2 对象资源管理器 61

3.1.3 查询编辑器 65

3.1.4 模板资源管理器 65

3.1.5 解决方案资源管理器 70

3.2 SQL Server配置管理器 71

3.3 SQL Server数据库关系图工具 74

3.3.1 关系图工具概述 74

3.3.2 数据库关系图工具栏 75

3.4 实训 76

实训3-1 【关闭和隐藏组件窗口】 76

实训3-2 【管理组件】 77

实训3-3 【创建数据库关系图】 77

实训3-4 【net命令管理SQLServer实例】 81

3.5 习题 82

第四章 SQL Server对象管理 83

4.1 案例引入 83

4.2 数据库的创建与管理 85

4.2.1 创建数据库 85

4.2.2 管理数据库 88

4.3 数据表的创建与管理 90

4.3.1 创建数据表 90

4.3.2 修改数据表 91

4.3.3 删除数据表 93

4.4 数据库完整性 93

4.4.1 完整性 93

4.4.2 约束 93

4.5 视图 99

4.5.1 视图概述 99

4.5.2 创建视图 100

4.5.3 管理视图 105

4.5.4 利用视图管理数据 106

4.6 索引 108

4.6.1 索引概述 108

4.6.2 创建索引 109

4.6.3 管理索引 110

4.7 实训 111

实训4-1 【创建数据库】 111

实训4-2 【创建和修改数据表及数据完整性】 112

实训4-3 【视图管理】 114

4.8 习题 114

第五章 SQL Server数据管理 118

5.1 数据查询 118

5.1.1 查询语句 119

5.1.2 简单查询 120

5.1.3 连接查询 130

5.1.4 嵌套查询 133

5.1.5 集合查询 135

5.2 管理数据表 136

5.2.1 插入数据 137

5.2.2 修改数据 140

5.2.3 删除数据 141

5.3 实训 142

实训5-1 【创建测试数据】 142

实训5-2 【SQL语句训练】 144

5.4 习题 144

第六章 T-SQL语言基础及应用 146

6.1 T-SQL语法基础 146

6.1.1 标识符 147

6.1.2 常量 148

6.1.3 变量 150

6.1.4 运算符 151

6.1.5 表达式 153

6.1.6 注释符 153

6.2 流程控制语句 154

6.2.1 IF...ELSE语句 154

6.2.2 CASE语句 156

6.2.3 GOTO语句 157

6.2.4 WHILE语句 158

6.2.5 RETURN语句 160

6.2.6 BEGIN...END语句 161

6.2.7 PRINT语句 161

6.2.8 BREAK语句 161

6.2.9 CONTINUE语句 162

6.2.10 WAITFOR语句 162

6.3 函数 163

6.3.1 聚合函数 163

6.3.2 数学函数 164

6.3.3 字符串函数 165

6.3.4 日期和时间函数 166

6.3.5 用户自定义函数 167

6.4 高级操作 169

6.4.1 事务 170

6.4.2 锁 173

6.5 实训 174

实训6-1 【变量与函数的使用】 174

实训6-2 【用户自定义函数】 174

实训6-3 【事务】 175

6.6 习题 175

第七章 存储过程与触发器 177

7.1 存储过程 177

7.1.1 存储过程的定义 177

7.1.2 存储过程的优点 177

7.1.3 存储过程的分类 178

7.1.4 常用的系统存储过程 178

7.1.5 创建与调用存储过程 179

7.1.6 管理存储过程 183

7.2 触发器 185

7.2.1 触发器的定义 185

7.2.2 触发器的特点 185

7.2.3 INSERTED表与DELETED表 186

7.2.4 创建触发器 186

7.2.5 管理触发器 188

7.3 实训 190

实训7-1 【存储过程基础训练】 190

实训7-2 【存储过程综合训练】 191

实训7-3 【触发器】 194

7.4 习题 194

第八章 用户管理 197

8.1 SQL Server 2012的安全机制概述 197

8.2 创建登录账户 200

8.2.1 创建Windows登录账户 200

8.2.2 创建SOL Server登录账户 203

8.2.3 启用、禁用和解锁登录 205

8.2.4 修改登录 206

8.2.5 删除登录账户 208

8.3 创建数据库用户 208

8.4 角色 210

8.4.1 固定服务器角色 210

8.4.2 数据库角色 214

8.5 权限 217

8.5.1 常用的权限 217

8.5.2 操作权限 217

8.6 实训 221

实训8-1 【用户管理基础训练】 221

实训8-2 【用户管理综合应用】 222

8.7 习题 223

第九章 备份与恢复 224

9.1 备份 224

9.1.1 备份的重要性 224

9.1.2 备份分类 224

9.2 恢复 228

9.2.1 简单恢复模式 228

9.2.2 完整恢复模式 228

9.2.3 大容量日志恢复模式 229

9.3 备份操作 229

9.3.1 创建备份设备 229

9.3.2 管理备份设备 232

9.3.3 完整备份 234

9.3.4 差异备份 234

9.3.5 事务日志备份 237

9.3.6 文件组备份 238

9.4 恢复操作 238

9.4.1 恢复数据 238

9.4.2 查看与更改数据库恢复模式 244

9.5 复制数据库 245

9.6 实训 252

实训9-1 【备份与恢复】 252

9.7 习题 253

第十章 企业综合实训项目 254

10.1 综合实训一:建表 254

10.2 综合实训二:数据维护 258

10.3 综合实训三:简单查询 260

10.4 综合实训四:复杂查询 262

10.5 综合实训五:视图 264

10.6 综合实训六:储存过程与触发器 265

返回顶部