Course Code: sqlbastoint
Duration: 35 hours
Prerequisites:
  • 了解基本的计算机操作
  • 任何编程语言的经验都是有益的,但不是必需的

观众

  • 数据分析师
  • Database 专业人士
  • 软件开发人员
Overview:

SQL 是关系数据库管理系统的标准语言。

这种以讲师为主导的现场培训(在线或现场)面向希望学习 SQL 有效管理数据库的初级到中级数据分析师、数据库专业人员和软件开发人员。

在培训结束时,参与者将能够:

  • 理解和使用基本的 SQL 命令和查询。
  • 创建和操作表和数据库。
  • 使用 SQL 对数据进行排序、筛选和汇总。
  • 实现更复杂的操作,如联接、子查询和集合操作。
  • 应用索引、视图、存储过程和触发器等中间技术。

课程形式

  • 互动讲座和讨论。
  • 大量的练习和练习。
  • 在现场实验室环境中动手实施。

课程自定义选项

  • 如需申请本课程的定制培训,请联系我们进行安排。
Course Outline:

第 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 与其他技术集成
  • 案例研究和真实场景
  • 最终项目:从头开始构建数据库解决方案

摘要和后续步骤

Sites Published:

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

Nepal - SQL: Basics to Intermediate

Uzbekistan - SQL: Basics to Intermediate