SE-12cSQL1 ______ Oracle 12g - Основы SQL 1

Описание курса

Этот курс предлагает введение в технологии Oracle 12. Изучаются понятия реляционных баз данных и язык программирования SQL. Изучаются команды SQL, которые позволяют писать запросы к одним и несколькими таблицам, манипулировать данными и создавать объекты базы данных.

Слушатели изучают:

  • Команды SQL и реляционную базу данных Oracle.
  • Использовать SQL Developer.
  • Создание отчетов при помощи команд SQL.
  • Изменение данных в реляционных таблицах и сохранение изменений.
  • Концепции реляционных баз данных и язык программирования SQL.
  • Создавать отчеты при помощи языка SQL

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

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

Требования

  • Представление о концепциях и методиках обработки данных
  • Представление о языках программирования

Рекомендуемые связанные курсы:

  • Using Java - for PL/SQL and Database Developers
  • Oracle Database: SQL Workshop II NEW
  • Oracle Database: Develop PL/SQL Program Units NEW
  • Oracle Database: PL/SQL Fundamentals NEW

 

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

Модуль 1: Введение

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

Модуль 2: Введение в представления словаря данных

  • Введение в словарь данных
  • Описание структуры словаря данных
  • Использование представлений словаря данных
  • Запросы к представлениям словаря данных

Модуль 3. Создание последовательностей, синонимов, индексов

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

Модуль 4. Создание представлений

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

Модуль 5: Управление объектами схем

  • Управление ограничениями
  • Создание и использование временных таблиц
  • Создание и использование вешних таблиц

Модуль 6: Извлечение данных с помощью подзапросов

  • Извлечение данных с помощью подзапроса, используемого как источник
  • Работа с мульти-столбцовыми подзапросами
  • Использование скалярных подзапросов в SQL
  • Коррелированные подзапросы
  • Использование предложения WITH

Модуль 7. Манипулирование данными с помощью подзапросов

  • Использование подзапросов для манипулирования данными
  • Вставка данных с помощью подзапроса в качестве цели
  • Использование ключевого слова WITH CHECK OPTION в командах DML
  • Использование коррелированных подзапросов для изменения и удаления строк

Модуль 8: Управление доступом пользователей

  • Системные привилегии
  • Создание роли
  • Объектные привилегии
  • Отмена объектных привилегий

Модуль 9: Манипулирование данными

  • Явное задание значения по умолчанию
  • Использование мульти-табличных команд INSERT
  • Использование команды MERGE
  • Выполнение операций flashback
  • Отслеживание изменений данных

Модуль 10: Управление данными в разных временных зонах

  • Работа с функциями CURRENT_DATE, CURRENT_TIMESTAMP и LOCALTIMESTAMP
  • Работа с интервальными типами данных
  • Использование функций для работы с датой и временем в запросах
Свяжитесь с нами,
удобным для вас способом!
Оставить заявку