Основы БД Oracle 12c: SQL- комплексная программа
Or12c_SQLк
В данном курсе слушатели знакомятся с основными концепциями реляционной базы данных. Курс обеспечивает базовыми знаниями SQL, позволяющими писать запросы к одной или нескольким таблицам, модифицировать данные таблиц и создавать объекты базы данных. Также слушатели получают представление о системных и объектных привилегиях. В курсе рассматривается создание индексов и ограничений, изменение существующих объектов схемы. Изучается создание и выполнение запросов к внешним таблицам. Кроме того, разбираются передовые возможности SQL в написании сложных запросов, и манипулировании данными, использовании представлений словаря данных для получения метаданных и создания отчетов об объектах схемы. Слушатели знакомятся с некоторыми из встроенных функций даты и времени. Обсуждается использование регулярных выражений, поддерживаемых SQL. Основным применяемым инструментом разработки является Oracle SQL Developer; в качестве дополнительного используется SQL*Plus.
Аудитория
- Администраторы хранилищ данных
- Разработчики
- Разработкики приложений
- Разработчики PL/SQL
- Разработчики форм
- Системные аналитики
- Бизнес аналитики
Цель курса
- Обзор основных структурных компонент Oracle 12c
- Создание отчетов из агрегированных данных
- Использование подзапросов
- Извлечение строк и столбцов из таблиц
- Использование команд DML для манипулирования данными в Oracle 12c
- Создание таблиц для хранения данных
- Использование представлений для отображения данных
- Контроль доступа к отдельным объектам
- Управление объектами схемы
- Отображение данных из нескольких таблиц при помощи синтаксиса соединений, соответствующего стандарту ANSI SQL 99
- Управление объектами при помощи представлений словаря данных
- Создание многостолбцовых подзапросов
- Использование функций SQL для получения требуемых выходных данных
- Использование скалярных и коррелированных подзапросов
- Создание отчетов из отсортированных и отфильтрованных данных
Результат обучения
Слушатели изучают:
- Извлечение строк и столбцов из таблиц
- Команды языка изменения данных (DML)
- Системные и объектные привилегии
- Создание отчетов с выборкой отсортированных данных
- Создание и просмотр внешних таблиц
- Создание индексов и ограничений целостности
- Управление объектами при помощи представлений словаря данных
- Управление объектами схемы
- Управление доступом к отдельным объектам базы данных
Предварительный уровень подготовки
Представления о концепциях и методиках обработки данных
Программа курса
- Введение в базу данных Oracle
- Введение в SQL
- Использование переменных при выполнении команд
- Встроенные функции
- Выборка данных из нескольких таблиц
- Вложенные запросы
- Использование команд SQL*Plus
- Создание таблиц
- Язык определения данных
- Словарь данных базы данных Oracle
- Модификация таблиц и правил целостности
- Индексы
- Последовательности
- Представления
- Язык манипулирования данными
- Конкуренция и блокировки
- Пользователи и защита данных