Определение Реляционной базы данных и Модели Данных

Реляционная база данных - набор отношений или двухмерных таблиц.

Определение Реляционной базы данных и Модели Данных

Процесс Записи Журнала

  • Пишет буфер журнала транзакций в файл журнала транзакций на диске

Соединения по неэквивалентности

Таблица JOB_GRADES определяет диапазон значений LOWEST_SAL и HIGHEST_SAL для каждого GRADE_LEVEL. Поэтому, столбец GRADE_LEVEL может использоваться, чтобы присвоить классы каждому сотруднику.

Соединения по неэквивалентности

Создание Сложного Представления и Удаление Представлений

Создайте сложное представление, которое содержит групповые функции, чтобы вывести на экран значения из двух таблиц:

Создание Сложного Представления и Удаление Представлений

Типы данных даты и времени

Можно использовать несколько типов данных даты и времени:

Типы данных даты и времени

Изменение Данных в Таблице

Рисунок иллюстрирует изменение номера отдела для сотрудников в отделе 60 на отдел 80.

Изменение Данных в Таблице

Оператор INTERSECT

Оператор INTERSECT возвращает строки, которые являются общими для обоих запросов.

Оператор INTERSECT

Многострочные Подзапросы

  • Возвращают больше чем одну строку

  • Используются с многострочными операторами сравнения

Многострочные Подзапросы

Создание Соединений с Предложением ON

  • Условие соединения для естественного соединения является просто соединением по эквивалентности всех столбцов с тем же самым именем.

  • Используйте предложение ON, чтобы определить произвольные условия или определить столбцы для соединения.

Группировка по больше чем Одному столбцу

Иногда, Вы должны увидеть результаты для групп внутри групп.

Группировка по больше чем Одному столбцу