- 了解基本的计算机操作
- 任何编程语言的经验都是有益的,但不是必需的
观众
- 数据分析师
- Database 专业人士
- 软件开发人员
SQL 是关系数据库管理系统的标准语言。
这种以讲师为主导的现场培训(在线或现场)面向希望学习 SQL 有效管理数据库的初级到中级数据分析师、数据库专业人员和软件开发人员。
在培训结束时,参与者将能够:
- 理解和使用基本的 SQL 命令和查询。
- 创建和操作表和数据库。
- 使用 SQL 对数据进行排序、筛选和汇总。
- 实现更复杂的操作,如联接、子查询和集合操作。
- 应用索引、视图、存储过程和触发器等中间技术。
课程形式
- 互动讲座和讨论。
- 大量的练习和练习。
- 在现场实验室环境中动手实施。
课程自定义选项
- 如需申请本课程的定制培训,请联系我们进行安排。
第 1 部分:SQL 基础知识
SQL 和 Database 简介
- 了解数据库
- SQL 简介
- 设置 SQL 环境
SQL 语法和基本查询
- SQL 语法概述
- SELECT 语句
- 使用 WHERE 子句筛选数据
使用函数和聚合
- 常用 SQL 函数
- 聚合函数:COUNT、SUM、AVG、MAX、MIN
- 使用 GROUP BY 对数据进行分组
联接表
- 了解联接
- 内联接
- 左连接、右连接和完全外部连接
子查询和集操作
- 编写子查询
- UNION、INTERSECT 和 EXCEPT 运算
数据操作
- INSERT INTO 语句
- UPDATE 语句
- DELETE 语句
第 2 部分:中级 SQL
高级数据过滤
- 高级 WHERE 子句技术
- LIKE 运算符和模式匹配
- IN 和 BETWEEN 运算符
复杂联接和子查询
- 自加入
- 不相关和相关子查询
- EXISTS 子句
使用索引和视图
- 了解指数及其对性能的影响
- 创建和使用视图
高级函数和存储过程
- 用户定义的函数
- 存储过程和触发器
- SQL 中的错误处理
数据转换与分析
- 旋转和取消透视数据
- 窗口函数:ROW_NUMBER、RANK DENSE_RANK
- CTEs(通用表Express离子)
Database 设计和规范化
- Database 设计原则
- 正态形式和归一化
- 实体关系 (ER) 建模
性能调优和优化
- 查询优化技术
- 执行计划
- 性能优化最佳实践
SQL 在现实世界中
- 将 SQL 与其他技术集成
- 案例研究和真实场景
- 最终项目:从头开始构建数据库解决方案
摘要和后续步骤
United Arab Emirates - SQL: Basics to Intermediate
Qatar - SQL: Basics to Intermediate
Egypt - SQL: Basics to Intermediate
Saudi Arabia - SQL: Basics to Intermediate
South Africa - SQL: Basics to Intermediate
Brasil - SQL: Basics to Intermediate
Canada - SQL: Basics to Intermediate
中国 - SQL: Basics to Intermediate
香港 - SQL: Basics to Intermediate
澳門 - SQL: Basics to Intermediate
台灣 - SQL: Basics to Intermediate
USA - SQL: Basics to Intermediate
Österreich - SQL: Basics to Intermediate
Schweiz - SQL: Basics to Intermediate
Deutschland - SQL: Basics to Intermediate
Czech Republic - SQL: Basics to Intermediate
Denmark - SQL: Basics to Intermediate
Estonia - SQL: Basics to Intermediate
Finland - SQL: Basics to Intermediate
Greece - SQL: Basics to Intermediate
Magyarország - SQL: Basics to Intermediate
Ireland - SQL: Basics to Intermediate
Luxembourg - SQL: Basics to Intermediate
Latvia - SQL: Basics to Intermediate
España - SQL: Basics to Intermediate
Italia - SQL: Basics to Intermediate
Lithuania - SQL: Basics to Intermediate
Nederland - SQL: Basics to Intermediate
Norway - SQL: Basics to Intermediate
Portugal - SQL: Basics to Intermediate
România - SQL: Basics to Intermediate
Sverige - SQL: Basics to Intermediate
Türkiye - SQL: Basics to Intermediate
Malta - SQL: Basics to Intermediate
Belgique - SQL: Basics to Intermediate
France - SQL: Basics to Intermediate
日本 - SQL: Basics to Intermediate
Australia - SQL: Basics to Intermediate
Malaysia - SQL: Basics to Intermediate
New Zealand - SQL: Basics to Intermediate
Philippines - SQL: Basics to Intermediate
Singapore - SQL: Basics to Intermediate
Thailand - SQL: Basics to Intermediate
Vietnam - SQL: Basics to Intermediate
India - SQL: Basics to Intermediate
Argentina - SQL: Basics to Intermediate
Chile - SQL: Basics to Intermediate
Costa Rica - SQL: Basics to Intermediate
Ecuador - SQL: Basics to Intermediate
Guatemala - SQL: Basics to Intermediate
Colombia - SQL: Basics to Intermediate
México - SQL: Basics to Intermediate
Panama - SQL: Basics to Intermediate
Peru - SQL: Basics to Intermediate
Uruguay - SQL: Basics to Intermediate
Venezuela - SQL: Basics to Intermediate
Polska - SQL: Basics to Intermediate
United Kingdom - SQL: Basics to Intermediate
South Korea - SQL: Basics to Intermediate
Pakistan - SQL: Basics to Intermediate
Sri Lanka - SQL: Basics to Intermediate
Bulgaria - SQL: Basics to Intermediate
Bolivia - SQL: Basics to Intermediate
Indonesia - SQL: Basics to Intermediate
Kazakhstan - SQL: Basics to Intermediate
Moldova - SQL: Basics to Intermediate
Morocco - SQL: Basics to Intermediate
Tunisia - SQL: Basics to Intermediate
Kuwait - SQL: Basics to Intermediate
Oman - SQL: Basics to Intermediate
Slovakia - SQL: Basics to Intermediate
Kenya - SQL: Basics to Intermediate
Nigeria - SQL: Basics to Intermediate
Botswana - SQL: Basics to Intermediate
Slovenia - SQL: Basics to Intermediate
Croatia - SQL: Basics to Intermediate
Serbia - SQL: Basics to Intermediate
Bhutan - SQL: Basics to Intermediate