Місто проведення:
Київ
Категорія:
Галузеві тренінги
Тренінгова компанія:
Світ Сучасної Освіти
Найближчі дати проведення тренінгу:
Місце проведення тренінгу:
Киев, ул. Смоленская, 31-33, Центр Знаний ЧАО "Инком"
Телефоны для справок:
+380 (44) 538 00 60;
+380 (93) 258 54 08
Контактное лицо:
Сергей Шиповалов
Напрямок навчання:
-
IT- технології
Аудиторія:
Разработчики приложений
Администраторы баз данных
Системные аналитики
Специалисты отделов технической поддержки
Пользователи Oracle
Опис тренінгу
Курс предназначен для пользователей Oracle9i, Oracle 10g и Oracle 11g
Данный курс предлагает студентам введение в технологию и концепции реляционных баз данных и изучение мощного языка – SQL для запросов данных, метаданных и создания объектов базы данных. Демонстрации и практические упражнения позволят закрепить основные концепции.
Предварительная подготовка и рекомендуемые курсы
Знакомство с концепциями и техниками обработки данных
Навыки работы с компьютером (знакомство с графическим интерфейсом)
Приобретаемые навыки
Основные навыки выборки данных с помощью языка SQL
Использования метаданных
Создание различных объектов в базе
Создание запросов и построение отчетов.
Програма тренінгу:
Введение в базу данных Oracle 11g
- Обзор основных возможностей БД Oracle 11g
- Обсуждение основных концепций, а также теоретических и физических аспектов реляционной
базы данных
- Классификация команд SQL как стандартного языка реляционных баз данных
- Обзор данных, используемых в курсе
- Использование SQL Developer для установления сеанса связи с базой данных
- Сохранение результатов запросов в файлы и использование скрипт-файлов в SQL Developer
Извлечение данных при помощи команды SELECT языка SQL
- Обзор возможностей команды SELECT
- Создание отчета при помощи базовой команды SELECT
- Выбор всех столбцов
- Выбор конкретных столбцов
- Заголовки столбцов по умолчанию
- Арифметические выражения
- Понимание приоритетов операторов
- Использование команды DESCRIBE для вывода структуры таблицы
Ограничение и сортировка данных
- Использование предложения WHERE для выборки необходимых строк
- Использование операторов сравнения и логических операторов в предложении WHERE
- Описание правил приоритета операторов сравнения и логических операторов
- Использование символьных литералов в предложении WHERE
- Сортировка строк с использованием предложения ORDER BY команды SELECT
- Сортировка результата в порядке возрастания и убывания значений
Использование однострочных функций в команде SELECT
- Демонстрация различий между однострочными и многострочными функциями SQL
- Преобразование строк при помощи символьных функций, используемых в списке SELECT и предложении WHERE
- Преобразование чисел при помощи функций ROUND, TRUNC и MOD
- Использование арифметических операций с датами в предложении SELECT
- Использование функций для работы с датами
Использование функций преобразования и условных выражений
- Неявное и явное преобразование типов данных
- Использование функций преобразования TO_CHAR, TO_NUMBER и TO_DATE
- Вложенные однострочные функции
- Применение функций NVL, NULLIF и COALESCE к датам
- Использование логических условий IF THEN ELSE в команде SELECT
- Агрегирование данных с использованием групповых функций
- Использование групповых функций в команде SELECT для создания аналитических отчетов
- Создание групп данных при помощи предложения GROUP BY
- Исключение групп данных при помощи предложения HAVING
Выборка данных из нескольких таблиц
- Написание команды SELECT для доступа к данным более чем одной таблицы
- Просмотр данных из таблиц при помощи внешнего соединения
- Соединение таблицы с самой собой (self join)
- Использование подзапросов
- Типы проблем, решаемые при помощи подзапросов
- Определение подзапросов
- Типы подзапросов
- Однострочные и многострочные подзапросы
Использование операторов работы над множествами
- Описание операторов работы над множествами
- Использование операторов работы над множествами для объединения нескольких запросов в один
- Сортировка результатов при использовании операторов работы над множествами
Манипулирование данными
- Синтаксис команд DML
- Добавление строк в таблицу при помощи команды INSERT
- Использование команды UPDATE для изменения строк таблицы
- Удаление данных из таблицы при помощи команды DELETE
- Использование скриптов для манипулирования данными
- Сохранение и откат изменений при помощи команд COMMIT и ROLLBACK
- Что такое согласованность чтения
Использование команд DDL для создания и управления таблицами
- Основные объекты БД, рассматриваемые в курсе
- Обзор структуры таблицы
- Основные типы данных, используемые при создании столбцов таблицы
- Использование простого синтаксиса для создания таблиц
- Какие правила целостности могут быть определены при создании таблицы
- Как работают объекты схемы: (команды ALTER,DROP)
Создание других объектов схемы
- Создание простого и сложного представления
- Доступ к данным через представление
- Создание, изменение и использование последовательностей
- Создание и сопровождение индексов
- Создание частных и публичных синонимов
Документ об окончании курса:
Сертификат Центра Знаний корпорации Инком о прослушанном курсе.
Додаткова інформація:
Информацию о регистрации и других условиях участия Вы можете получить, связавшись с Сергеем Шиповаловым по телефонам: +380 (44) 538 00 60 или +380 (93) 258 54 08. Также Вы можете заполнить заявку на обучение на сайте Центра Знаний: http://knowledgeforit.com.