SA Шпаргалка

Все ответы в 2 клика

Продвинутый

В чем разница между Концептуальной, Логической и Физической моделями данных?

Это три уровня детализации при проектировании БД:

1. Концептуальная модель: Самый высокий уровень (для бизнеса). Показывает только главные сущности и связи между ними (Клиент -> Заказ). Нет атрибутов и типов данных.
2. Логическая модель: Добавляются атрибуты (Имя, Сумма) и ключи (PK, FK). Модель нормализуется. Все еще не привязана к конкретной СУБД.
3. Физическая модель: Самый низкий уровень (для DBA/Разработчиков). Учитывает специфику конкретной СУБД (PostgreSQL, Oracle). Появляются точные типы данных (VARCHAR(255), JSONB), индексы, партиции и триггеры.

Сложная тема? Разберём на мок-интервьюЗаписаться на менторство →

Ещё вопросы раздела «Документация»

Все вопросы раздела «Документация»