Oracle 12с: Основы SQL / TeachMePlease

Confirmation of e-mail address is required!

The letter with the instruction has been sent to the e-mail address specified at the time of registration

Cookies

Cookies are disabled!

For the correct operation of the site, you must allow the use of cookies.

Cookies

Cookies are used to optimize the design and performance of our websites. By continuing to visit the website, you agree to use cookies.

Ok
Washington, D.C.

Oracle 12с: Основы SQL

Sold Out
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
Course diplomas and certificates
Sold Out
About the event
  • Level
    Easy
  • Language
    Russian
  • Age
    Any
7%
When subscribing to the newsletter, you receive a 7% discount on the first purchase
  • Course Description
  • Program
  • Requirements for course participants
Course Description

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

Курс предназначен для разработчиков приложений, администраторов баз данных, разработчиков отчетов, бизнес-аналитиков.

Курс читается на русском языке!

Внимание! В настоящее время мы проводим курсы по 11 и 12 версиям СУБД Oracle, однако материал курсов охватывает также продукты предыдущих версий (9i и 10g). Если вам необходимо изучить 9i или 10g версию — выберите интересующий вас курс (по 11g или 12с версиям) и в комментариях укажите менеджеру, что вам для изучения необходима более ранняя версия.

Версионные отличия в курсах заключаются только в лабораторных работах, которые подбираются для каждого слушателя индивидуально.

Внимание! Успешное окончание курсов Oracle 11g и 12с в Центре "Специалист" при МГТУ им. Н.Э. Баумана не только поможет Вам овладеть всеми особенностями работы с продуктами Oracle, но и подготовит Вас к сдаче экзаменов на получение международной сертификации Oracle Database 11g Administrator Certified Associate (Помощник администратора Database 11g).

Program
Модуль 1. Введение в базу данных Oracle 12с
  • Module
  • Online
Обзор основных возможностей БД Oracle 12с Обсуждение основных концепций, а также теоретических и физических аспектов реляционной базы данных Классификация команд SQL как стандартного языка реляционных баз данных Обзор данных, используемых в курсе Использование SQL Developer для установления сеанса связи с базой данных Сохранение результатов запросов в файлы и использование скрипт-файлов в SQL Developer
Модуль 2. Извлечение данных при помощи команды SELECT языка SQL
  • Module
  • Online
Обзор возможностей команды SELECT Создание отчета при помощи базовой команды SELECT Выбор всех столбцов Выбор конкретных столбцов Заголовки столбцов по умолчанию Арифметические выражения Понимание приоритетов операторов Использование команды DESCRIBE для вывода структуры таблицы
Модуль 3. Ограничение и сортировка данных
  • Module
  • Online
Использование предложения WHERE для выборки необходимых строк Использование операторов сравнения и логических операторов в предложении WHERE Описание правил приоритета операторов сравнения и логических операторов Использование символьных литералов в предложении WHERE Сортировка строк с использованием предложения ORDER BY команды SELECT Сортировка результата в порядке возрастания и убывания значений
Модуль 4. Использование однострочных функций в команде SELECT
  • Module
  • Online
Демонстрация различий между однострочными и многострочными функциями SQL Преобразование строк при помощи символьных функций, используемых в списке SELECT и предложении WHERE Преобразование чисел при помощи функций ROUND, TRUNC и MOD Использование арифметических операций с датами в предложении SELECT Использование функций для работы с датами
Модуль 5. Использование функций преобразования и условных выражений
  • Module
  • Online
Неявное и явное преобразование типов данных Использование функций преобразования TO_CHAR, TO_NUMBER и TO_DATE Вложенные однострочные функции Применение функций NVL, NULLIF и COALESCE к датам Использование логических условий IF THEN ELSE в команде SELECT
Модуль 6. Агрегирование данных с использованием групповых функций
  • Module
  • Online
Использование групповых функций в команде SELECT для создания аналитических отчетов Создание групп данных при помощи предложения GROUP BY Исключение групп данных при помощи предложения HAVING
Модуль 7. Выборка данных из нескольких таблиц
  • Module
  • Online
