Презентация Архитектура ORACLE. Основные объекты базы данных (Лекция 7) онлайн
На нашем сайте вы можете скачать и просмотреть онлайн доклад-презентацию на тему Архитектура ORACLE. Основные объекты базы данных (Лекция 7) абсолютно бесплатно. Урок-презентация на эту тему содержит всего 51 слайд. Все материалы созданы в программе PowerPoint и имеют формат ppt или же pptx. Материалы и темы для презентаций взяты из открытых источников и загружены их авторами, за качество и достоверность информации в них администрация сайта не отвечает, все права принадлежат их создателям. Если вы нашли то, что искали, отблагодарите авторов - поделитесь ссылкой в социальных сетях, а наш сайт добавьте в закладки.
Презентации » Информатика » Архитектура ORACLE. Основные объекты базы данных (Лекция 7)
Оцените!
Оцените презентацию от 1 до 5 баллов!
- Тип файла:ppt / pptx (powerpoint)
- Всего слайдов:51 слайд
- Для класса:1,2,3,4,5,6,7,8,9,10,11
- Размер файла:629.00 kB
- Просмотров:51
- Скачиваний:0
- Автор:неизвестен
Слайды и текст к этой презентации:
№2 слайд
Содержание слайда: Основные объекты базы данных
Пользователи и схемы
Привилегии и роли
Таблицы, столбцы, ограничения и типы данных (в том числе абстрактные типы данных)
Последовательности
Кластеры и хэш-кластеры
Индексы
Синонимы
Представления
Моментальные снимки и материализованные представления
Связи баз данных
Секции
Триггеры
Процедуры, функции, пакеты
№3 слайд
Содержание слайда: Пользователи и схемы
Учетная запись пользователя не является физической структурой
Пользователям принадлежат объекты
Схема – набор объектов, принадлежащий учетной записи пользователя
Объекты создаются с правами учетных записей пользователей
Учетные записи пользователей можно связать с учетными записями в ОС
Двухкомпонентные имена – имя схемы.имя объекта
№4 слайд
Содержание слайда: Привилегии и роли
GRANT / REVOKE
CREATE / ALTER / DROP - DATABASE / USER / PROFILE / TABLESPACE / ROLE / TABLE / INDEX / TRIGGER / PROCEDURE / SEQUENCE / VIEW
WITH ADMIN OPTION
ANY
INSERT / UPDATE / DELETE / SELECT / EXECUTE / INDEX / REFERENCES - имя объекта
WITH GRANT OPTION
COLUMN
CASCADE / RESTRICT
№5 слайд
Содержание слайда: Таблицы
Таблица – основная структура сохранения информации в БД
Типы таблиц:
Традиционные таблицы (heap organized table)
Индекс-таблицы (index organized table)
Кластеризованные индекс-таблицы (index clustered table)
Кластеризованные хэш-таблицы (hash clustered table)
Отсортированные кластеризованные хэш-таблицы (sorted hash clustered table)
Вложенные таблицы (nested table)
Временные таблицы (temporary table)
Объектные таблицы
Внешние таблицы
№10 слайд
Содержание слайда: Параметры PCTFREE и PCTUSED
Параметр PCTFREE устанавливает процент памяти блока, резервируемой для возможных обновлений строк, уже содержащихся в блоке.
Как только блок данных будет заполнен до процента PCTFREE, в этот блок невозможно будет вставить новые строки до тех пор, пока процент памяти, используемой в этом блоке, не упадет ниже значения PCTUSED.
№12 слайд
Содержание слайда: Таблицы
ROWID – 16-тиричный тип для уникального определения любой строки любой таблицы в БД.
Длина – 18 символов, которая делится на 4 элемента
(6 + 3 + 6 + 3):
OOOOOO – уникальный номер объекта в БД, которому принадлежит строка;
FFF – уникальный номер файла данных БД, где хранится строка;
BBBBBB –номер блока данных, который хранит строку, уникален на уровне файла данных БД;
RRR – адрес строки в блоке.
UROWID – специальный 16-тиричный тип данных для адресации строк в таблицах, организованных по индексу
№17 слайд
Содержание слайда: Кластеры
Таблицы, с которыми часто работают совместно, можно физически хранить совместно. Для этого создается кластер, который будет их содержать.
Строки из отдельных таблиц сохраняются в одних и тех же блоках, поэтому запросы, объединяющие эти таблицы, выполняются быстрее
Данные сохраняются вместе в кластере, что уменьшает количество операций ввода-вывода и повышает производительность
Производительность операций вставки, обновления и удаления может быть ниже, чем для обычных таблиц
Связанные столбцы называются кластерным ключом
№26 слайд
Содержание слайда: Индексы
Табличный индекс (B*Tree) структурирован в виде сбалансированного дерева
Листовой блок содержит индексированные значения столбца и соответствующий ему идентификатор строки (RowId)
Предназначен для индексирования уникальных столбцов или столбцов с высокой селективностью
№27 слайд
Содержание слайда: Индексы
Битовый индекс создает битовые карты для каждого возможного значения столбца, где каждому биту соответствует строка, а значение бита 1 (0) означает, что соответствующая строка содержит (не содержит) индексируемое значение
Предназначен для индексирования столбцов с низкой селективностью
Не подходит для таблиц с частым обновлением
Хорошо подходят для хранилищ данных
№31 слайд
Содержание слайда: Синонимы
Синоним – способ обращаться к объекту базы данных без указания обязательной полной идентификации объекта (хост – экземпляр – владелец – объект).
Частный синоним принадлежит пользователю, который его создал.
Публичный синоним используется совместно всеми пользователями базы данных.
№35 слайд
Содержание слайда: Представления
Привилегия – CREATE VIEW
Создание – CREATE (OR REPLACE) VIEW
FORCE – создает представление, независимо от того, существуют ли таблицы и есть ли права
NOFORCE – по умолчанию
WITH CHECK OPTION – указывает, что будут вставлены или изменены строки, которые будут выбираться через это представление
READ ONLY
№38 слайд
Содержание слайда: Материализованные представления
Привилегия – CREATE MATERIALIZED VIEW
Создание – CREATE MATERIALIZED VIEW
BUILD IMMEDIATE – создает представление в момент выполнения оператора
START WITH – показывает, когда выполнится в первый раз (если не был построен сразу)
NEXT– показывает, когда выполнится в следующий раз
Далее – в разницу времени между START WITH и NEXT
№42 слайд
Содержание слайда: Временные таблицы
Временные таблицы – глобальны
Привилегии для создания временной таблицы CREATE TABLE
Можно разместить временную таблицу в заданном табличном пространстве.
Временные таблицы – это шаблон, хранящийся в словаре базы данных, для нее выделяется временный сегмент в (по умолчанию) TEMPORARY-табличном пространстве и для каждого пользователя свой.
Каждый пользователь видит только свои данные (свой сегмент данных).
№44 слайд
Содержание слайда: Временные таблицы
Временные таблицы бывают:
ON COMMIT PRESERVE ROWS – на время сеанса, данные существуют только на время сеанса, возможны все DML-операторы, TCL-операторы
ON COMMIT DELETE ROWS – на время транзакции, данные существуют только на время транзакции, возможны все DML-операторы, после выполнения COMMIT или ROLLBACK таблица становится пустой
В начале сеанса временная таблица всегда пуста
Скачать все slide презентации Архитектура ORACLE. Основные объекты базы данных (Лекция 7) одним архивом:
-
Базы данных. Основные понятия. Организация данных, системы управления базами данных (СУБД). (Лекция 6)
-
Базы данных. Основные понятия и определения (Лекция 5)
-
Архитектура СУБД Oracle. Основные понятия. (Лекция 2)
-
Лекция 1-4 СУБД Microsoft Access 2000 РАЗРАБОТКА БАЗЫ ДАННЫХ (Таблицы и связи между ними)
-
Объекты Базы Данных Запросы
-
"Базы данных и информационные системы. Основные понятия" - скачать презентации по Информатике
-
Кафедра информационных систем ПРЕЗЕНТАЦИЯ ОБЪЕКТНЫЕ БАЗЫ ДАННЫХ
-
Тема 12 Введение в технологию баз данных 1 Основные понятия баз данных 2 Типы баз данных 3 Реляционные базы данных 4 Проектирова
-
«Базы данных и информационные системы. Основные понятия» Prezentacii. com Портал готовых презентаций PowerPoint
-
Скачать презентацию Базы данных и информационные системы. Основные понятия