План на курса

Обзор на SQL Основи

  • Преглед на SELECT, WHERE, GROUP BY
  • Бърз преглед на типове JOIN
  • Разбиране на реда на изпълнение на заявките

Изявления за манипулация на данни

  • INSERT INTO
  • UPDATE и DELETE
  • Контрол на транзакции (BEGIN, COMMIT, ROLLBACK)

Напреднали JOIN и операции с множества

  • FULL OUTER JOIN
  • UNION, INTERSECT, EXCEPT
  • SELF JOIN

Подзапитвания и извлечени таблици

  • Корелирани и некорелирани подзапитвания
  • Използване на подзапитвания в FROM
  • CTEs (Common Table Expressions)

Прозорчески функции

  • ROW_NUMBER, RANK, DENSE_RANK
  • PARTITION BY и ORDER BY
  • Функции LEAD и LAG

Типове данни и функции

  • Функции за низове и дати
  • Изявления CASE и IF
  • Конвертиране на типове и обработка на NULL

Оптимизация на заявки

  • Разбиране на индекси
  • Използване на EXPLAIN
  • Най-добри практики за писане на ефективни заявки

Резюме и следващи стъпки

Изисквания

  • Основни знания за SQL SELECT заявки
  • Опит с филтриране, подреждане и прости съединения
  • Разбиране на концепциите на релационни бази данни

Целева група

  • Аналитици на данни
  • Разработчици, работящи с SQL бази данни
  • Business професионалисти в областта на разузнаването
 14 часа

Брой участници


Цена за участник

Отзиви от потребители (5)

Предстоящи Курсове

Свързани Kатегории