Написание команды SELECT для доступа к данным более чем одной таблицы Просмотр данных из таблиц при помощи внешнего соединения Соединение таблицы с самой собой (self join)
Модуль 8. Использование подзапросов
  • Module
  • Online
Типы проблем, решаемые при помощи подзапросов Определение подзапросов Типы подзапросов Однострочные и многострочные подзапросы
Модуль 9. Использование операторов работы над множествами
  • Module
  • Online
Описание операторов работы над множествами Использование операторов работы над множествами для объединения нескольких запросов в один Сортировка результатов при использовании операторов работы над множествами
Модуль 10. Манипулирование данными
  • Module
  • Online
Синтаксис команд DML Добавление строк в таблицу при помощи команды INSERT Использование команды UPDATE для изменения строк таблицы Удаление данных из таблицы при помощи команды DELETE Использование скриптов для манипулирования данными Сохранение и откат изменений при помощи команд COMMIT и ROLLBACK Что такое согласованность чтения
Модуль 11. Использование команд DDL для создания и управления таблицами
  • Module
  • Online
Основные объекты БД, рассматриваемые в курсе Обзор структуры таблицы Основные типы данных, используемые при создании столбцов таблицы Использование простого синтаксиса для создания таблиц Какие правила целостности могут быть определены при создании таблицы Как работают объекты схемы: (команды ALTER,DROP)
Модуль 12. Создание других объектов схемы
  • Module
  • Online
Создание простого и сложного представления Доступ к данным через представление Создание, изменение и использование последовательностей Создание и сопровождение индексов Создание частных и публичных синонимов
Модуль 13. Контроль доступа пользователя
  • Module
  • Online
Отличия системных привилегий от объектных Создание пользователей Предоставление системных привилегий Выдача привилегий на таблицы Создание роли и предоставление ей привилегий Смена пароля пользователя Предоставление объектных привилегий Отмена привилегий
Модуль 14. Управление объектами схемы
  • Module
  • Online
Добавление, изменение и удаление столбца Добавление и удаление ограничений Включение и отключение ограничений, отложенная проверка ограничений Создание и удаление индексов Создание индексов, основанных на функциях Выполнение операции FLASHBACK Создание и использование внешних таблиц
Модуль 15. Управление объектами при помощи словаря данных
  • Module
  • Online
Словарь данных Использование представлений словаря Представления USER_OBJECTS и ALL_OBJECTS Информация о таблицах и столбцах Просмотр информации об ограничениях Просмотр информации о последовательностях, индексах и синонимах Как добавить комментарии к таблице и столбцам
Модуль 16. Манипулирование большими наборами данных
  • Module
  • Online
Манипулирование данными с использованием подзапросов Описание особенностей многотабличной команды INSERT Использование различных типов многотабличной команды INSERT Слияние строк при помощи команды MERGE Отслеживание изменений в данных за определенный период времени
Модуль 17. Сопровождение данных различных временных зон
  • Module
  • Online
Использование различных типов данных даты и времени для хранения дробных долей секунды, а также сопровождения данных различных временных зон Использование интервальных типов данных для хранения разницы между двумя значениями, содержащими время Практическое применение ряда функций даты и времени для глобализации приложений
Модуль 18. Выборка данных с использованием усложнённых подзапросов
  • Module
  • Online
Многостолбцовые подзапросы Использование скалярных подзапросов в SQL Круг проблем, решаемых при помощи коррелированных подзапросов Модификация и удаление строк при помощи коррелированных подзапросов Использование операторов EXISTS и NOT EXISTS Применение предложения WITH
Модуль 19. Поддержка регулярных выражений
  • Module
  • Online
Преимущества применения регулярных выражений Использование регулярных выражений для поиска соответствия и замещения строк
Requirements for course participants
Успешное окончание курса Основы программирования и баз данных или эквивалентная подготовка.
Рекомендуемая подготовка: Успешное окончание курса Английский язык для IT-специалистов (pre-intermediate) или знание технического английского языка.

Organization

Still have questions?

Start a chat with our support agent to get a quick response to all questions you might have