Skip to content
On this page

4. Трехуровневая архитектура ANSI/SPARC

Стандарт ANSI/SPARC - подход построения архитектуры. В ней выделяется три слоя архитектуры.

Уровни архитектуры ANSI/SPARC

  1. Внешний у-нь
  2. Концептуальный у-нь
  3. Внутренний у-нь

Внешний у-нь

Представление БД с позиции конечного пользователя (смотрит на человека).

  1. Определяется обьем и форма представления данных для принятия решения.
  2. Это не про хранение данных, это про то как принимать эффективные решения на основе данных.

Концептуальный у-нь

Обобщающее представление БД (то как данные хранятся и какая между ними связь/смотрит на железо).

  1. Решение о том, какие данные и как они должны хранится (например, статус будет храниться в числах или в строках).
  2. Какие ограничения на эти данные накладываются (проверка регулярными выражениями).

Внутренний у-нь

Физическое представление БД с точки зрения конкретного инструмента.

  1. Распределение данных по дисковому пространству
  2. Структуры хранения данных
  3. Как реализуется безопастность хранения данных (шифрование)
  4. Сжатие данных, оптимизация памяти

Таблица == отношения (relations)

ANSI/SPARC подразумевает учет всех трех уровней при приоектировании

ANSI/SPARC -> Уровни моделей данных

Студенты ИСа