Компьютерная Академия СофтДжойс Компьютерная Академия СофтДжойс Компьютерная Академия СофтДжойс

Oracle 10g: Основы SQL

Академия -> Курсы -> Базы данных Oracle ->Oracle 10g: Основы SQL

Описание курса

Записаться на курс
Продолжительность: 5 дн.
Стоимость: 25 000 р.

Программа курса

Введение

Основные свойства базы данных Oracle 10g
Компоненты Oracle 10g
Обсуждение теоретических аспектов реляционных и объектно-реляционных баз данных
Жизненный цикл информационной системы
Использование моделей при создании базы данных
Терминология реляционных баз данных

Простая SQL-команда SELECT

Описание свойств команды SELECT
Выполнение простой команды Select с обязательными фразами
Различия между командами SQL и iSQL*Plus

Ограничение строк и сортировка данных

Ограничение строк, возвращаемых запросом
Сортировка возвращаемых запросом строк

Однострочные функции

Описание различных типов функций языка SQL
Использование символьных, числовых и функций для работы с датами в SQL командах
Функции преобразования типов данных и их использование
Вложенные функции
Общие функции
Использование условных выражений

Группировка данных и использование групповых функций

Групповые функции
Использование групповых функций
Группировка данных с помощью фразы GROUP BY
Исключение итоговых строк при помощи фразы HAVING

Выборка данных из нескольких таблиц

Использование команды SELECT для доступа к данным из нескольких таблиц
Типы соединений с использованием синтаксиса SQL:1999
Натуральное соединение
Соединение с предложением USING
Соединение с предложением ON
Внешние соединения
Декартово произведение

Подзапросы

Описание типов задач, которые решаются при помощи подзапросов
Правила написания подзапросов
Типы подзапросов
Написание однострочных и многострочных подзапросов
Особенности поведения подзапросов, возвращающих значения NULL
Использование операторов вертикального соединения (SET- операторов)
Описание операторов вертикального соединения UNION, INTERSECT, MINUS
Правила и рекомендации по использованию Set-операторов
Использование Set-операторов для комбинации нескольких запросов в одном
Упорядочивание выбранных строк

Манипулирование данными

Команды языка манипулирования данными (Data Manipulation Language - DML)
Добавление строк в таблицу (Insert)
Обновление строк в таблице (Update)
Удаление строк из таблицы (Delete)
Команда Truncate (DDL)
Использование подзапроса в команде Insert

Управление транзакциями

Описание обработки транзакций
Согласованность данных при чтении.

Работа с таблицами

Создание таблиц
Основные типы объектов базы данных; cоздание таблиц
Описание типов данных Oracle
Типы данных для хранения даты и времени
Добавление ограничений целостности
Нарушение ограничений
Создание таблицы на основе подзапроса
Изменение определения таблицы
Удаление таблицы

Другие объекты базы данных

Определение представлений и их использование
Создание представлений
Выборка данных через представление
Добавление, обновление и удаление данных через представление
Удаление представлений
Создание и использование последовательностей
Создание и обслуживание индексов
Создание частных и общедоступных синонимов

Работа с объектами с помощью словаря данных

Словарь данных, cтруктура словаря данных
Как использовать представления словаря данных
Запрос информации о различных объектах из представлений словаря данных
Добавление комментариев к таблице

Академия -> Курсы -> Базы данных Oracle ->Oracle 10g: Основы SQL

  
Компьютерная Академия СофтДжойс
   Ваш e-mail: 
Компьютерная Академия СофтДжойс
 
группа вКонтакте Яндекс.Метрика