План на курса
Въведение в 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 администратори
Отзиви от потребители (3)
навъзки за представяне, бързи отговори на всички въпроси
Oana - OPEN COURSE
Курс - Oracle SQL LP - Fundamentals
Машинен превод
Намерих неговите методи много познавателни
Adnan - Computerbits
Курс - Oracle SQL Language
Машинен превод
много упражнения с множество обяснения и време заделено за потенциални въпроси.
Theodor - DB Global Technology SRL
Курс - Oracle SQL Advanced
Машинен превод