登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書

『簡體書』SQL Server 2016 数据库应用实战

書城自編碼: 3419079
分類:簡體書→大陸圖書→計算機/網絡數據庫
作者: 刘玉红,李园
國際書號(ISBN): 9787302534174
出版社: 清华大学出版社
出版日期: 2019-09-01

頁數/字數: /
書度/開本: 16开 釘裝: 平装

售價:HK$ 91.8

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
将军
《 将军 》

售價:HK$ 57.6
墓志的生成及其在唐代的衍变研究
《 墓志的生成及其在唐代的衍变研究 》

售價:HK$ 117.6
理解中国经济:在大变局中读懂新机遇
《 理解中国经济:在大变局中读懂新机遇 》

售價:HK$ 54.0
饥饿与国家:苏丹的饥荒、奴隶制和权力(1883~1956)
《 饥饿与国家:苏丹的饥荒、奴隶制和权力(1883~1956) 》

售價:HK$ 82.8
管好你的钱:人人都要懂的财富传承(一本书带你了解财富传承的7种方式)
《 管好你的钱:人人都要懂的财富传承(一本书带你了解财富传承的7种方式) 》

售價:HK$ 81.6
新质生产力:中国创新发展的着力点与内在逻辑
《 新质生产力:中国创新发展的着力点与内在逻辑 》

售價:HK$ 94.8
打破社交媒体棱镜:探寻网络政治极化的根源
《 打破社交媒体棱镜:探寻网络政治极化的根源 》

售價:HK$ 69.6
那一抹嫣红
《 那一抹嫣红 》

售價:HK$ 70.8

 

