План на курса
Избор на данни от база данни
- Синтаксични правила Избиране на всички колони Проекция Аритметични операции в SQL Псевдоними на колони Литерали Конкатенация
Филтриране на таблици с резултати
- WHERE клауза Оператори за сравнение Условие LIKE Условие BETWEEN...AND Условие IS NULL Условие IN AND, OR, NOT оператори Няколко условия в WHERE клауза Оператори подреждат DISTINCT клауза
Сортиране на таблици с резултати
- Клауза ORDER BY Сортиране по множество колони или изрази
SQL Функции
- Разлики между едноредови и многоредови функции Символни, цифрови, DateTime функции Явно и неявно преобразуване Функции за преобразуване Вложени функции Двойна таблица (Oracle спрямо други бази данни) Получаване на текуща дата и час с различни функции
Агрегирани данни с помощта на агрегатни функции
- Агрегирани функции Агрегирани функции срещу NULL стойност клауза GROUP BY Групиране с помощта на различни колони Филтриране на агрегирани данни - клауза HAVING Многомерно групиране на данни - оператори ROLLUP и CUBE Идентифициране на обобщения - оператор GROUPING GROUPING SETS
Извличане на данни от множество таблици
- Различни типове съединения NATURAL JOIN Псевдоними на таблици Синтаксис на Oracle - условия за свързване в клауза WHERE SQL99 синтаксис - INNER JOIN SQL99 синтаксис - ЛЯВО, ДЯСНО, ПЪЛНИ ВЪНШНИ СЪЕДИНЕНИЯ Декартов продукт - Oracle и SQL99 синтаксис
подзаявки
- Кога и къде може да се направи подзаявка Едноредови и многоредови подзаявки Оператори за едноредови подзаявки Агрегирани функции в подзаявки Оператори за многоредови подзаявки - IN, ALL, ANY
Задайте оператори
- СЪЮЗ СЪЮЗ ВСИЧКИ СЕЧНИ МИНУС/ИЗКЛЮЧЕН
Транзакции
- Изявления COMMIT, ROLLBACK SAVEPOINT
Други обекти на схемата
- Последователности Синоними Изгледи
Йерархични заявки и проби
- Дървовидна конструкция (клаузи CONNECT BY PRIOR и START WITH) SYS_CONNECT_BY_PATH функция
Условни изрази
- CASE израз DECODE израз
Управление на данни в различни часови зони
- Часови зони Типове данни TIMESTAMP Разлики между DATE и TIMESTAMP Операции за преобразуване
Аналитични функции
- Използване на дялове Функции за класиране на Windows Функции за отчитане Функции LAG/LEAD Функции FIRST/LAST Функции за обратен процентил Функции за хипотетичен ранг Функции WIDTH_BUCKET Статистически функции
Изисквания
Няма специфични изисквания, необходими за посещаване на този курс.
Oтзиви от потребители (7)
беше много добре организирано
Ana - DB Global Technology SRL
Course - SQL Advanced level for Analysts
Machine Translated
Уменията на обучителя и структурата на курса
Marius - DB Global Technology SRL
Course - SQL Advanced level for Analysts
Machine Translated
Много добре структуриран, добро темпо и ценна информация, представена на множество слоеве с повишена трудност.
Andrei ranac - DB Global Technology SRL
Course - SQL Advanced level for Analysts
Machine Translated
Широко обсъждане на темата
Marcin - DPDgroup IT Solutions sp. z o.o.
Course - SQL Advanced level for Analysts
Machine Translated
разширяване на логическото ми мислене, беше много добро упражнение за мозъка ми и научих много, така че съм по-подготвен за работните си упражнения
Kaja - DPDgroup IT Solutions sp. z o.o.
Course - SQL Advanced level for Analysts
Machine Translated
упражнения + фактът, че обучителят има достъп до работния плот на всеки потребител и дава инструкции в реално време, докато изпълнява упражненията.
Ania - Santander
Course - SQL Advanced level for Analysts
Machine Translated
The training materials.