Прокачайте навыки работы с Oracle PL/SQL и пишите эффективный код для задач. Глубокое понимание процедур, функций, пакетов и триггеров поможет вам оптимизировать работу с базами данных и создавать сложные бизнес-логики.
Темы:
- Программные конструкции PL/SQL.
- Описание схемы HR (Human Resources), используемой в курсе.
- Работа в Oracle SQL Developer:
- Редактирование и выполнение анонимного блока в SQL Developer,
- Сохранение и выполнение SQL-скриптов,
- Ссылки на дополнительные ресурсы.
- Описание использования процедур:
- Создание процедур,
- Создание процедур с параметрами,
- Вызов процедуры,
- Обработка исключений,
- Удаление процедуры.
- Описание использования функций:
- Создание функций,
- Вызов функции,
- Функции в SQL-командах,
- Удаление функции,
- Различия между процедурами и функциями.
- Описание пакетов и перечисление их компонент:
- Спецификация и тело пакета,
- Создание пакетов, задание частных и общедоступных конструкций,
- Вызов пакетных объектов,
- Удаление пакетов,
- Перегрузка пакетных процедур и функций,
- Как избежать ошибок при взаимных ссылках подпрограмм,
- Инициализация переменных в процедуре, выполняемой только один раз,
- Использование пакетных функций в SQL,
- Сохранение состояния пакетных переменных, курсоров, таблиц и записей,
- Использование PL/SQL-таблиц записей в пакетах.
- Обзор стандартных пакетов Oracle:
- Пакет DBMS_OUTPUT,
- Пакет UTL_FILE,
- Пакет UTL_MAIL,
- Пакет DBMS_SCHEDULER,
- Пакет DBMS_METADATA,
- Пакет DBMS_LOB.
- Этапы выполнения SQL-предложения:
- Выполнение динамических SQL-предложений с использованием EXECUTE IMMEDIATE,
- Выполнение динамических SQL-предложений с использованием пакета DBMS_SQL.
- Создание в пакетах констант и исключений:
- Локальные подпрограммы,
- Права создателя и вызывающего хранимую процедуру,
- Использование подсказки NOCOPY для программных параметров,
- Автономные транзакции,
- Использование клаузы DETERMINISTIC,
- Использование коллекций для массовых операций.
- Описание различных типов триггеров:
- Определение триггеров базы данных и их использование,
- Создание триггеров баз данных,
- Строковые и операторные триггеры на таблицах,
- Триггеры на представления, INSTEAD OF,
- Правила срабатывания триггеров базы данных,
- Удаление триггеров базы данных.
- Создание триггеров на DDL-предложения:
- Триггеры, срабатывающие по системным событиям в базе данных,
- Ограничения на триггеры базы данных,
- Триггеры LOGON и LOGOFF,
- Предложение CALL в триггере,
- Рекомендации по конструированию триггеров.
- Инициализационные параметры для PL/SQL-компиляции:
- Предупреждения времени компиляции,
- Пакет DBMS_WARNING,
- Предупреждающее сообщение PLW 06009,
- Параметр настройки PLSQL_CCFLAGS,
- Пакет DBMS_DB_VERSION,
- Условная компиляция,
- Сокрытие кода (Obfuscation),
- Утилита свертки,
- Пакет DBMS_DDL.
- Обзор объектных зависимостей:
- Процедурные зависимости в представлениях словаря данных,
- Оценка влияния изменений объектов БД на хранимые процедуры,
- Использование представлений USER_DEPENDENCIES и DEPTREE,
- Управление локальными и удаленными зависимостями,
- Установка значения инициализационного параметра REMOTE_DEPENDENCIES_MODE.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 53 900 ₽
Цена без скидки: 53 900 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Изучение SQL на простых примерах для новичков. Теория, практика, домашние задания и их разборы. Надоело пытаться выучить SQL по нескольким источникам? Тогда этот курс точно для Вас!
Дата начала: В любое время
Длительность: 2 недели
Стоимость курса: 1 750 ₽
Цена без скидки: 1 750 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Нет
Курс по Java на top-academy.ru - это отличная возможность для тех, кто хочет освоить один из самых востребованных языков программирования в мире. Благодаря этому курсу, участники научатся создавать высококачественные программы, веб-приложения и многое другое, а также получат практические навыки в области программирования на Java. Курс состоит из 12 модулей, которые включают в себя как теоретические, так и практические занятия. После успешного окончания курса участники смогут создавать профессиональные приложения на Java и получать прекрасные перспективы для своей карьеры в IT-индустрии.
Дата начала: По мере набора группы
Длительность: 1 год
Стоимость курса: 118 800 ₽
Цена без скидки: 118 800 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Интерактивные онлайн-курсы продвинутого SQL и работы с СУБД.
Онлайн-курсы обучения SQL выполнены в формате подробных теоретических и практических уроков на базе нашего SQL тренажера, что позволяет изучить язык SQL более обширно, научиться работать с запросами любой сложности, а также обрести устойчивые навыки работы с базами данных.
Удобный онлайн-тренажер осуществляет реальные SQL запросы к базам данных. Если у вас будут ошибки в запросе, интеллектуальный тренажер сам найдет и подсветит вам вероятную ошибку в запросе, покажет схожесть с эталонным запросом преподавателя.
На курсе рассматриваем темы, выходя за рамки курса базового SQL.
Получите промокод и начните обучение прямо сейчас!
Дата начала: В любое время
Длительность: 3 недели
Стоимость курса: 6 200 ₽
Цена без скидки: 7 200 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Курс проводится как очно, так и дистанционно в формате вебинара.
После изучения курса вы сможете:
понимать основные свойства базы данных Oracle 12с разбираться в компонентах, теоретических аспектах, терминологии;
работать с SQL-командой SELECT;
осуществлять ограничение строк и сортировку данных;
использовать однострочные функции;
группировать данные, используя групповые функции;
делать выборки данных из нескольких таблиц;
формулировать подзапросы;
использовать операторов вертикального соединения (SET- операторов);
манипулировать данными;
создавать таблицы;
создавать и использовать другие объекты базы данных: представления, последовательности, индексы;
работать с объектами при помощи словаря данных;
управлять пользовательским доступом;
управлять объектами схемы;
манипулировать большими наборами данных;
формировать отчеты, используя различные группировки данных;
работать с данными в разных временных зонах;
создавать Сложные Подзапросы;
создавать Иерархические запросы;
поддерживать регулярные выражения.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 56 500 ₽
Цена без скидки: 56 500 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Курс обеспечивает слушателей базовыми знаниями SQL, позволяющими разработчику писать запросы к одной или нескольким таблицам, модифицировать данные таблиц и создавать объекты базы данных. Основным инструментом разработки, используемым в курсе, является Oracle SQL Developer; в качестве дополнительного используется SQL Plus.
Курс читается на русском языке!
Oracle – самая популярная база данных, которая используется в большинстве крупных компаний, банков и государственных учреждений. Специалисты со знанием Oracle востребованы везде. Курс подходит для версий Oracle Database 12c, 18c, 19c и предназначен для инженеров техподдержки, технических администраторов, администраторов хранилищ данных, знакомых с основами работы с Oracle. Обучение проводится на платформе Linux, однако опыт работы с Linux не является обязательным.
Внимание! Успешное окончание курсов Oracle в Центре "Специалист" при МГТУ им. Н.Э. Баумана не только поможет Вам овладеть всеми особенностями работы с продуктами Oracle, но и подготовит Вас к сдаче экзаменов на получение международной сертификации Oracle Database Administrator Certified Associate (Помощник администратора Database).
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 68 990 ₽
Цена без скидки: 68 990 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Рассматриваются основы работы с Oracle Database в многопользовательской среде, включая работу с блокировками и транзакциями.⠀Blocked inserts, updates, deletes; lost updates, optimistic locking, pessimistic locking; deadlocks. DML, DDL, system locks. Multiversion read consistency, write consistency, Redo и Undo. ACID, уровни изоляции, TCL.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 18 800 ₽
Цена без скидки: 18 800 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Учебная программа Академии TOP разработана для достижения главной цели академии - трудоустройство выпускников. Программа обучения ориентирована на практику и развитие профессиональных IT-навыков. Преподаватели - специалисты ведущих IT-компаний с опытом работы более 5 лет. Программа курса регулярно пересматривается и обновляется каждые 6 месяцев, чтобы соответствовать современным требованиям работодателей. Обучение длится 2,5 года, чтобы дать студентам возможность получить качественное IT-образование, основанное на реальных требованиях рынка.
Дата начала: По мере набора группы
Длительность: 30 месяцев
Стоимость курса: 118 800 ₽
Цена без скидки: 118 800 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Да
Сертификат об окончании: Да
Курс проводится как очно, так и дистанционно в формате вебинара.
После изучения курса вы сможете:
описывать язык PL/SQL, понимать его возможности и преимущества использования;определять и использовать PL/SQL-переменные;
писать исполнимые команды;
взаимодействовать с Oracle Server;
использовать управляющие структуры;
работать с составными типами данных;
использовать явные курсоры;
распознавать и обрабатывать исключения;
создавать хранимые процедуры и функции;
понимать программные конструкции и структуру PL/SQL;
создавать процедуры;
создавать функции;
создавать пакеты и работать с ними;
использовать стандартные пакеты в Oracle;
обслуживать зависимости;
работать с большими объектами;
создавать триггеры базы данных;
работать с компиляцией PL/SQL кода.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 56 500 ₽
Цена без скидки: 56 500 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да
Освойте эффективное использование индексов в Oracle Database. Тренинг даст вам понимание основных типов индексов в Oracle Database, их преимуществ и недостатков, а также модели из эффективного использования.
Темы:
- Понятие индекса в реляционных СУБД.
- Основные типы, методы доступа, селективность, фактор кластеризации.
- Секционирование, использование в основных SQL-предложениях, особые случаи использования.
- Методы доступа, основные типы, использование.
- Примеры использования, преимущества и недостатки.
- Типы, примеры использования, преимущества и недостатки.
Дата начала: По мере набора группы
Длительность: 1 неделя
Стоимость курса: 18 800 ₽
Цена без скидки: 18 800 ₽
Рассрочка: Нет
Формат занятий: Онлайн
Помощь с трудоустройством: Нет
Сертификат об окончании: Да