Основы БД Oracle 11g: SQL- комплексная программа
Or11g_SQLк
Курс SQL знакомит с технологией Oracle Database, концепциями реляционной базы данных и мощным языком программирования - SQL. Курс обеспечивает слушателей основными знаниями о языке SQL, о метаданных и о создании объектов базы данных. В курсе также разбирается построение сложных запросов и техника создания отчетов, рассматриваются концепции хранилища данных и манипулирование большими наборами данных, а также работа в разных часовых поясах.
Аудитория
- Разработчики приложений
- Администраторы баз данных
- Системные аналитики
- Специалисты отделов технической поддержки
Результат обучения
По окончании курса слушатели смогут:
- Использовать основные возможности БД Oracle 10g;
- Извлекать данные, используя выражение SELECT языка SQL;
- Использовать условия и сортировку данных в запросах;
- Использовать однострочные функции для настройки отчетов;
- Агрегировать данные с использованием групповых функций;
- Производить выборку данных из нескольких таблиц;
- Использовать подзапросы;
- Использовать операторы SET;
- Манипулировать данными;
- Использовать выражение DDL для создания и управления таблицами;
- Управлять объектами с помощью представлений словаря данных;
- Управлять безопасностью пользователей;
- Управлять объектами схемы;
- Манипулировать большими наборами данных;
- Создавать отчеты с группировкой данных;
- Управлять датами в различных часовых поясах;
- Производить поиск данных с использованием усложненных подзапросов;
- Извлекать иерархические данные;
- Использовать регулярные выражения и выражения без учета регистра.
Предварительный уровень подготовки
Слушатели должны обладать базовыми навыками работы с компьютером
Программа курса
- Основные концепции реляционных и объектно-реляционных баз данных
- Выборка, добавление, обновление и удаление данных
- Использование SQL-функций для формирования необходимых отчетов
- Управление транзакциями
- Создание объектов базы данных и работа с ними
- Работа со словарем данных
Первая часть:
- Управление доступом к данным
- Управление объектами схемы
- Манипулирование большими наборами данных
- Формирование отчетов, с использованием различных группировок данных
- Работа с данными в разных временных зонах
- Использование сложных подзапросов и иерархических запросов
- Поддержка регулярных выражений
- Простая SQL-команда SELECT
- Ограничение строк и сортировка данных
- Однострочные функции
- Группировка данных и использование групповых функций
- Выборка данных из нескольких таблиц
- Подзапросы
- Использование операторов вертикального соединения (SET- операторов)
- Манипулирование данными
- Создание таблиц
- Другие объекты базы данных
- Работа с объектами с помощью словаря данных
Вторая часть:
- Управление пользовательским доступом
- Управление объектами схемы
- Манипулирование большими наборами данных
- Формирование отчетов, используя различные группировки данных
- Работа с данными в разных временных зонах
- Сложные подзапросы
- Иерархические запросы
- Поддержка регулярных выражений