План на курса

Въведение в SQL и релационните бази данни

  • Разбиране на структурата на базите данни
  • Общ преглед на синтаксиса на SQL
  • Работа с таблици и схеми

Основни техники за запитване

  • Избиране и проектиране на данни
  • Филтриране на редовете с WHERE
  • Сортиране на резултатите с ORDER BY

Присъединяване на множество таблици

  • Вътрешни, леви, десни и пълни присъединявания (joins)
  • Комбиниране на набори данни от различни източници
  • Решаване на условията за присъединяване

Агрегации и групиране

  • Използване на COUNT, SUM, AVG, MIN, MAX
  • Ефективно прилагане на GROUP BY
  • Филтриране на групирани данни с HAVING

Подзапитвания и вложени изказвания

  • Скаларни подзапитвания (scalar subqueries)
  • Корелативни подзапитвания (correlated subqueries)
  • Използване на подзапитвания за филтриране и изчисления

Манипулиране и модифициране на данни

  • Въвеждане на нови данни
  • Обновяване на съществуващи записи
  • Безопасно изтриване на данни

Обекти в базата данни и ограничения

  • Разбиране на главните и чужди ключове (primary and foreign keys)
  • Работа с прегледи (views)
  • Прилагане на ограничения и правила

Продължителни SQL техники

  • Окнови функции (window functions)
  • Обикновени таблични изрази (Common Table Expressions, CTEs)
  • Резервни разглеждания за производителност и основи на оптимизацията на запитвания

Разкриване и следващи стъпки

Изисквания

  • Разбиране на основни концепции за данни
  • Опит с таблични документи или спредшит приложения
  • Запознаност с общите бизнес приложения

Публика

  • Аналитици на данни
  • IT специалисти
  • Потребители, които трябва да управляват, запитват и анализират данни
 10 часа

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


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

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

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

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