• SQL Server 2016数据库应用实战9787302534174
21年品牌 40万+商家 超1.5亿件商品

SQL Server 2016数据库应用实战9787302534174

正版图书,可开发票,请放心购买。

42.65 6.3折 68 全新

仅1件

广东广州
认证卖家担保交易快速发货售后保障

作者刘玉红,李园

出版社清华大学出版社

ISBN9787302534174

出版时间2018-03

装帧平装

开本其他

定价68元

货号9607388

上书时间2024-12-14

亿临书店

四年老店
已实名 已认证 进店 收藏店铺

   商品详情   

品相描述:全新
商品描述
导语摘要
 《SQLServer2016数据库应用实战》的特色如下:零基础、入门级的讲解无论您是否从事计算机相关行业,无论您是否接触过SQLServer数据库,都能从本书中找到适合的起点。
超多、实用、专业的范例和项目本书从SQLServer2016数据库的基本操作开始,逐步带领大家深入学习各种应用技巧,侧重实战技能,使用简单易懂的实际案例进行分析和操作指导,让读者读起来轻松,操作起来有章可循。
细致入微、贴心提示本书在讲解过程中,在各章中使用了“注意”“提示”“技巧”等小栏目,可以更清楚地了解相关操作、理解相关概念,并轻松掌握各种操作技巧。
大神解惑本书中加入的“大神解惑”的内容,主要是介绍项目实战中的经验,使读者能快速提升项目开发能力,成为一名数据库设计高手。
超值资源20小时全程同步教学录像涵盖本书所有知识点,详细讲解每个实例及项目的过程及技术关键点。使读者更轻松地掌握书中有关SQLServer2016数据库设计的知识,而且扩展的讲解部分能使读者得到更多的收获。

目录

