更新时间:2020-03-20 10:36:58
封面
版权信息
内容简介
前言
第1章 初识SQL Server 2017
1.1 认识SQL Server 2017
1.1.1 SQL Server 2017新特点
1.1.2 SQL Server 2017的版本
1.2 SQL Server 2017的组件
1.2.1 SQL Server 2017的数据库引擎
1.2.2 分析服务
1.2.3 集成服务
1.2.4 报表服务
1.3 SQL Server 2017的新增功能
1.3.1 数据库引擎中的新增功能
1.3.2 集成服务中的新增功能
1.3.3 分析服务中的新增功能
1.3.4 报表服务中的新增功能
1.3.5 机器学习中的新增功能
1.3.6 主数据服务中的新增功能
1.4 疑难解答
1.5 经典习题
第2章 SQL Server 2017的安装和配置
2.1 安装SQL Server 2017
2.1.1 SQL Server 2017安装环境需求
2.1.2 安装SQL Server 2017
2.1.3 SQL Server 2017常见实用程序
2.2 安装SQL Server Management Studio
2.3 SQL Server Management Studio基本操作
2.3.1 SSMS的启动与连接
2.3.2 使用模板资源管理器
2.3.3 解决方案和项目脚本
2.3.4 配置服务器的属性
2.3.5 查询编辑器的应用
2.4 疑难解惑
2.5 经典习题
第3章 Transact-SQL语言基础
3.1 Transact-SQL概述
3.1.1 什么是Transact-SQL
3.1.2 T-SQL语法的约定
3.1.3 标识符的命名规则
3.2 常量
3.2.1 数字常量
3.2.2 字符串常量
3.2.3 日期和时间常量
3.2.4 符号常量
3.3 变量
3.3.1 全局变量
3.3.2 局部变量
3.3.3 批处理和脚本
3.4 运算符和表达式
3.4.1 算术运算符
3.4.2 比较运算符
3.4.3 逻辑运算符
3.4.4 连接运算符
3.4.5 按位运算符
3.4.6 运算符的优先级
3.4.7 什么是表达式
3.4.8 表达式的分类
3.5 Transact-SQL语言中的通配符
3.6 Transact-SQL语言中的注释
3.7 疑难解惑
3.8 经典习题
第4章 Transact-SQL语句的应用
4.1 数据定义语句
4.1.1 创建对象CREATE语句
4.1.2 删除对象DROP语句
4.1.3 修改对象ALTER语句
4.2 数据操作语句
4.2.1 数据插入INSERT语句
4.2.2 数据修改UPDATE语句
4.2.3 数据删除DELETE语句
4.2.4 数据查询SELECT语句
4.3 数据控制语句
4.3.1 授予权限GRANT语句
4.3.2 收回权限REVOKE语句
4.3.3 禁止权限DENY语句
4.4 其他基本语句
4.4.1 数据声明DECLARE语句
4.4.2 数据赋值SET语句
4.4.3 数据输出PRINT语句
4.5 流程控制语句
4.5.1 BEGIN…END语句
4.5.2 IF…ELSE语句
4.5.3 CASE语句
4.5.4 WHILE语句
4.5.5 GOTO语句
4.5.6 WAITFOR语句
4.5.7 RETURN语句
4.6 批处理语句
4.7 疑难解惑
4.8 经典习题
第5章 数据库的创建与管理
5.1 数据库组成
5.1.1 数据文件
5.1.2 日志文件
5.2 系统数据库
5.2.1 master数据库
5.2.2 model数据库
5.2.3 msdb数据库