База данных на диске
База данных на диске состоит из двух частей – логической и физической.
Логическая база данных состоит из следующих объектов:
- Таблица – набор строк и столбцов;
- Индекс – объект базы данных, используемый для идентификации строк в таблице;
- Счётчик (Sequence) – генератор чисел, используемый в триггерах для создания последовательных значений.
Как правило, разработчики приложений работают с логической базой данных. Они проектируют и создают таблицы, индексы и счётчики, необходимые для работы приложения. Вы, как администратор базы данных, в основном отвечаете за физическую базу.
Физическая база данных состоит из следующих объектов:
- Область хранения (Storage Area) – наибольшая единица хранения в физической базе данных, которая предназначена для контроля типов, размеров и расположения файлов базы данных;
- Экстент (Extent) – соответствует физическому файлу на диске. Область хранения данных может состоять из нескольких экстентов;
- Кластер (Cluster) – структура базы данных, которая содержит набор смежных блоков, относящихся к одному объекту. Каждый экстент может состоять из одного или нескольких кластеров.
- Блок базы данных (Database block) – наименьшая единица хранения в физической базе данных. Каждый кластер состоит из множества блоков.
Подробнее об объектах физической базы данных вы узнаете на уроке «Создание базы данных».