Схема базы данных представляет собой набор метаданных, описывающих отношения в базе данных. Схема также описывается как макет или схема базы данных, которая описывает способ организации данных в таблицах.
Схема обычно описывается с использованием языка структурированных запросов (SQL) в виде ряда операторов CREATE, которые могут использоваться для репликации схемы в новой базе данных.
Простым способом представления схемы является представление об этом как о поле, которое содержит таблицы, хранимые процедуры, представления и остальную базу данных в целом. Можно предоставить людям доступ к коробке, а также право собственности на коробку.
Типы схемы базы данных
Существует два типа схемы базы данных:
- Схема физической базы данных дает представление о том, как каждая часть данных хранится в базе данных.
- Логическая схема дает структуру таблицам и отношениям внутри базы данных. Вообще говоря, логическая схема создается до физической схемы.
Как правило, разработчики баз данных используют моделирование данных для создания схемы базы данных на основе программного обеспечения, которое будет взаимодействовать с базой данных.