Регистрация на курс

12cESQL

Oracle Database 12c: Введение в SQL для продвинутых пользователей


Оracle Database 12c: Introduction for Experienced SQL Users

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

Цели курса

  • Использование различных возможностей SQL Developer
  • Работа с базовыми элементами SQL
  • Объединение таблиц с использованием соединений и подзапросов
  • Создание и сопровождение таблиц, синонимой, последовательностей, индексов и представлений
  • Внедрение безопасности базы данных при помощи выдачи привилегий и создания ролей
  • Описание среды базы данных Oracle

Аудитория

  • Администраторы хранилищ данных
  • Администраторы баз данных
  • Разработкики приложений
  • Разработчики

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

Рекомендуется прослушать курсы

Программа курса

Модуль 1. Обзор курса

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

Модуль 2. Среда базы данных Oracle

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

Модуль 3. Использование SQL Developer

  • SQL Developer

Модуль 4. Начало работы с Oracle SQL

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

Модуль 5. Объединение таблиц при помощи продвинутых запросов

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

Модуль 6. Создание и сопровождения таблиц

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

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

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

Модуль 8. Расширения Oracle к операторам DML и DDL

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

Модуль 9. Контроль доступа пользователей

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


Нужна консультация?