实战从入门到精通视频教学版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数据库管理员使用,同时也可作为高等院校相关专业师生的教学用书。

]

内容简介

[

《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 数据库的基本概念 21.1.1 什么是数据库 21.1.2 什么是数据表 21.1.3 认识数据类型 21.1.4 数据库中的主键 31.2 认识数据库系统 31.2.1 数据库系统的组成 31.2.2 数据库系统操作语言 41.2.3 数据库系统的访问技术 51.3 常见的关系数据库产品 51.3.1 SQL Server数据库 51.3.2 Oracle数据库 61.3.3 MySQL数据库 61.3.4 DB2数据库 71.3.5 Access数据库 71.4 大神解惑 8第2章 初识SQL Server 20162.1 认识SQL Server 2016 102.1.1 SQL Server 2016的新特点 102.1.2 SQL Server 2016的组成 112.1.3 SQL Server 2016的版本信息 122.2 SQL Server 2016的安装与卸载 132.2.1 安装环境**条件 132.2.2 安装SQL Server 2016 132.2.3 卸载SQL Server 2016 172.3 常用SQL Server管理工具 182.3.1 SQL Server管理平台 182.3.2 SQL Server分析器 192.3.3 SQL Server配置管理器 192.3.4 数据库引擎优化顾问 202.4 SQL Server管理平台的安装与启动 202.4.1 安装SSMS工具 202.4.2 SSMS的启动与连接 21第3章 SQL Server服务的启动与注册3.1 SQL Server 2016的服务 243.2 启动SQL Server 2016服务 243.2.1 从后台直接启动服务 243.2.2 通过配置管理器启动服务 253.3 注册SQL Server 2016服务器 253.3.1 创建和删除服务器组 253.3.2 注册和删除服务器 273.4 配置SQL Server 2016服务器的属性 283.4.1 内存的配置 293.4.2 处理器的配置 303.4.3 安全性的配置 303.4.4 连接的配置 313.4.5 数据库设置 323.4.6 高级配置 323.4.7 权限的配置 343.5 使用查询编辑器 34第4章 SQL Server数据库的创建与管理4.1 SQL Server数据库 384.1.1 数据库常用对象 384.1.2 数据库的组成 384.1.3 认识系统数据库 394.1.4 数据库的存储结构 404.2 SQL Server的命名规则 404.2.1 认识标识符 404.2.2 对象命名规则 414.2.3 实例命名规则 414.3 创建数据库 414.3.1 以界面方式创建数据库 424.3.2 使用CREATE语句创建数据库 454.4 修改数据库 484.4.1 以界面方式修改数据库 484.4.2 使用ALTER语句修改数据库 514.5 数据库更名 524.5.1 以界面方式更改名称 524.5.2 使用ALTER语句更改名称 534.6 管理数据库 544.6.1 修改数据库的初始大小 544.6.2 修改数据库的*大容量 554.7 删除数据库 574.7.1 以界面方式删除数据库 574.7.2 使用DROP语句删除数据库 574.8 大神解惑 58第5章 数据表的创建与管理5.1 数据类型 605.1.1 基本数据类型 605.1.2 自定义数据类型 635.1.3 删除自定义数据类型 645.2 创建数据表 665.2.1 以界面方式创建数据表 665.2.2 使用T-SQL语句创建数据表 675.3 管理数据表 685.3.1 增加表字段 685.3.2 修改表字段 705.3.3 删除表字段 715.3.4 查看表结构 725.3.5 查看表信息 735.3.6 查看表数据 735.3.7 查看表关系 745.4 删除数据表 745.4.1 以界面方式删除数据表 755.4.2 使用T-SQL语句删除数据表 755.5 大神解惑 76第6章 约束表中的数据6.1 认识数据表的约束 786.2 主键约束 786.2.1 在创建表时添加主键约束 786.2.2 在现有表中添加主键约束 806.2.3 定义多字段联合主键约束 816.2.4 删除主键约束 826.2.5 使用SSMS管理主键约束 826.3 外键约束 846.3.1 在创建表时添加外键约束 846.3.2 在现有表中添加外键约束 866.3.3 删除外键约束 876.3.4 使用SSMS管理外键约束 876.4 默认值约束 896.4.1 在创建表时添加默认值约束 896.4.2 在现有表中添加默认值约束 916.4.3 删除默认值约束 926.4.4 使用SSMS管理默认值约束 936.5 检查约束 956.5.1 在创建表时添加检查约束 956.5.2 在现有表中添加检查约束 976.5.3 删除检查约束 976.5.4 使用SSMS管理检查约束 986.6 唯一约束 1006.6.1 在创建表时添加唯一约束 1006.6.2 在现有表中添加唯一约束 1026.6.3 删除唯一约束 1036.6.4 使用SSMS管理唯一约束 1036.7 非空约束 1056.7.1 在创建表时添加非空约束 1066.7.2 在现有表中添加非空约束 1066.7.3 删除非空约束 1076.7.4 使用SSMS管理非空约束 1086.8 大神解惑 108第7章 插入、更新与删除数据7.1 插入数据 1107.1.1 INSERT语句的语法规则 1107.1.2 向表中所有字段插入数据 1107.1.3 向表中指定字段插入数据 1137.1.4 一次插入多行数据记录 1147.1.5 将查询结果插入到表中 1157.2 修改数据 1177.2.1 UPDATE语句的语法规则 1177.2.2 修改表中某列所有数据记录 1177.2.3 修改表中指定单行数据记录 1187.2.4 修改表中指定多行数据记录 1197.2.5 修改表中前n条数据记录 1197.3 删除数据 1207.3.1 DELETE语句的语法规则 1207.3.2 删除表中的指定数据记录 1217.3.3 删除表中的前n条数据记录 1217.3.4 删除表中的所有数据记录 1227.4 在SSMS中管理数据表中的数据 1237.4.1 向数据表中添加数据记录 1237.4.2 修改数据表中的数据记录 1247.4.3 删除数据表中的数据记录 1257.5 大神解惑 126第8章 T-SQL基础8.1 T-SQL概述 1288.1.1 SQL的标准 1288.1.2 认识T-SQL 1288.1.3 T-SQL的组成 1288.1.4 T-SQL的功能 1298.2 常量 1298.2.1 数字常量 1298.2.2 字符串常量 1308.2.3 日期和时间常量 1308.2.4 符号常量 1308.3 变量 1308.3.1 局部变量 1308.3.2 全局变量 1328.4 运算符 1348.4.1 算术运算符 1348.4.2 比较运算符 1348.4.3 逻辑运算符 1348.4.4 连接运算符 1358.4.5 按位运算符 1358.4.6 运算符的优先级 1358.5 表达式 1368.5.1 什么是表达式 1368.5.2 表达式的分类 1368.6 通配符 1378.7 注释符 1388.8 大神解惑 138第9章 T-SQL语句的应用9.1 T-SQL语句的分类 1409.2 数据定义语句 1409.2.1 CREATE语句 1409.2.2 ALTER语句 1419.2.3 DROP语句 1429.3 数据操纵语句 1429.3.1 INSERT语句 1439.3.2 UPDATE语句 1439.3.3 DELETE语句 1449.3.4 SELECT语句 1459.4 数据控制语句 1459.4.1 GRANT语句 1469.4.2 REVOKE语句 1469.4.3 DENY语句 1479.5 其他基本语句 1479.5.1 DECLARE语句 1479.5.2 SET语句 1489.5.3 PRINT语句 1499.6 流程控制语句 1499.6.1 BEGIN…END语句 1499.6.2 IF…ELSE语句 1509.6.3 CASE语句 1509.6.4 WHILE语句 1529.6.5 GOTO语句 1529.6.6 WAITFOR语句 1539.6.7 RETURN语句 1539.7 大神解惑 154第10章 数据查询10.1 查询工具的使用 15610.1.1 SQL Server查询窗口 15610.1.2 查询结果的显示方法 15710.2 简单查询 15810.2.1 查询表中的全部数据 15810.2.2 查询表中的指定数据 15810.2.3 使用TOP关键字查询 15910.2.4 查询的列为表达式 15910.2.5 对查询结果排序 16010.2.6 对查询结果分组 16010.2.7 对分组结果过滤查询 16110.3 条件查询 16210.3.1 使用关系表达式查询 16210.3.2 使用BETWEEN AND范围查询 16310.3.3 使用IN关键字查询 16410.3.4 使用LIKE关键字查询 16410.3.5 使用IS NULL查询空值 16710.4 使用聚合函数进行统计查询 16710.4.1 求列的和 16810.4.2 求列的平均值 16810.4.3 求列的*大值 16910.4.4 求列的*小值 17010.4.5 统计 17110.5 大神解惑 172第11章 高级查询11.1 多表之间的子查询 17411.1.1 使用比较运算符的子查询 17411.1.2 使用IN的子查询 17711.1.3 使用ANY的子查询 17811.1.4 使用ALL的子查询 17811.1.5 使用SOME的子查询 17811.1.6 使用EXISTS的子查询 17911.2 多表内连接查询 18011.2.1 笛卡儿积查询 18111.2.2 内连接的简单查询 18111.2.3 相等内连接的查询 18111.2.4 不等内连接的查询 18211.2.5 特殊的内连接查询 18211.2.6 带条件的内连接查询 18311.3 多表外连接查询 18311.3.1 认识外连接查询 18311.3.2 左外连接的查询 18411.3.3 右外连接的查询 18411.3.4 全外连接的查询 18511.4 动态查询 18511.5 大神解惑 186第12章 系统函数与自定义函数12.1 函数简介 18812.2 系统函数 18812.2.1 字符串函数 18812.2.2 数学函数 19012.2.3 日期时间函数 19312.2.4 系统信息函数 19412.2.5 类型转换函数 19612.3 自定义函数 19712.3.1 自定义函数的语法 19712.3.2 创建标量函数 19812.3.3 创建表值函数 19912.3.4 修改自定义函数 20112.3.5 删除自定义函数 20112.4 在SSMS中管理自定义函数 20212.4.1 创建自定义函数 20212.4.2 修改自定义函数 20312.4.3 删除自定义函数 20312.5 大神解惑 204第13章 视图的创建与应用13.1 什么是视图 20613.1.1 视图的概念 20613.1.2 视图的作用 20613.1.3 视图的分类 20713.2 创建视图 20813.2.1 创建视图的语法规则 20813.2.2 在单表上创建视图 20813.2.3 在多表上创建视图 21113.3 修改视图 21213.3.1 修改视图的语法规则 21213.3.2 修改视图的具体内容 21213.3.3 重命名视图的名称 21313.4 查看视图信息 21413.4.1 通过SSMS查看 21413.4.2 使用系统存储过程查看 21413.5 通过视图更新数据 21513.5.1 通过视图插入数据 21513.5.2 通过视图修改数据 21713.5.3 通过视图删除数据 21813.6 删除视图 21813.6.1 删除视图的语法 21813.6.2 删除不用的视图 21913.7 在SSMS中管理视图 21913.7.1 创建视图 21913.7.2 修改视图 22113.7.3 删除视图 22113.8 大神解惑 222第14章 索引的创建与应用14.1 索引的含义和特点 224 14.2 索引的分类 22414.3 索引的设计原则 22514.4 创建索引 22614.4.1 使用对象资源管理器创建索引 22614.4.2 使用T-SQL语句创建索引 22714.5 管理和维护索引 22914.5.1 在对象资源管理器中查看索引信息 23014.5.2 用系统存储过程查看索引信息 23014.6 查看索引的统计信息 23114.7 重命名索引 23214.8 删除索引 23314.9 大神解惑 233第15章 存储过程的创建与应用15.1 存储过程很强大 23615.1.1 存储过程的优点 23615.1.2 存储过程的分类 23615.2 创建存储过程 23715.2.1 使用CREATE PROCEDURE语句创建存储过程 23715.2.2 创建存储过程的规则 23915.2.3 使用图形工具创建存储过程 23915.3 调用存储过程 24015.4 存储过程的参数 24115.4.1 创建带输入参数的存储过程 24115.4.2 创建带输出参数的存储过程 24315.5 修改存储过程 24415.6 查看存储过程信息 24515.6.1 使用SSMS查看存储过程信息 24515.6.2 使用T-SQL语句查看存储过程 24615.7 重命名存储过程 24715.8 删除存储过程 24715.9 扩展存储过程 24815.10 大神解惑 250第16章 触发器技术的创建与应用16.1 触发器 25216.1.1 什么是触发器 25216.1.2 触发器的作用 25216.1.3 触发器的分类 25216.2 创建DML触发器 25316.2.1 INSERT触发器 25316.2.2 DELETE触发器 25616.2.3 UPDATE触发器 25716.2.4 替代触发器 25716.2.5 嵌套触发器 25816.2.6 递归触发器 25916.3 创建DDL触发器 26016.3.1 创建DDL触发器的语法 26016.3.2 创建服务器作用域的DDL触发器 26016.4 管理触发器 26216.4.1 查看触发器 26216.4.2 修改触发器 26316.4.3 删除触发器 26316.4.4 启用和禁用触发器 26416.5 大神解惑 264第17章 游标的创建与应用17.1 认识游标 26617.1.1 游标的概念 26617.1.2 游标的优点 26617.1.3 游标的分类 26617.2 游标的基本操作 26717.2.1 声明游标 26717.2.2 打开游标 26917.2.3 读取游标中的数据 26917.2.4 关闭游标 27017.2.5 释放游标 27117.3 游标的运用 27117.3.1 使用游标变量 27117.3.2 用游标为变量赋值 27217.3.3 用ORDER BY子句改变游标中行的顺序 27317.3.4 用游标修改数据 27417.3.5 用游标删除数据 27517.4 使用系统存储过程管理游标 27617.4.1 sp_cursor_list存储过程 27617.4.2 sp_describe_cursor存储过程 27817.4.3 sp_describe_cursor_columns存储过程 27917.4.4 sp_describe_cursor_tables存储过程 28017.5 大神解惑 282第18章 事务和锁的应用18.1 事务管理 28418.1.1 事务的原理 28418.1.2 事务管理的常用语句 28518.1.3 事务的隔离级别 28518.1.4 事务的应用案例 28618.2 锁 28818.2.1 锁的内涵与作用 28818.2.2 可锁定资源与锁的类型 28918.2.3 死锁 29018.2.4 锁的应用案例 29118.3 大神解惑 294第19章 用户账户及角色权限管理19.1 数据库安全策略概述 29619.1.1 SQL Server的安全机制 29619.1.2 与数据库安全相关的对象 29719.2 安全验证模式 29919.2.1 Windows身份验证模式 29919.2.2 混合模式 29919.2.3 设置验证模式 29919.3 登录账户的管理 30019.3.1 创建登录账户 30019.3.2 修改登录账户 30219.3.3 删除登录账户 30319.4 在SSMS中管理登录账户 30319.4.1 创建Windows登录账户 30319.4.2 创建SQL Server登录账户 30519.4.3 修改登录账户 30719.4.4 删除登录账户 30719.5 SQL Server的角色管理 30819.5.1 固定服务器角色 30819.5.2 数据库角色 30919.5.3 自定义数据库角色 30919.5.4 应用程序角色 31219.5.5 将登录指派到角色 31319.5.6 将角色指派到多个登录账户 31419.6 SQL Server的权限管理 31519.6.1 认识权限 31519.6.2 授予权限 31619.6.3 拒绝权限 31719.6.4 撤销权限 31719.7 大神解惑 318第20章 数据库的备份与恢复20.1 备份与恢复介绍 32020.1.1 备份类型 32020.1.2 恢复模式 32020.1.3 配置恢复模式 32120.2 备份设备 32220.2.1 备份设备类型 32220.2.2 创建备份设备 32220.2.3 查看备份设备 32420.2.4 删除备份设备 32420.3 使用T-SQL语言备份数据库 32420.3.1 完整备份与差异备份 32420.3.2 文件和文件组备份 32620.3.3 事务日志备份 32820.4 在SQL Server Management Studio中还原数据库 32820.4.1 还原数据库的方式 32820.4.2 还原数据库前要注意的事项 32920.4.3 还原数据库备份 33020.4.4 还原文件和文件组备份 33220.5 用T-SQL语言还原数据库 33420.5.1 完整备份还原 33420.5.2 差异备份还原 33620.5.3 事务日志备份还原 33620.5.4 文件和文件组备份还原 33620.5.5 将数据库还原到某个时间点 33720.5.6 将文件还原到新位置上 33920.6 建立自动备份的维护计划 33920.7 大神解惑 342第21章 论坛管理系统数据库设计21.1 系统概述 34421.2 系统功能 34421.3 数据库的设计和实现 34521.3.1 设计方案图表 34521.3.2 设计表 34721.3.3 设计索引 35121.3.4 设计视图 35221.4 本章小结 352第22章 新闻发布系统数据库设计22.1 系统概述 35422.2 系统功能 35422.3 数据库的设计和实现 35522.3.1 设计表 35522.3.2 设计索引 35922.3.3 设计视图 36022.4 本章小结 360

封面

实战从入门到精通视频教学版SQL SERVER 2016 数据库应用实战

书名:实战从入门到精通视频教学版SQL SERVER 2016 数据库应用实战

作者:刘玉红、李园

页数:0

定价:¥68.0

出版社:清华大学出版社

出版日期:2019-09-01

ISBN:9787302534174

PDF电子书大小:132MB 高清扫描完整版

百度云下载:http://www.chendianrong.com/pdf

发表评论

邮箱地址不会被公开。 必填项已用*标注