开发爱好者
首页
AI导航
在线工具
技术教程
教学课程
关于我们
登录
首页
AI导航
在线工具
技术教程
教学课程
关于我们
登录
统计信息管理与查询优化器
课程名称:Sql Server数据库:从入门到精通
更新日期:2025-12-08
0
0
×
提供反馈意见
刷新
提交反馈
Sql Server数据库:从入门到精通
1. SQL Server 概述与安装
1.1. SQL Server 简介与版本演进
1.2. SQL Server 安装与硬件要求
1.3. SQL Server 实例配置与升级
1.4. SQL Server 管理工具(SSMS、Azure Data Studio)
2. 数据库基础操作
2.1. 数据库的创建、修改与删除
2.2. 数据表的创建、结构与修改
2.3. 数据类型、列属性与默认值
2.4. 数据的插入、更新、删除与批量操作
3. T-SQL 语言详解
3.1. T-SQL 基础语法与运算符
3.2. 查询语句SELECT:从基础到高级
3.3. 数据操作语言DML(INSERT、UPDATE、DELETE、MERGE)
3.4. 控制流语句(IF、WHILE、CASE)
3.5. 内置函数与用户定义函数
3.6. 存储过程、触发器与动态SQL
4. 数据库对象管理
4.1. 视图的创建、管理与优化
4.2. 索引的原理、类型与维护
4.3. 存储过程与函数的开发与部署
4.4. 触发器的设计与应用场景
4.5. 同义词、序列与临时对象
5. 数据完整性与约束
5.1. 实体完整性:主键与唯一约束
5.2. 参照完整性:外键与关系管理
5.3. 域完整性:检查约束、默认值与规则
5.4. 用户定义完整性与数据验证
6. 查询优化与索引
6.1. 查询执行计划分析与解读
6.2. 索引类型(聚集、非聚集、列存储)与策略
6.3. 统计信息管理与查询优化器
6.4. 性能监控、调优与基准测试
7. 事务与并发控制
7.1. 事务概念、ACID属性与事务管理
7.2. 事务隔离级别与并发问题
7.3. 锁机制、死锁检测与处理
7.4. 并发控制最佳实践与性能影响
8. 数据库安全管理
8.1. 身份验证模式与授权机制
8.2. 角色、权限管理与安全策略
8.3. 数据加密、动态数据掩码与透明数据加密
8.4. 审计、合规性与威胁检测
9. 备份、恢复与高可用性
9.1. 备份策略、类型(完整、差异、日志)与工具
9.2. 数据库恢复模型与恢复过程
9.3. 备份与恢复实操演练
9.4. 高可用性解决方案(Always On、故障转移群集、数据库镜像)
10. SQL Server 高级特性
10.1. SQL Server Integration Services (SSIS)
10.2. SQL Server Reporting Services (SSRS)
10.3. SQL Server Analysis Services (SSAS)
10.4. 机器学习服务与R/Python集成