В курсе изучается управление объектами базы данных, и представлениями словаря данных, многостолбцовые подзапросы.
Также рассматриваются функции для работы с регулярными выражениями и временными зонами.
Предварительная подготовка:
Представление о SQL
Опыт работы с SQL Developer, SQL*Plus
Oracle Database: SQL Workshop I
35 000₽
Длительность
2 дня (16ч в неделю)
Доступ к курсу
Навсегда в личном кабинете
Документы
Удостоверение о повышении квалификации
Расписание
Кому подойдет этот курс
Администраторы хранилищ данных
Разработчики
Разработчики приложений
Разработчики PL/SQL
Разработчики форм
Системные аналитики
Бизнес аналитики
Цели курса:
Добавление новых пользователей с разным уровнем привилегий
Управление объектами схемы
Команды языка изменения данных (DML)
Управление объектами при помощи представлений словаря данных
Управление доступом к отдельным объектам базы данных
Изменение больших объемов данных при помощи подзапросов
Управление данными в разных временных зонах
Написание многостолбцовых подзапросов
Использование скалярных и коррелированных подзапросов
Использование регулярных выражений в SQL.
Предоставление, отзыв привилегии и роли.
Управление объектами схемы и представлениями словаря данных.
Создание эффективных и сложных подзапросов.
Использование встроенных функций для работы с регулярными выражениями и временными зонами.
Использование регулярных выражений в SQL.
Программа курса
10 модулей
Введение
Задачи курса, программа курса, приложения к курсу.
Введение в SQL и средства разработки на нем.
Таблицы, используемые в курсе.
Обзор концепций SQL.
Введение в представления словаря данных
Введение в словарь данных.
Структура словаря данных.
Использование представлений словаря данных.
Запросы к представлениям словаря данных.
Создание последовательностей, синонимов и индексов
Создание, изменение и удаление ограничения целостности.
Создание и изменение временных таблиц.
Создание и изменение внешних таблиц.
Извлечение данных при помощи подзапросов
Извлечение данных с использованием подзапроса в качестве источника строк.
Многостолбцовые подзапросы.
Скалярные подзапросы.
Коррелированные подзапросы.
Применение выражения WITH.
Изменение данных при помощи подзапросов
Использование подзапросов для изменения данных.
Вставка данных в подзапрос.
Использование выражения WITH CHECK OPTION в командах DML.
Использование коррелированных подзапросов для обновления и удаления строк.
Управление доступом пользователей
Системные привилегии.
Создание ролей.
Объектные привилегии.
Отзыв объектных привилегий.
Изменение данных
Обзор возможности - явное по умолчанию.
Использование многотабличных команд INSERT.
Использование оператора INSERT.
Выполнение ретроспективных операций.
Отслеживание ретроспективных изменений данных.
Сопровождение данных различных временных зон
Функции CURRENT_DATE, CURRENT_TIMESTAMP и LOCALTIMESTAMP.
Типы данных INTERVAL.
Сравнение даты и времени во временной зоне сеанса.
Огромное спасибо авторам и предоавателю курса! Закрыли большую часть вопросов, которые у меня были, а так же открыли для меня неочевидные ранее пути решения проблем с кластером Postgres!
С огромным удовольствием посещу следующие курсы данного цикла.
Базовый курс по администрированию PostgreSQL оказался очень содержательным, с отличными учебными материалами и практической базой. Спасибо преподавателю Олегу Иванову за понятные объяснения и свои комментарии как от очевидного профессионала в данной сфере.
Отличный курс "PostgreSQL 16. Оптимизация запросов", материала очень много, как теоретического, так и практического. Курс дает возможность изучить темы быстро. Тем более, что преподаватель курса(Иванов Олег) очень большой профессионал своего дела.
Курс очень информативный, полезный и интересный, с углубленным изучением того, как работает планировщик запросов, на что лучше обратить внимание при построении запросов, как правильно и эффективно создавать индексы. Курс полезен для разработчиков БД и также для администраторов в качестве инструмента для поиска узких мест при выявлении проблем производительности и нагрузки на сервер.
Отличный курс: материал объясняется ясно, много практических примеров, темп комфортный. Преподаватель Аркадий давал полезную обратную связь и отвечал на все вопросы. Спасибо!
В целом для начинающих кто не знаком с YDB курс хороший. Но мне как уже знакомому с настройкой и администрированием хотелось бы более углубленный вещи которые не очевидны из документации сложные кейсы и т.д. Возможно например создать отдельный курс.
Было очень интересно и лично для меня полезно. Единственный минус - то, что всё это проходит на буднях в рабочее время. Конфликтует сильно с рабочими обязанностями
Курс был полезен. Показал проблемы и методы решение при миграции с Oracle на PostgerSQL
Как проходит обучение на платформе ФОРС
[ 01 ]
Знакомство с платформой
Платформа учебного центра ФОРС предназначена для удобного и комфортного
обучения. Доступ к материалам будет открыт сразу после приобретения курса, а
также навсегда доступен в личном кабинете.
[ 02 ]
Обучение
Каждый раздел содержит уроки с теоретическими материалами в видео и текстовых форматах, а так же демонстрацию практических примеров от преподавателей. Самостоятельная работа поможет закрепить полученные знания.
[ 03 ]
Обратная связь и поддержка
Мы поддерживаем онлайн-ресурс, где слушатели всегда могут задать вопрос преподавателю или коллективно обсудить возможные проблемы с другими студентами. Вы всегда сможете получить необходимую информацию в личном кабинете.
[ 04 ]
Дипломы и сертификаты
Все документы об окончании курсов собраны в одном месте в электронном формате
— вы всегда можете посмотретьи скачать их в личном кабинете.
Выбрать свою дату курса
Записаться на курс
Записаться на вебинар
Ваш запрос отправлен
Наш менеджер свяжется с вами в ближайшее время и ответит на любые интересующие вопросы
ОК
Вы успешно зарегистрированы на вебинар!
Мы обязательно напомним Вам о нём,
чтобы Вы не пропустили всё самое интересное.
Если после регистрации Вам не пришло письмо с подтверждением регистрации,
пожалуйста, проверьте папку со спамом.
ОК
Товар добавлен в корзину
Продолжить
Если в вашем городе нет класса, вы можете пройти обучение в онлайн формате
Восстановление пароля
Укажите Email, с которым вы регистрировались — отправим ссылку для восстановлению
пароля.
Если в вашем городе нет класса, вы можете пройти обучение в онлайн формате
Такое отправление вручается по запросу, при предъявлении документа, удостоверяющего
личность. Чтобы мы могли направить вам документы — заполните все поля формы
Скан разворот паспорта
Скан диплома
Скан документа подтверждающего смену ФИО
Эффективная организация разработки и тестирования сложных и отказоустойчивых
автоматизированных систем
111024, г. Москва, ул. Авиамоторная, дом 8, строение 12, 5 этаж