Свържете се с нас

Съдържание и теми, включени в курса

Преговор на основите на SQL

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

Изрази за манипулиране на данни

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

Разширени съединения (Joins) и операции с множества

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

Подзаявки и производни таблици

  • Корелирани срещу некорелирани подзаявки
  • Използване на подзаявки в FROM
  • CTEs (Общи таблични изрази)

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

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

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

  • Функции за низове и дати
  • Изрази CASE и IF
  • Преобразуване на типове и обработка на null стойности

Оптимизиране на заявки

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

Обобщение и следващи стъпки

Изисквания

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

Аудитория

  • Анализатори на данни
  • Разработчици, работещи с SQL бази данни
  • Специалисти по бизнес интелигентност
 14 Часа

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


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

Отзиви от участници (3)

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

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