編輯推薦:
SQL Server 2016数据库应用实战,系统讲解 实战案例 赠送大量资源
內容簡介:
《SQL Server 2016数据库应用实战》主要包括数据库快速入门,初识SQL Server 2016,SQL Server服务的启动与注册,SQL Server数据库的创建与管理,数据表的创建与管理,约束表中的数据,插入、更新与删除数据,T-SQL基础,T-SQL语句的应用,数据查询,SQL数据的高级查询,系统函数与自定义函数,视图的创建与应用,索引的创建与应用,存储过程的创建与应用,触发器的创建与应用,游标的创建与应用,事务和锁的应用,用户账户及角色权限管理,数据库的备份与还原等内容。*后通过两个综合案例,进一步讲述SQL Server在实际工作中的应用。 《SQL Server 2016数据库应用实战》适合SQL Server数据库初学者、SQL Server数据库开发人员和SQL Server数据库管理员使用,同时也可作为高等院校相关专业师生的教学用书。
關於作者:
作者长期从事数据库开发工作,数年来承接了大量的项目,具有丰富的实践经验。
目錄
第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 201610
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 201613
2.2.3 卸载SQL Server 201617
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-SQL128
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 BEGINEND语句 149
9.6.2 IFELSE语句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
第16章 触发器技术的创建与应用
16.1 触发器252
16.1.1 什么是触发器 252
16.1.2 触发器的作用 252
16.1.3 触发器的分类 252
16.2 创建DML触发器253
16.2.1 INSERT触发器253
16.2.2 DELETE触发器 256
16.2.3 UPDATE触发器 257
16.2.4 替代触发器257
16.2.5 嵌套触发器258
16.2.6 递归触发器259
16.3 创建DDL触发器260
16.3.1 创建DDL触发器的语法260
16.3.2 创建服务器作用域的DDL触发器260
16.4 管理触发器 262
16.4.1 查看触发器262
16.4.2 修改触发器263
16.4.3 删除触发器263
16.4.4 启用和禁用触发器264
16.5 大神解惑264
第17章 游标的创建与应用
17.1 认识游标266
17.1.1 游标的概念266
17.1.2 游标的优点266
17.1.3 游标的分类266
17.2 游标的基本操作267
17.2.1 声明游标267
17.2.2 打开游标269
17.2.3 读取游标中的数据269
17.2.4 关闭游标270
17.2.5 释放游标271
17.3 游标的运用 271
17.3.1 使用游标变量 271
17.3.2 用游标为变量赋值272
17.3.3 用ORDER BY子句改变游标中行的顺序273
17.3.4 用游标修改数据 274
17.3.5 用游标删除数据 275
17.4 使用系统存储过程管理游标276
17.4.1 sp_cursor_list存储过程276
17.4.2 sp_describe_cursor存储过程 278
17.4.3 sp_describe_cursor_columns存储过程279
17.4.4 sp_describe_cursor_tables存储过程280
17.5 大神解惑282
第18章 事务和锁的应用
18.1 事务管理284
18.1.1 事务的原理 284
18.1.2 事务管理的常用语句285
18.1.3 事务的隔离级别 285
18.1.4 事务的应用案例 286
18.2 锁 288
18.2.1 锁的内涵与作用 288
18.2.2 可锁定资源与锁的类型289
18.2.3 死锁 290
18.2.4 锁的应用案例 291
18.3 大神解惑294
第19章 用户账户及角色权限管理
19.1 数据库安全策略概述 296
19.1.1 SQL Server的安全机制296
19.1.2 与数据库安全相关的对象 297
19.2 安全验证模式299
19.2.1 Windows身份验证模式299
19.2.2 混合模式299
19.2.3 设置验证模式 299
19.3 登录账户的管理300
19.3.1 创建登录账户 300
19.3.2 修改登录账户 302
19.3.3 删除登录账户 303
19.4 在SSMS中管理登录账户303
19.4.1 创建Windows登录账户303
19.4.2 创建SQL Server登录账户305
19.4.3 修改登录账户 307
19.4.4 删除登录账户 307
19.5 SQL Server的角色管理 308
19.5.1 固定服务器角色 308
19.5.2 数据库角色309
19.5.3 自定义数据库角色309
19.5.4 应用程序角色 312
19.5.5 将登录指派到角色313
19.5.6 将角色指派到多个登录账户 314
19.6 SQL Server的权限管理 315
19.6.1 认识权限315
19.6.2 授予权限316
19.6.3 拒绝权限317
19.6.4 撤销权限317
19.7 大神解惑318
第20章 数据库的备份与恢复
20.1 备份与恢复介绍320
20.1.1 备份类型320
20.1.2 恢复模式320
20.1.3 配置恢复模式 321
20.2 备份设备322
20.2.1 备份设备类型 322
20.2.2 创建备份设备 322
20.2.3 查看备份设备 324
20.2.4 删除备份设备 324
20.3 使用T-SQL语言备份数据库324
20.3.1 完整备份与差异备份 324
20.3.2 文件和文件组备份326
20.3.3 事务日志备份 328
20.4 在SQL Server Management Studio中还原数据库 328
20.4.1 还原数据库的方式328
20.4.2 还原数据库前要注意的事项 329
20.4.3 还原数据库备份 330
20.4.4 还原文件和文件组备份332
20.5 用T-SQL语言还原数据库334
20.5.1 完整备份还原 334
20.5.2 差异备份还原 336
20.5.3 事务日志备份还原336
20.5.4 文件和文件组备份还原336
20.5.5 将数据库还原到某个时间点 337
20.5.6 将文件还原到新位置上339
20.6 建立自动备份的维护计划339
20.7 大神解惑342
第21章 论坛管理系统数据库设计
21.1 系统概述344
21.2 系统功能344
21.3 数据库的设计和实现 345
21.3.1 设计方案图表 345
21.3.2 设计表 347
21.3.3 设计索引351
21.3.4 设计视图352
21.4 本章小结352
第22章 新闻发布系统数据库设计
22.1 系统概述354
22.2 系统功能354
22.3 数据库的设计和实现 355
22.3.1 设计表 355
22.3.2 设计索引359
22.3.3 设计视图360
22.4 本章小结360
內容試閱
前 言
本书是专门为数据库和网站开发初学者量身定做的学习用书,全书以技术的实际应用过程为主线,全程采用图解和同步多媒体结合的教学方式,生动、直观、全面地剖析使用过程中的各种应用技能,降低读者的学习难度,提升学习效率。
为什么要写这样一本书
SQL Server 2016是基于客户端 服务器模式的新一代关系型数据库管理系统,以其易操作、强大的功能和友好的界面,受到广大企业用户的青睐。SQL Server 数据库发展到今天,已经具有非常广泛的用户基础, 市场的结果也证明了SQL Server 具有性价比高、灵活性强、广为使用等特点。通过本书的实训, 大学生可以很快地上手,提高职业化能力,从而解决公司与求职者的双重需求问题。
本书特色
零基础、入门级的讲解
无论您是否从事计算机相关行业,无论您是否接触过SQL Server 数据库,都能从本书中找到最佳起点。
超多、实用、专业的范例和项目
本书从SQL Server 2016 数据库的基本操作开始,逐步带领大家深入学习各种应用技巧,侧重实战技能,使用简单易懂的实际案例进行分析和操作指导,让读者读起来轻松,操作起来有章可循。
细致入微、贴心提示
本书在讲解过程中,在各章中使用了注意提示技巧等小栏目,可以更清楚地了解相关操作、理解相关概念,并轻松掌握各种操作技巧。
大神解惑
本书中加入的大神解惑的内容,主要是介绍项目实战中的经验,使读者能快速提升项目开发能力,成为一名数据库设计高手。
超值资源
20 小时全程同步教学录像
涵盖本书所有知识点,详细讲解每个实例及项目的过程及技术关键点。使读者更轻松地掌握书中有关SQL Server 2016 数据库设计的知识,而且扩展的讲解部分能使读者得到更多的收获。
超多容量王牌资源大放送
赠送大量王牌资源,包括本书案例源码命令、精美教学幻灯片、本书精品教学视频、SQL Server 2016 常用命令速查手册、数据库工程师职业规划、数据库工程师面试技巧、数据库工程师常见面试题、SQL Server 2016 常见错误及解决方案、优秀工程师之路数据库经验及技巧大汇总等。
读者对象
没有任何SQL Server 2016 基础的初学者。
有一定的SQL Server 2016 基础,想精通SQL Server 2016 的人员。
有一定的SQL Server 2016 基础,没有项目经验的人员。
正在进行毕业设计的学生。
大专院校及培训学校的老师和学生。
创作团队
本书由刘玉红、李园编著,参加编写的人员还有李玉阳、王斌、赵建军、靳伟杰、谭小艳、闫川华、赵志霞、王佰成、李国离、苏双喜、马天宇、丁远征、杨文建、靳燕霞、陈孟毫、王湖芳、王立美、裴秋枝、王跃泉、刘春茂、刘玉萍、胡同夫、郭建平、胡明月、胡同江、胡霞、胡秀芳、纪克新、李爱玲、李茂有、李鑫、马继梅、庞世芳、王永超、杨翔艳。在编写过程中,我们尽所能地将最好的讲解呈现给读者,但也难免有疏漏和不妥之处,敬请不吝指正。
编 者

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.