Казахстан, г. Алматы, ул. Шевченко 90, БЦ «Каратал», офис 53
Казахстан, г. Астана, ул. Иманова 19, БЦ Деловой Дом "Алма-Ата", офис 612

кол-во дней: 2
вендор: Oracle кол-во часов: 16
код курса: O12cESQL

На этом курсе вы узнаете о среде базы данных Oracle Database 12с и инструменте SQL для разработчиков Oracle.

Необходимая предварительная подготовка:

  • Опыт работы с SQL

Цель курса:

  • Использование различных возможностей SQL Developer

  • Работа с базовыми элементами SQL

  • Объединение таблиц с использованием соединений и подзапросов

  • Создание и сопровождение таблиц, синонимов, последовательностей, индексов и представлений

  • Внедрение безопасности базы данных при помощи выдачи привилегий и создания ролей

  • Описание среды базы данных Oracle

Круг слушателей:

  • Администраторы хранилищ данных

  • Администраторы баз данных

  • Разработчики приложений

  • Разработчики

 

 

Обзор курса
Задачи курса. Описание схемы Human Resources (HR). Приложения курса.

Среда базы данных Oracle
Среда базы данных Oracle. Экземпляр Oracle. Обработка оператора SQL. Обработка данных при выполнении оператора SQL. Согласованность чтения.

Использование SQL Developer
SQL Developer.

Начало работы с Oracle SQL
Основные команды SQL. Обработка неопределенных значений. Использование псевдостолбцов. Использование операторов, выражений и функций. Типы данных и формат даты

Объединение таблиц при помощи продвинутых запросов
Подзапросы. Обновление и удаление строк с использованием коррелированных запросов. Соединения таблиц. Создание отчета, структурированного в виде дерева. Исключение ветвей из древовидной структуры.

Создание и сопровождения таблиц
Операторы CREATE, ALTER, DROP, RENAME, COMMENT и TRUNCATE. Создание и сопровождение ограничений целостности. Использование представлений словаря данных для просмотра и сопровождения таблиц.

Создание и сопровождение других объектов базы данных
Создание и сопровождение индексов. Создание и сопровождение представлений. Создание, сопровождение и использование последовательностей. Создание частных и публичных синонимов.

Расширения Oracle к операторам DML и DDL
Возможности многотабличных команд INSERT. Слияние строк таблиц при помощи оператора MERGE. Создание и использование внешних таблиц. Последовательность обработки транзакций.

Контроль доступа пользователей
Концепции пользователей, ролей и привилегий. Создание пользователей. Создание ролей. Выдача и отъем объектных привилегий. Создание и доступ к связям баз данных.