Oracle Database: Основы SQL — курс от Специалист

Курс «Oracle Database: Основы SQL» в центре «Специалист» при МГТУ им. Баумана даёт глубокие знания языка SQL в контексте СУБД Oracle. Программа рассчитана на 40 академических часов и охватывает версии Oracle 19c, 21C и 23ai. Слушатели изучают извлечение данных с помощью SELECT, фильтрацию и сортировку, однострочные и групповые функции, соединение таблиц, подзапросы, а также команды DDL и DML для управления структурой и данными. Курс включает работу в SQL Developer, создание отчётов и использование объектов схемы. По окончании выдаётся удостоверение о повышении квалификации.

8.4/10
Рейтинг ToolFox
Как мы оцениваем курсы

Рейтинг ToolFox формируется по 5 критериям, каждый оценивается от 1 до 10:

  • Качество программы — полнота материала, актуальность технологий
  • Практика — реальные проекты, код-ревью, тренажёры
  • Поддержка — наставники, обратная связь, сообщество
  • Трудоустройство — карьерный центр, помощь с резюме
  • Цена/качество — соотношение стоимости и получаемых навыков

Итоговый балл — среднее арифметическое 5 критериев. Обновляется при каждом пересмотре курса.

Платформа
Специалист
Автор
Преподаватель центра «Специалист», Специалист при МГТУ им. Баумана
Длительность
1 мес, 40 ч/нед
Формат
Очно в Москве, онлайн-трансляция или свободное обучение по записям. 40 ак. часов с преподавателем + 40 ак. часов самостоятельной практики
Уровень
Новичок
Язык
Русский
Сертификат
Удостоверение о повышении квалификации
Обновлено
март 2026 г.
от 73 990 ₽/мес

Полная стоимость: 73 990

Программа и содержание

Модули и темы

Обзор основных возможностей СУБД Oracle, концепции реляционной базы данных. Подключение через SQL Developer, сохранение результатов и использование скриптов.

  • Возможности Oracle 19c/21C/23ai
  • Реляционная модель
  • SQL Developer
  • Скрипт-файлы

Введение в Oracle Database

Обзор возможностей Oracle 19c, 21C, 23ai и работа с SQL Developer

Обзор основных возможностей СУБД Oracle, концепции реляционной базы данных. Подключение через SQL Developer, сохранение результатов и использование скриптов.

  • Возможности Oracle 19c/21C/23ai
  • Реляционная модель
  • SQL Developer
  • Скрипт-файлы

Извлечение данных с SELECT

Базовые запросы на выборку данных из таблиц

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

  • Команда SELECT
  • Выбор столбцов
  • Арифметические выражения
  • Приоритет операторов
  • DESCRIBE

Ограничение и сортировка данных

Фильтрация с WHERE и сортировка с ORDER BY

Использование WHERE для отбора строк по условиям, работа с операторами сравнения и логическими операторами. Сортировка результатов по возрастанию и убыванию.

  • WHERE
  • Операторы сравнения
  • Логические операторы
  • ORDER BY
  • Сортировка ASC/DESC

Однострочные функции

Символьные, числовые и функции для работы с датами

Различия между однострочными и многострочными функциями. Символьные функции для обработки строк, числовые функции ROUND, TRUNC, MOD и арифметические операции с датами.

  • Символьные функции
  • ROUND, TRUNC, MOD
  • Функции дат
  • Арифметика с датами

Функции преобразования и условные выражения

Преобразование типов и условная логика в SQL

Явное и неявное преобразование типов. Функции TO_CHAR, TO_NUMBER, TO_DATE. Обработка NULL с NVL, NULLIF, COALESCE. Условная логика с CASE.

  • TO_CHAR
  • TO_NUMBER
  • TO_DATE
  • NVL, NULLIF, COALESCE
  • CASE и DECODE

Групповые функции и агрегация

Агрегирующие функции, GROUP BY и HAVING

Использование групповых функций для построения аналитических отчётов. Группировка данных с GROUP BY и фильтрация групп с HAVING.

  • SUM, AVG, COUNT, MAX, MIN
  • GROUP BY
  • HAVING
  • Аналитические отчёты

Соединение таблиц

Выборка данных из нескольких таблиц с различными типами JOIN

Написание запросов для извлечения данных из нескольких таблиц: внутренние и внешние соединения, перекрёстные соединения и самосоединение таблиц.

  • INNER JOIN
  • LEFT/RIGHT OUTER JOIN
  • CROSS JOIN
  • Self Join

Подзапросы

Вложенные запросы для сложных выборок данных

Построение подзапросов для решения сложных аналитических задач. Однострочные и многострочные подзапросы, операторы IN, ANY, ALL и коррелированные подзапросы.

  • Однострочные подзапросы
  • Многострочные подзапросы
  • IN, ANY, ALL
  • Коррелированные подзапросы

DDL и DML: управление данными и объектами

Создание таблиц, вставка данных, обновление и удаление

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

  • CREATE TABLE
  • INSERT
  • UPDATE
  • DELETE
  • COMMIT и ROLLBACK
  • Ограничения целостности

Объекты схемы

Представления, последовательности, индексы и синонимы

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

  • Представления
  • Последовательности
  • Индексы
  • Синонимы
  • Управление правами

Чему научитесь

Писать SQL-запросы любой сложности для Oracle Database
Использовать однострочные и групповые функции для анализа данных
Соединять данные из нескольких таблиц различными типами JOIN
Строить подзапросы для решения сложных задач
Создавать и модифицировать таблицы, представления и индексы
Управлять транзакциями и ограничениями целостности
Работать в среде SQL Developer
Применять функции преобразования типов и условные выражения

Для кого подходит

  • Начинающим разработчикам баз данных на Oracle
  • Администраторам, переходящим на Oracle Database
  • Аналитикам, работающим с данными в Oracle
  • Специалистам, готовящимся к сертификации Oracle

Требования

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

Плюсы и минусы курса Oracle Database: Основы SQL

Обзор подготовлен редакцией ToolFox · Обновлено: март 2026 г.

Плюсы

  • Авторитетный учебный центр при МГТУ им. Баумана
  • Удостоверение о повышении квалификации
  • Охват актуальных версий Oracle: 19c, 21C, 23ai
  • Три формата обучения: очно, онлайн, свободное
  • Глубокая проработка SQL от основ до продвинутых тем
  • Подготовка к сертификации Oracle

Минусы

  • Высокая стоимость — от 55 490 ₽
  • Интенсивный формат обучения
  • Очные занятия только в Москве
  • Не охватывает PL/SQL — для него нужен отдельный курс

Отзывы (1)

Был ли полезен этот инструмент?
💬

Загрузка комментариев...

Часто задаваемые вопросы

Какой документ выдаётся?
Удостоверение о повышении квалификации центра «Специалист» при МГТУ им. Баумана, а также свидетельство выпускника.
Подходит ли курс для подготовки к сертификации Oracle?
Да, курс является базой для подготовки к экзамену Oracle Database SQL Certified Associate.
Какие версии Oracle рассматриваются?
Программа охватывает Oracle 19c с обзором возможностей версий 21C и 23ai.
Можно ли учиться удалённо?
Да, помимо очного формата в Москве доступны онлайн-трансляция занятий и свободное обучение по записям.
Есть ли рассрочка?
Да, обучение в кредит от 3 949 руб./месяц. Подробности на сайте центра.

Какой документ выдаётся?

Удостоверение о повышении квалификации центра «Специалист» при МГТУ им. Баумана, а также свидетельство выпускника.

Подходит ли курс для подготовки к сертификации Oracle?

Да, курс является базой для подготовки к экзамену Oracle Database SQL Certified Associate.

Какие версии Oracle рассматриваются?

Программа охватывает Oracle 19c с обзором возможностей версий 21C и 23ai.

Можно ли учиться удалённо?

Да, помимо очного формата в Москве доступны онлайн-трансляция занятий и свободное обучение по записям.

Есть ли рассрочка?

Да, обучение в кредит от 3 949 руб./месяц. Подробности на сайте центра.

Информация проверена: март 2026 г.