План на курса

DQL (Език за извлечане на данни)

  • Корелация в FROM, WHERE, SELECT и HAVING клаузи
  • Корелация и производителност
  • Използване на функции CASE, IF, COALESCE
  • Използване на променливи
  • Преобразуване и кастване
  • Работа с NULL, NULL-безопасни оператори
  • Използване на регулярен израз с оператора REGEXP
  • Полезни специфични функции GROUP BY в MySQL (GROUP_CONCAT и др.)
  • GROUP BY WITH ROLLUP
  • EXISTS, ALL, ANY
  • Външен JOIN с множество таблици
  • Преобразуване на подзапитвания в JOIN

DML (Език за модифициране на данни)

  • Вмъкване на множество редове
  • INSERT чрез SELECT
  • Използване на подзапитвания в DML заявки
  • Използване на променливи в DML заявки
  • Блокиране на таблици и редове
  • Актуализация на данни в множество таблици
  • Клауза IGNORE
  • Клауза REPLACE
  • DELETE в сравнение с TRUNCATE

DDL (Език за определение на данни)

  • Създаване на таблици с SELECT
  • Временни таблици

Хранени процедури

  • Кратко представяне на храните процедури в MySQL

Изисквания

Добри SQL познания.

 7 часа

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


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

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

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

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