Узнайте о снижении цены

Оставьте ваш email и мы напишем вам когда цена снизится

SQL-разработчик

Курс рекомендуется новичкам в программировании, специалистам техподдержки, junior-разработчикам. Вы изучите язык запросов SQL, а также процедурное расширение PL/SQL. Узнаете, как собирать, обрабатывать и предоставлять данные для анализа. Научитесь визуализировать информацию и узнаете, как использовать и настраивать свои базы данных для разных задач.
66 857 ₽
46 800 ₽
стоимость обучения
3900 ₽
за месяц обучения
% Беспроцентная рассрочка на 12 мес.
Добавить в избранное
Узнать о снижении цены
Уровень сложности
для новичков
Длительность
4 мес.
Демо доступ
нет
Формат обучения
онлайн
Домашние задания
да
Обратная связь
да
Стажировка
нет
Помощь в трудоустройстве
нет
Документ по окончании
нет

Программа обучения

  • Содержание программы
Введение

Узнаете, что такое базы данных и зачем они нужны. Научитесь создавать свои структуры данных, установите сервер Oracle. Познакомитесь с инструментом Oracle Apex и сможете с его помощью создавать приложения и визуализировать данные.

Первые шаги в SQL

Изучите расширенные возможности Apex, познакомитесь с основными операторами SQL и напишете свои первые запросы к базе данных.

Агрегатные функции

Научитесь суммировать данные, высчитывать среднее и определять количество строк с помощью функций sum, avg, count и других.

Агрегатные функции по аналитическим разрезам

Продолжите знакомиться с функциями: научитесь высчитывать минимальное и максимальное значения, группировать и фильтровать данные с помощью функций max, min, distinct, having и других.

Аналитические функции

Познакомитесь с аналитическими функциями на примере row_number () и lead/lag. Сможете применять аналитические функции по группам и выбирать данные из «окна».

Объединение данных

Научитесь объединять и вычитать наборы данных, соединять таблицы, обогащать данные.

Присоединение таблиц

Узнаете, как соединить несколько таблиц и работать с нормализованными представлениями данных.

Типы данных

Узнаете, какие типы данных существуют, в каких случаях их применять и как преобразовывать.

Объекты базы данных

Познакомитесь с объектами базы данных, научитесь распределять данные по ролям, создавать схемы и представлять данные в удобном для пользователя виде.

Изменение данных

Узнаете, как создать, изменить, удалить данные или отменить действие, если случайно удалили лишнее.

Секционирование и план запроса

Узнаете, как разбить большую таблицу на удобные секции, и научитесь работать с данными внутри них. Познакомитесь с оптимизатором Oracle и сможете проверять и изменять план запроса.

Простейшие блоки

Разберётесь в процедурном расширении PL/SQL, научитесь писать анонимные блоки и выводить информацию на экран. Познакомитесь с операторами ветвлений if/else и напишете свой первый анонимный блок с ветвлениями.

Циклы

Узнаете, как записывать и хранить информацию в переменных, как автоматизировать рутинную работу, и научитесь работать с циклами for и while.

Типы PL/SQL-объектов

Научитесь создавать и вызывать процедуры и функции, передавать и получать параметры, создавать пакеты.

Использование PL/SQL

Разберётесь в системных и пользовательских исключениях и научитесь их обрабатывать. Узнаете, как работать с курсорами и обходить ошибку запуска DDL.

PL/SQL-таблицы

Научитесь складывать и преобразовывать данные в коллекции и работать с конвейерными функциями. Узнаете, как обрабатывать большие объекты данных (CLOB).

Чему научат

Писать запросы к базам данных
Создавать интерфейсы в Oracle Apex
Работать с данными
Создавать свои базы данных

Преимущества курса

Собственный проект в портфолио
Обучение на практике
Доступ к курсу навсегда

Отзывы пользователей

Оставить отзыв о курсе

    Оставьте отзыв о курсе

    Ваш адрес e-mail не будет опуликован
    Ваша оценка:
    Ваш отзыв:
    Достоинства:
    Недостатки:
    Имя:
    Email: