Система управления базами данных (СУБД) структурирует данные на жёстком диске с помощью физической структуры базы данных. 2 Она определяет, как информация хранится на физических носителях, и включает следующие компоненты: 2
- Таблицы и индексы. 2 Таблицы содержат данные в виде строк и столбцов, а индексы помогают ускорить поиск. 2
- Блоки данных. 2 Это минимальная единица хранения, определяемая размером блока (например, 8 КБ). 2
- Экстенты. 2 Набор однородных блоков, используемых для упрощения управления пространством. 2
- Заголовки и номера записей. 2 Метаинформация, помогающая СУБД быстро находить нужные данные. 2
- Типы индексов. 2 Например, B-дерево или хеш-индексы, которые выбираются в зависимости от задач. 2
СУБД может использовать разные способы структурирования данных, например:
- Ориентацию на строки. 3 В таких базах данных данные хранятся на диске по одной строке за раз. 3 Каждый фрагмент данных в блоке представляет собой одну строку из таблицы. 3
- Ориентацию на столбцы. 3 В таких СУБД данные хранятся на диске по одному столбцу за раз. 3 Каждый фрагмент данных представляет собой целый столбец. 3