Программирование на PL/SQL

Практический курс по PL/SQL: анонимные блоки, переменные, процедуры и функции, пакеты, курсоры, исключения, триггеры и разработка серверной бизнес-логики в Oracle Database.

Длительность

40 акад. ч. / 5 дн.

Формат

онлайн / очно
начать обучение

[ программа курса ]

Модуль 1
Практическое использование
искусственного интеллекта
Обзор ИИ, машинного обучения и нейронных сетей: ключевые термины, типы и области применения.
Применение нейронных сетей в бизнесе: маркетинг, логистика, управление рисками и другие направления.
Инструменты и платформы нейронных сетей: платные и бесплатные решения для различных задач.
Этика и безопасность использования нейронных сетей: правила работы, требования информационной безопасности.
Риски и ограничения применения искусственного интеллекта и нейросетевых решений.
Модуль 2
Практическое использование
искусственного интеллекта
Обзор ИИ, машинного обучения и нейронных сетей: ключевые термины, типы и области применения.
Применение нейронных сетей в бизнесе: маркетинг, логистика, управление рисками и другие направления.
Инструменты и платформы нейронных сетей: платные и бесплатные решения для различных задач.
Этика и безопасность использования нейронных сетей: правила работы, требования информационной безопасности.
Риски и ограничения применения искусственного интеллекта и нейросетевых решений.

[ программа курса ]

Модуль 1
Введение: Oracle SQL / Выборка данных

• Введение в Oracle SQL

• Основные понятия

• Базы данных и реляционная модель

• Создание, удаление таблиц и изменение структуры

• Предложение CREATE TABLE

• Типы данных в столбцах

• Выборка данных

• Фразы предложения SELECT

Модуль 2
Обновление данных в таблицах / Нескалярные типы для "сложно

• Обновление данных в таблицах

• Добавление новых строк

• Явное добавление строки

• Схемные ограничения целостности

• Разновидности схемных ограничений целостности

• Ограничение NOT NULL

• Нескалярные типы для «сложно устроенных» данных в Oracle

• Хранимые объекты

Модуль 3
Транзакции и блокировки / Основные управляющие структуры

• Транзакции и блокировки

• Транзакции в Oracle

• Примеры блокировок данных транзакциями

• Введение в PL/SQL

• Основные понятия

• Место PL/SQL в архитектуре Oracle

• Основные управляющие структуры

• Ветвление программы

Модуль 4
Взаимодействие с базой данных / Использование курсоров

• Взаимодействие с базой данных: статический SQL

• Использование записей вместо (списка) скаляров

• Регулирование изменений в БД

• Использование курсоров

• Явные курсоры

• Объявление явных курсоров

Модуль 5
Хранимые процедуры и функции / Триггерные процедуры

• Хранимые процедуры и функции

• Общий синтаксис

• Параметры

• Триггерные процедуры

• Создание триггерной процедуры

• Отключение триггерных процедур

Модуль 6
Вызов функций PL / SQL в предложениях SQL

• Вызов функций PL/SQL в предложениях SQL

• Требования и ограничения на применение функций пользователей в SQL

• Обращение в SQL к функциям из состава пакетов

• Системы программирования для PL/SQL

• Системные пакеты PL/SQL

• Пакеты STANDARD и DBMS_STANDARD

Свяжитесь
с нами

Заполните форму, и мы свяжемся с вами в течение одного рабочего дня.

Спасибо! Заявка отправлена
Что-то пошло не так. Попробуйте ещё раз.
FORGED AFTER DARK
NESTEROVA