第1章 数据库快速入门
1.1 数据库的基本概念 ? ? ?2
1.1.1 什么是数据库 ? 2
1.1.2 什么是数据表 ? 2
1.1.3 认识数据类型 ? 2
1.1.4 数据库中的主键 ? 3
1.2 认识数据库系统 ? ? ? ? 3
1.2.1 数据库系统的组成 ? ? ? ? 3
1.2.2 数据库系统操作语言 ? ? ?4
1.2.3 数据库系统的访问技术 ? 5
1.3 常见的关系数据库产品 ? ? ? ? ? 5
1.3.1 SQL Server数据库 ? ? ? ?5
1.3.2 Oracle数据库 ? 6
1.3.3 MySQL数据库 ? ?6
1.3.4 DB2数据库 ? ? ?7
1.3.5 Access数据库 ? ?7
1.4 大神解惑 ? ? ?8
第2章 初识SQL Server 2016
2.1 认识SQL Server 2016 ? ? ? ? ? 10
2.1.1 SQL Server 2016的新特点 ? ? ? ?10
2.1.2 SQL Server 2016的组成 ? ? ? ? ? 11
2.1.3 SQL Server 2016的版本信息 ? ? 12
2.2 SQL Server 2016的安装与卸载 ? ? ? ? ? 13
2.2.1 安装环境必备条件 ? ? ? ?13
2.2.2 安装SQL Server 2016 ? 13
2.2.3 卸载SQL Server 2016 ? 17
2.3 常用SQL Server管理工具 ? ? ?18
2.3.1 SQL Server管理平台 ? ?18
2.3.2 SQL Server分析器 ? ? ? 19
2.3.3 SQL Server配置管理器 ? 19
2.3.4 数据库引擎优化顾问 ? ? 20
2.4 SQL Server管理平台的安装与启动 ? ? ? 20
2.4.1 安装SSMS工具 ? ? ? ? ? 20
2.4.2 SSMS的启动与连接 ? ? ?21
第3章 SQL Server服务的启动与注册
3.1 SQL Server 2016的服务 ? ? ? ?24
3.2 启动SQL Server 2016服务 ? ? 24
3.2.1 从后台直接启动服务 ? ? 24
3.2.2 通过配置管理器启动服务 ? ? ? ? ?25
3.3 注册SQL Server 2016服务器 ? ?25
3.3.1 创建和删除服务器组 ? ? 25
3.3.2 注册和删除服务器 ? ? ? ?27
3.4 配置SQL Server 2016服务器的属性 ? ? 28
3.4.1 内存的配置 ? ? 29
3.4.2 处理器的配置 ? ?30
3.4.3 安全性的配置 ? ?30
3.4.4 连接的配置 ? ? 31
3.4.5 数据库设置 ? ? 32
3.4.6 配置 ? ? ? ?32
3.4.7 权限的配置 ? ? 34
3.5 使用查询编辑器 ? ? ? ?34
第4章 SQL Server数据库的创建与管理
4.1 SQL Server数据库 ? ?38
4.1.1 数据库常用对象 ? ? ? ? ? 38
4.1.2 数据库的组成 ? ?38
4.1.3 认识系统数据库 ? ? ? ? ? 39
4.1.4 数据库的存储结构 ? ? ? ?40
4.2 SQL Server的命名规则 ? ? ? ? 40
4.2.1 认识标识符 ? ? 40
4.2.2 对象命名规则 ? ?41
4.2.3 实例命名规则 ? ?41
4.3 创建数据库 ? ?41
4.3.1 以界面方式创建数据库 ? ?42
4.3.2 使用CREATE语句创建数据库 ? ?45
4.4 修改数据库 ? ?48
4.4.1 以界面方式修改数据库 ? ?48
4.4.2 使用ALTER语句修改数据库 ? ? ? 51
4.5 数据库更名 ? ?52
4.5.1 以界面方式更改名称 ? ? 52
4.5.2 使用ALTER语句更改名称 ? ? ? ? ?53
4.6 管理数据库 ? ?54
4.6.1 修改数据库的初始大小 ? ?54
4.6.2 修改数据库的容量 ? ?55
4.7 删除数据库 ? ?57
4.7.1 以界面方式删除数据库 ? ?57
4.7.2 使用DROP语句删除数据库 ? ? ? ?57
4.8 大神解惑 ? ? 58
第5章 数据表的创建与管理
5.1 数据类型 ? ? 60
5.1.1 基本数据类型 ? ?60
5.1.2 自定义数据类型 ? ? ? ? ? 63
5.1.3 删除自定义数据类型 ? ? 64
5.2 创建数据表 ? ?66
5.2.1 以界面方式创建数据表 ? ?66
5.2.2 使用T-SQL语句创建数据表 ? ? ? ?67
5.3 管理数据表 ? ?68
5.3.1 增加表字段 ? ? 68
5.3.2 修改表字段 ? ? 70
5.3.3 删除表字段 ? ? 71
5.3.4 查看表结构 ? ? 72
5.3.5 查看表信息 ? ? 73
5.3.6 查看表数据 ? ? 73
5.3.7 查看表关系 ? ? 74
5.4 删除数据表 ? ?74
5.4.1 以界面方式删除数据表 ? ?75
5.4.2 使用T-SQL语句删除数据表 ? ? ? ?75
5.5 大神解惑 ? ? 76
第6章 约束表中的数据
6.1 认识数据表的约束 ? ? 78
6.2 主键约束 ? ? 78
6.2.1 在创建表时添加主键约束 ? ? ? ? ?78
6.2.2 在现有表中添加主键约束 ? ? ? ? ?80
6.2.3 定义多字段联合主键约束 ? ? ? ? ?81
6.2.4 删除主键约束 ? ?82
6.2.5 使用SSMS管理主键约束 ? ? ? ? ? 82
6.3 外键约束 ? ? 84
6.3.1 在创建表时添加外键约束 ? ? ? ? ?84
6.3.2 在现有表中添加外键约束 ? ? ? ? ?86
6.3.3 删除外键约束 ? ?87
6.3.4 使用SSMS管理外键约束 ? ? ? ? ? 87
6.4 默认值约束 ? ?89
6.4.1 在创建表时添加默认值约束 ? ? ? 89
6.4.2 在现有表中添加默认值约束 ? ? ? 91
6.4.3 删除默认值约束 ? ? ? ? ? 92
6.4.4 使用SSMS管理默认值约束 ? ? ? ?93
6.5 检查约束 ? ? 95
6.5.1 在创建表时添加检查约束 ? ? ? ? ?95
6.5.2 在现有表中添加检查约束 ? ? ? ? ?97
6.5.3 删除检查约束 ? ?97
6.5.4 使用SSMS管理检查约束 ? ? ? ? ? 98
6.6 约束 ? ? 100
6.6.1 在创建表时添加约束 ? ? ? ?100
6.6.2 在现有表中添加约束 ? ? ? ?102
6.6.3 删除约束 ? 103
6.6.4 使用SSMS管理约束 ? ? ? ? 103
6.7 非空约束 ? ? 105
6.7.1 在创建表时添加非空约束 ? ? ? ?106
6.7.2 在现有表中添加非空约束 ? ? ? ?106
6.7.3 删除非空约束 ? 107
6.7.4 使用SSMS管理非空约束 ? ? ? ? 108
6.8 大神解惑 ? ? 108
第7章 插入、更新与删除数据
7.1 插入数据 ? 110
7.1.1 INSERT语句的语法规则 ? ? ? ? 110
7.1.2 向表中所有字段插入数据 ? ? ? ?110
7.1.3 向表中指定字段插入数据 ? ? ? ?113
7.1.4 一次插入多行数据记录 ? ? ? ? ? 114
7.1.5 将查询结果插入到表中 ? ? ? ? ? 115
7.2 修改数据 ? 117
7.2.1 UPDATE语句的语法规则 ? ? ? ?117
7.2.2 修改表中某列所有数据记录 ? ? 117
7.2.3 修改表中指定单行数据记录 ? ? 118
7.2.4 修改表中指定多行数据记录 ? ? 119
7.2.5 修改表中前n条数据记录 ? ? ? ? 119
7.3 删除数据 ? ? 120
7.3.1 DELETE语句的语法规则 ? ? ? ? 120
7.3.2 删除表中的指定数据记录 ? ? ? ?121
7.3.3 删除表中的前n条数据记录 ? ? ?121
7.3.4 删除表中的所有数据记录 ? ? ? ?122
7.4 在SSMS中管理数据表中的数据 ? ? ? ? 123
7.4.1 向数据表中添加数据记录 ? ? ? ?123
7.4.2 修改数据表中的数据记录 ? ? ? ?124
7.4.3 删除数据表中的数据记录 ? ? ? ?125
7.5 大神解惑 ? ? 126
第8章 T-SQL基础
8.1 T-SQL概述 ? ? ? ? ? ?128
8.1.1 SQL的标准 ? 128
8.1.2 认识T-SQL ? 128
8.1.3 T-SQL的组成 ? 128
8.1.4 T-SQL的功能 ? 129
8.2 常量 ? ? ? ? 129
8.2.1 数字常量 ? ? ?129
8.2.2 字符串常量 ? 130
8.2.3 日期和时间常量 ? ? ? ? 130
8.2.4 符号常量 ? ? ?130
8.3 变量 ? ? ? ? 130
8.3.1 局部变量 ? ? ?130
8.3.2 全局变量 ? ? ?132
8.4 运算符 ? ? ?134
8.4.1 算术运算符 ? 134
8.4.2 比较运算符 ? 134
8.4.3 逻辑运算符 ? 134
8.4.4 连接运算符 ? 135
8.4.5 按位运算符 ? 135
8.4.6 运算符的优先级 ? ? ? ? 135
8.5 表达式 ? ? ?136
8.5.1 什么是表达式 ? 136
8.5.2 表达式的分类 ? 136
8.6 通配符 ? ? ?137
8.7 注释符 ? ? ?138
8.8 大神解惑 ? ? 138
第9章 T-SQL语句的应用
9.1 T-SQL语句的分类 ? 140
9.2 数据定义语句 ? ? ? ? 140
9.2.1 CREATE语句 ? 140
9.2.2 ALTER语句 ? 141
9.2.3 DROP语句 ? 142
9.3 数据操纵语句 ? ? ? ? 142
9.3.1 INSERT语句 ? 143
9.3.2 UPDATE语句 ? 143
9.3.3 DELETE语句 ? 144
9.3.4 SELECT语句 ? 145
9.4 数据控制语句 ? ? ? ? 145
9.4.1 GRANT语句 ? 146
9.4.2 REVOKE语句 ? ? ? ? ? 146
9.4.3 DENY语句 ? ?147
9.5 其他基本语句 ? ? ? ? 147
9.5.1 DECLARE语句 ? ? ? ? ?147
9.5.2 SET语句 ? ? ?148
9.5.3 PRINT语句 ? 149
9.6 流程控制语句 ? ? ? ? 149
9.6.1 BEGIN…END语句 ? ? 149
9.6.2 IF…ELSE语句 ? ? ? ? ? 150
9.6.3 CASE语句 ? ?150
9.6.4 WHILE语句 ? ?152
9.6.5 GOTO语句 ? 152
9.6.6 WAITFOR语句 ? ? ? ? ?153
9.6.7 RETURN语句 ? ? ? ? ? 153
9.7 大神解惑 ? ? 154
第10章 数据查询
10.1 查询工具的使用 ? ?156
10.1.1 SQL Server查询窗口 ? ? ? ? ?156
10.1.2 查询结果的显示方法 ? ? ? ? ? 157
10.2 简单查询 ? ?158
10.2.1 查询表中的全部数据 ? ? ? ? ? 158
10.2.2 查询表中的指定数据 ? ? ? ? ? 158
10.2.3 使用TOP关键字查询 ? ? ? ? ? 159
10.2.4 查询的列为表达式 ? 159
10.2.5 对查询结果排序 ? ? ?160
10.2.6 对查询结果分组 ? ? ?160
10.2.7 对分组结果过滤查询 ? ? ? ? ? 161
10.3 条件查询 ? ?162
10.3.1 使用关系表达式查询 ? ? ? ? ? 162
10.3.2 使用BETWEEN AND范围查询 ? ? ? ? ?163
10.3.3 使用IN关键字查询 ? 164
10.3.4 使用LIKE关键字查询 ? ? ? ? ?164
10.3.5 使用IS NULL查询空值 ? ? ? ? 167
10.4 使用聚合函数进行统计查询 ? 167
10.4.1 求列的和 ? 168
10.4.2 求列的平均值 ? ? ? ? 168
10.4.3 求列的值 ? ? ? ? 169
10.4.4 求列的值 ? ? ? ? 170
10.4.5 统计 ? ? ? ? 171
10.5 大神解惑 ? ?172
第11章 查询
11.1 多表之间的子查询 ? ? ? ? ? ?174
11.1.1 使用比较运算符的子查询 ? ? 174
11.1.2 使用IN的子查询 ? ? ?177
11.1.3 使用ANY的子查询 ? 178
11.1.4 使用ALL的子查询 ? ?178
11.1.5 使用SOME的子查询 ? ? ? ? ? 178
11.1.6 使用EXISTS的子查询 ? ? ? ? 179
11.2 多表内连接查询 ? ?180
11.2.1 笛卡儿积查询 ? ? ? ? 181
11.2.2 内连接的简单查询 ? 181
11.2.3 相等内连接的查询 ? 181
11.2.4 不等内连接的查询 ? 182
11.2.5 特殊的内连接查询 ? 182
11.2.6 带条件的内连接查询 ? ? ? ? ? 183
11.3 多表外连接查询 ? ?183
11.3.1 认识外连接查询 ? ? ?183
11.3.2 左外连接的查询 ? ? ?184
11.3.3 右外连接的查询 ? ? ?184
11.3.4 全外连接的查询 ? ? ?185
11.4 动态查询 ? ?185
11.5 大神解惑 ? ?186
第12章 系统函数与自定义函数
12.1 函数简介 ? ?188
12.2 系统函数 ? ?188
12.2.1 字符串函数 ? 188
12.2.2 数学函数 ? 190
12.2.3 日期时间函数 ? ? ? ? 193
12.2.4 系统信息函数 ? ? ? ? 194
12.2.5 类型转换函数 ? ? ? ? 196
12.3 自定义函数 ? ? ? ? ?197
12.3.1 自定义函数的语法 ? 197
12.3.2 创建标量函数 ? ? ? ? 198
12.3.3 创建表值函数 ? ? ? ? 199
12.3.4 修改自定义函数 ? ? ?201
12.3.5 删除自定义函数 ? ? ?201
12.4 在SSMS中管理自定义函数 ? 202
12.4.1 创建自定义函数 ? ? ?202
12.4.2 修改自定义函数 ? ? ?203
12.4.3 删除自定义函数 ? ? ?203
12.5 大神解惑 ? ?204
第13章 视图的创建与应用
13.1 什么是视图 ? ? ? ? ?206
13.1.1 视图的概念 ? 206
13.1.2 视图的作用 ? 206
13.1.3 视图的分类 ? 207
13.2 创建视图 ? ?208
13.2.1 创建视图的语法规则 ? ? ? ? ? 208
13.2.2 在单表上创建视图 ? 208
13.2.3 在多表上创建视图 ? 211
13.3 修改视图 ? ?212
13.3.1 修改视图的语法规则 ? ? ? ? ? 212
13.3.2 修改视图的具体内容 ? ? ? ? ? 212
13.3.3 重命名视图的名称 ? 213
13.4 查看视图信息 ? ? ? 214
13.4.1 通过SSMS查看 ? ? ?214
13.4.2 使用系统存储过程查看 ? ? ? ?214
13.5 通过视图更新数据 ? ? ? ? ? ?215
13.5.1 通过视图插入数据 ? 215
13.5.2 通过视图修改数据 ? 217
13.5.3 通过视图删除数据 ? 218
13.6 删除视图 ? ?218
13.6.1 删除视图的语法 ? ? ?218
13.6.2 删除不用的视图 ? ? ?219
13.7 在SSMS中管理视图 ? ? ? ? ?219
13.7.1 创建视图 ? 219
13.7.2 修改视图 ? 221
13.7.3 删除视图 ? 221
13.8 大神解惑 ? ?222
第14章 索引的创建与应用
14.1 索引的含义和特点 ? ? ? ? ? ?224?
14.2 索引的分类 ? ? ? ? ?224
14.3 索引的设计原则 ? ?225
14.4 创建索引 ? ?226
14.4.1 使用对象资源管理器创建索引 ?226
14.4.2 使用T-SQL语句创建索引 ? ? 227
14.5 管理和维护索引 ? ?229
14.5.1 在对象资源管理器中查看索引信息 ? ? 230
14.5.2 用系统存储过程查看索引信息 ?230
14.6 查看索引的统计信息 ? ? ? ? 231
14.7 重命名索引 ? ? ? ? ?232
14.8 删除索引 ? ?233
14.9 大神解惑 ? ?233
第15章 存储过程的创建与应用
15.1 存储过程很强大 ? ?236
15.1.1 存储过程的优点 ? ? ?236
15.1.2 存储过程的分类 ? ? ?236
15.2 创建存储过程 ? ? ? 237
15.2.1 使用CREATE PROCEDURE语句创建存储过程 ?237
15.2.2 创建存储过程的规则 ? ? ? ? ? 239
15.2.3 使用图形工具创建存储过程 ?239
15.3 调用存储过程 ? ? ? 240
15.4 存储过程的参数 ? ?241
15.4.1 创建带输入参数的存储过程 ?241
15.4.2 创建带输出参数的存储过程 ?243
15.5 修改存储过程 ? ? ? 244
15.6 查看存储过程信息 ? ? ? ? ? ?245
15.6.1 使用SSMS查看存储过程信息 ?245
15.6.2 使用T-SQL语句查看存储过程 ?246
15.7 重命名存储过程 ? ?247
15.8 删除存储过程 ? ? ? 247
15.9 扩展存储过程 ? ? ? 248
15.10 大神解惑 ? ? ? ? ? 250

—  没有更多了  —

以下为对购买帮助不大的评价

此功能需要访问孔网APP才能使用
暂时不用
打开孔网APP