План на курса
Въведение в Oracle Database
- Database архитектура
- Модел на релационна база данни
- Потребители, схеми и сесии
- Инструменти за взаимодействие с бази данни
Въведение в оператора SELECT
- Филтриране и избор чрез клаузата WHERE
- Сортиране на резултатите от заявката
- Типове данни, оператори и обработка на NULL стойности
- Използване на вградени скаларни функции
- Операции с дати
- Разбиране на национални и регионални настройки в SQL
Анализиране на агрегирани данни
- Функции за групиране
- Клауза DISTINCT
- клаузи GROUP BY и HAVING
Извличане на данни от множество таблици
- Вътрешни и външни съединения (INNER JOIN, OUTER JOIN)
- ANSI SQL синтаксис и други методи за свързване (SELF JOIN, NATURAL JOIN)
- Задайте оператори (UNION, UNION ALL, INTERSECT, MINUS)
Подзапитвания
- Прости подзаявки
- Корелирани подзаявки
- Оператори EXISTS и NOT EXISTS
- Други видове подзаявки
Йерархични заявки и вземане на проби
- Конструиране на йерархични заявки с помощта на клаузи CONNECT BY PRIOR и START WITH
- Използване на функцията SYS_CONNECT_BY_PATH
- Извадкови данни с клаузата SAMPLE
Манипулиране на данни (DML)
- Операции INSERT, UPDATE, DELETE
- Операции върху големи набори от данни (ВМЪКНЕТЕ ПЪРВО, ВМЪКНЕТЕ ВСИЧКИ, ОБЕДИТЕ)
Системен речник
- Разбиране и използване на Oracle речника на данните
Паралелна работа на потребителя
- Транзакции
- Брави
- Технология FLASHBACK
Потребители и разрешения
- Създаване и модифициране на потребители и схеми
- Управление на разрешения и роли
Управление на съхранението на данни - логически слой
- Таблици, временни таблици и организирани по индекс таблици
- Ограничения
- Индекси
- Изгледи, последователности, синоними, материализирани изгледи
- Съхранени PL/SQL единици
Моделиране и възстановяване на модели на данни с помощта на Oracle SQL Modeler
- Използване на Oracle SQL Modeler за моделиране и възстановяване на данни
Преместване на данни
- Логическо копиране на данни - Data Pump импорт и експорт
- Зареждане на данни - SQL*Зареждащо устройство
- Външни маси
- Database връзки
Автоматизиране на задачите
- Използване на DBMS_JOB и DBMS_SCHEDULER за автоматизация на задачи
Обобщение и следващи стъпки
Изисквания
- Общи познания по информационни технологии
Публика
- Разработчици
- Database администратори
Отзиви от потребители (5)
цяло goed обучение, което отговаря на моите нужди. Получих също информация за Oracle VM VirtualBox, която ми позволява да продължа упражненията самостоятелно.
Liviu
Курс - Oracle SQL LP - Fundamentals
Машинен превод
Научих съществени функции и как да ги прилагам
Ana Alexandrescu - DB Global Technology
Курс - Oracle SQL Advanced
Машинен превод
тренерът беше много полезен, темпото на обучението беше изключително добро, а упражненията не бяха прекалено трудни, но също и не бяха твърде лесни. всякий път когато се затруднявах, той ми помогна добре и се уверяваше, че разбирам всичко.
Jade Stappaerts - KULeuven
Курс - Oracle SQL Language
Машинен превод
упражненията
Amna AlAli - Federal Demographic Council
Курс - Oracle SQL for beginners
Машинен превод
Trainer provided some topic and support it with plenty of exercises. We had a chance to apply knowledge by doing them on our own.
UBS Business Solutions Poland Sp. z o.o.
Курс - Oracle SQL Intermediate
Машинен превод