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

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

Извличане на данни от база данни

  • Синтактични правила
  • Избиране на всички колони
  • Проекция
  • Аритметични операции в SQL
  • Псевдоними на колони
  • Литерали
  • Конкатенация

Филтриране на резултатни таблици

  • Клауза WHERE
  • Оператори за сравнение
  • Условие LIKE
  • Условие BETWEEN...AND
  • Условие IS NULL
  • Условие IN
  • Оператори AND, OR, NOT
  • Няколко условия в клауза WHERE
  • Ред на операторите
  • Клауза DISTINCT

Сортиране на резултатни таблици

  • Клауза ORDER BY
  • Сортиране по множество колони или изрази

SQL функции

  • Разлики между едноредови и многоредови функции
  • Символни, числови функции и функции за дата/час
  • Явно и неявно преобразуване
  • Функции за преобразуване
  • Вложени функции
  • Таблица Dual (Oracle срещу други бази данни)
  • Получаване на текуща дата и час с различни функции

Агрегиране на данни чрез агрегатни функции

  • Агрегатни функции
  • Агрегатни функции срещу стойност NULL
  • Клауза GROUP BY
  • Групиране чрез различни колони
  • Филтриране на агрегирани данни - клауза HAVING
  • Многоизмерно групиране на данни - оператори ROLLUP и CUBE
  • Идентифициране на обобщения - GROUPING
  • Оператор GROUPING SETS

Извличане на данни от множество таблици

  • Различни типове свързвания
  • NATURAL JOIN
  • Псевдоними на таблици
  • Oracle синтаксис - условия за свързване в клауза WHERE
  • SQL99 синтаксис - INNER JOIN
  • SQL99 синтаксис - LEFT, RIGHT, FULL OUTER JOINS
  • Декартово произведение - Oracle и SQL99 синтаксис

Подзаявки

  • Кога и къде може да се направи подзаявка
  • Едноредови и многоредови подзаявки
  • Оператори за едноредови подзаявки
  • Агрегатни функции в подзаявки
  • Оператори за многоредови подзаявки - IN, ALL, ANY

Оператори за множества

  • UNION
  • UNION ALL
  • INTERSECT
  • MINUS/EXCEPT

Транзакции

  • Изрази COMMIT, ROLLBACK, SAVEPOINT

Други обекти на схемата

  • Последователности
  • Синоними
  • Изгледи

Йерархични заявки и примери

  • Конструиране на дърво (клаузи CONNECT BY PRIOR и START WITH)
  • Функция SYS_CONNECT_BY_PATH

Условни изрази

  • Израз CASE
  • Израз DECODE

Управление на данни в различни часови зони

  • Часови зони
  • Типове данни TIMESTAMP
  • Разлики между DATE и TIMESTAMP
  • Операции за преобразуване

Аналитични функции

  • Използване на
  • Дялове
  • Прозорци
  • Рангови функции
  • Отчетни функции
  • Функции LAG/LEAD
  • Функции FIRST/LAST
  • Обратни процентилни функции
  • Хипотетични рангови функции
  • Функции WIDTH_BUCKET
  • Статистически функции

Изисквания

Няма специфични изисквания, необходими за посещение на този курс.

 21 Часа

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


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

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

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

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