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