top-image
Главная » Услуги и обучение » Информационные технологии » Oracle » Авторские курсы » Oracle Certified Associate (OCA) и Oracle Certified Professional (OCP) » Введение в Oracle 10g Основы SQL и PL/SQL

Код: AISО010

Введение в Oracle 10g Основы SQL и PL/SQL

Отправить нам заявку на участие в мероприятии Получить коммерческое предложение

Описание:

В рамках данного курса изучаются основы реляционной базы данных Oracle 10g и язык построения запросов SQL. Рассматривается получение информации из таблиц через запросы; занесение, обновление и удаление данных; создание новых объектов БД; управление доступом пользователей. Значительное внимание уделяется вопросам сортировки, поиска данных, запросам из нескольких таблиц, работе со служебными данными Oracle.

Рассматривается программирование на языке PL/SQL и подробно обсуждаются преимущества этого мощного удобного языка. Слушатели обучаются созданию блоков PL/SQL кода, написанию функций и хранимых процедур, разработке триггеров и пакетов. Подробно показывается работа с различными типами переменных, обработка исключительных ситуаций. Иллюстрируется работа с зависимостями в PL/SQL коде, рассказывается об использовании PL/SQL-пакетов встроенных в СУБД Oracle. Все теоретические занятия курса сопровождаются подробными практическими упражнениями.

Содержание курса

  • основные возможности СУБД Oracle 10g
  • работа с утилитой SQL*Plus
  • выборка определенных полей из таблицы
  • использование арифметических операторов в запросах
  • применение условия WHERE для ограничения получаемых данных
  • сортировка данных с использованием ORDER BY
  • поиск по подобию с использованием LIKE
  • функции преобразования типов данных
  • логические операторы AND, OR, NOT
  • группировка данных через GROUP BY и применение условия HAVING
  • соединение нескольких таблиц через оператор JOIN
  • удаление повторяющихся значений в запросе через DISTINCT
  • операторы языка манипулирования данными INSERT, UPDATE, DELETE
  • создание и удаление таблиц
  • управление доступом пользователей к данным
  • работа с представлениями, синонимами, последовательностями
  • обзор возможностей языка PL/SQL
  • различные типы блоков PL/SQL кода
  • объявление переменных
  • использование идентификаторов
  • обращение из кода на PL/SQL к серверу БД Oracle
  • работа с операторами выбора IF…THEN и CASE
  • создание и использование циклов LOOP
  • работа с неявными курсорами
  • создание процедур и функций
  • обработка исключительных ситуаций
  • создание пакетов
  • управление зависимостями
  • работа с большими объектами LARGE OBJECTS (LOB)
  • использование пакетов DBMS_OUTPUT, DBMS_SCHEDULER, DBMS_METADATA
  • работа с триггерами
  • компиляция PL/SQL
  • рекомендации по написанию эффективного кода на PL/SQL.

Целевая аудитория:

  • специалисты по информационным технологиям
  • разработчики приложений
  • администраторы баз данных
  • программисты на языке PL/SQL
  • проектировщики баз данных
  • разработчики пользовательских интерфейсов.
Оставить свой отзыв об этом мероприятии