扫一扫
关注中图网
官方微博
本类五星书更多>
-
>
决战行测5000题(言语理解与表达)
-
>
软件性能测试.分析与调优实践之路
-
>
第一行代码Android
-
>
深度学习
-
>
Unreal Engine 4蓝图完全学习教程
-
>
深入理解计算机系统-原书第3版
-
>
Word/Excel PPT 2013办公应用从入门到精通-(附赠1DVD.含语音视频教学+办公模板+PDF电子书)
SQL Server 2012数据库设计 版权信息
- ISBN:9787030515599
- 条形码:9787030515599 ; 978-7-03-051559-9
- 装帧:一般胶版纸
- 册数:暂无
- 重量:暂无
- 所属分类:>
SQL Server 2012数据库设计 内容简介
本书从数据库系统设计与开发者角度出发,详细地介绍了SQL Server2012数据库程序设计与开发的方法和技巧,由浅入深地讲述了SQLServer 2012的安装过程、服务器的配置技术、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
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
展开全部
书友推荐
- >
朝闻道
朝闻道
¥15.0¥23.8 - >
山海经
山海经
¥21.1¥68.0 - >
伯纳黛特,你要去哪(2021新版)
伯纳黛特,你要去哪(2021新版)
¥25.4¥49.8 - >
月亮与六便士
月亮与六便士
¥18.1¥42.0 - >
我与地坛
我与地坛
¥15.4¥28.0 - >
姑妈的宝刀
姑妈的宝刀
¥13.5¥30.0 - >
小考拉的故事-套装共3册
小考拉的故事-套装共3册
¥36.7¥68.0 - >
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
新文学天穹两巨星--鲁迅与胡适/红烛学术丛书(红烛学术丛书)
¥9.9¥23.0
本类畅销
-
Photoshop 2022中文版案例教程
¥44.1¥59.8 -
局域网组建、管理与维护(第4版)(微课版)
¥47¥59 -
园林AUTOCAD教程
¥24¥45 -
Python实战编程:从零学Python
¥81¥108 -
Java程序设计基础
¥37¥50 -
数据备份与恢复
¥51.4¥69