Информация по курсам
Общая информация Курсы Oracle Курсы SQL Server 2016 Курсы SQL Server 2014 Курсы SQL Server 2012 Курсы Microsoft Access Курсы PostgreSQL Курсы MongoDB Расписание и стоимость Контакты
Условия обучения
Форма обучения Преподаватели Документы об окончании
Обратная связь
+7 (812) 703-02-02 Форум
Печать

ORA-01. Основы Oracle SQL


График обучения: 5 дней по 8 ак.ч. или 10 дней по 4 ак. часа

Расписание

Начало курса Окончание курса Даты занятий Время занятий Номер аудитории Преподаватель
30.09.2017 04.11.2017 30.09.2017
Суббота
1000-1720

Группа выходного дня!

Аудитория №237 Иванов Владимир Сергеевич Записаться на курс
07.10.2017
Суббота
1000-1720

Группа выходного дня!

Аудитория №237 Иванов Владимир Сергеевич
21.10.2017
Суббота
1000-1720

Группа выходного дня!

Аудитория №237 Иванов Владимир Сергеевич
28.10.2017
Суббота
1000-1720

Группа выходного дня!

Аудитория №237 Иванов Владимир Сергеевич
04.11.2017
Суббота
1000-1720

Группа выходного дня!

Аудитория №237 Иванов Владимир Сергеевич

Стоимость

Дата Физ. лица, руб. Юр. лица, руб. Онлайн
Без скидки Cкидка 10%* Cкидка 15%** Индивидуальное обучение Без скидки Cкидка 10% Cкидка 15% Индивидуальное обучение
Цена c 24.11.2015 18000 16200 15300 14000 20000 18000 17000 16000 14000

*Скидка 10% для ранее обучавшихся, при одновременной оплате 2х курсов, а также по акциям.
**Скидка 15% при одновременной оплате 3х и более курсов.
Скидки не предоставляется на курсы с дистанционной формой обучения.
Скидки не предоставляется на комплексные и модульные программы обучения.

Преподаватели

Аннотация

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

Курс фокусируется на изучении синтаксиса языка программирования для решения следующих задач: извлечения информации из баз данных, манипулирования данными, создания объектов, управления доступом к информации, просмотра метаданных.
Учебные материалы курса на русском языке.

Документы об окончании обучения

  • Удостоверение о повышении квалификации
    Удостоверение о повышении квалификации

Знания и умения, полученные в результате обучения

В результате освоения программы у слушателей должен сформироваться комплекс знаний, умений и навыков в области создания SQL скриптов для управления данными в БД Oracle, а также практические навыки по их реализации.

В результате изучения программы слушатели будут знать:

  • теоретические основы средств манипулирования данными в реляционной модели Oracle;
  • факторы, влияющие на производительность выполнения запросов;

уметь:

  • осуществлять выборку, обновление или удаление данных одной или нескольких связанных таблиц;
  • создавать сводные результирующие наборы и группировки;
  • использовать подзапросы и табличные выражения;
  • использовать встроенные функции SQL;
  • создавать и управлять другими объектами схем.

владеть:

  • навыками использования языка SQL для работы с базами данных;
  • навыками отладки программ на языке SQL;
  • навыками работы в среде разработки SQL Developer.

Курсы, в освоении которых помогут приобретенные знания:

Подготовка к сертификации

Курс помогает подготовиться к сдаче сертификационных экзаменов:

Требования к начальному уровню знаний

  • Навыки работы и администрирования операционной системы семейства Windows;
  • Навыки работы с реляционными базами данных;
  • Опыт проектирования баз данных;

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

1. Введение

  • Введение в SQL и обзор среды разработки.
  • Обзор схемы и таблиц, используемых в данном курсе.

Лабораторная работа: Знакомство со средой разработки SQL Developer

2. Извлечение данных с помощью инструкции SELECT

  • Базовый синтаксис инструкции SELECT
  • Создание вычисляемых столбцов

Лабораторная работа: Написание простых запросов для извлечения данных с помощью инструкции SELECT. Написание SELECT запросов с вычисляемыми столбцами.

3. Фильтрация и сортировка данных

  • Операторы фильтрации данных.
  • Сортировка результирующей выборки

Лабораторная работа: Написание SELECT запросов с фильтрацией и сортировкой данных

4. Использование однострочных функций

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

Лабораторная работа: Написание запросов с использованием различных однострочных функций и условных операторов

5. Агрегирование данных при помощи групповых функций

  • Типы групповых функций
  • Предложение GROUP BY
  • Предложение HAVING

Лабораторная работа:  Группировка данных и фильтрация групп

6. Извлечение данных из нескольких таблиц

  • Типы объединений
  • Использование объединений

Лабораторная работа:  Извлечение данных из нескольких таблиц при помощи различных видов объединений

7. Использование подзапросов

  • Типы подзапросов
  • Использование однострочных и многострочных подзапросов

Лабораторная работа:  Использование однострочных и многострочных подзапросов

8. Использование операторов работы с множествами

  • Типы SET-операторов
  • Использование SET-операторов

Лабораторная работа:  Объединение нескольких выборок в одну при помощи операторов работы с множествами

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

  • Типы операций манипулирования данными
  • Использование операторов INSERT, UPDATE и DELETE
  • Транзакции

Лабораторная работа:  Написание операторов DML, управление транзакциями

10. Использование инструкций DDL для создания таблиц и управления ими

  • Создание, изменение и удаление таблиц
  • Типы данных
  • Типы ограничений

Лабораторная работа:  Создание, изменение и удаление таблиц. Добавление ограничений к столбцам

11. Создание других объектов схем

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

Лабораторная работа:  Создание, изменение и удаление представлений, последовательностей, индексов и синонимов