课程大纲

SQL与关系数据库简介

  • 理解数据库结构
  • SQL语法概述
  • 处理表和模式

基本查询技术

  • 选择和投影数据
  • 使用WHERE过滤行
  • 使用ORDER BY排序结果

连接多个表

  • 内连接、左连接、右连接和全连接
  • 组合来自多个来源的数据集
  • 解决连接条件

聚合与分组

  • 使用COUNT、SUM、AVG、MIN、MAX
  • 有效应用GROUP BY
  • 使用HAVING过滤分组数据

子查询与嵌套语句

  • 标量子查询
  • 相关子查询
  • 使用子查询进行过滤和计算

数据操作与修改

  • 插入新数据
  • 更新现有记录
  • 安全删除数据

数据库对象与约束

  • 理解主键和外键
  • 使用视图
  • 实施约束和规则

高级SQL技术

  • 窗口函数
  • 公共表表达式(CTEs)
  • 性能考虑与查询调优基础

总结与下一步

要求

  • 对基本数据概念的理解
  • 有使用电子表格或表格数据的经验
  • 熟悉一般业务应用

受众

  • 数据分析师
  • IT专业人员
  • 需要管理、查询和分析数据的用户
 10 小时

客户评论 (5)

即将举行的公开课程

课程分类