Трехсхемная архитектура

Автор: Eugene Taylor
Дата создания: 11 Август 2021
Дата обновления: 21 Июнь 2024
Anonim
DBMS Architecture_Three Schema
Видео: DBMS Architecture_Three Schema

Содержание

Определение - Что означает архитектура с тремя схемами?

Архитектура с тремя схемами - это идея проектирования реляционных баз данных, которая разбивает базу данных на три различные категории в зависимости от ее использования и структуры, а также от ролей, выполняемых системными администраторами, разработчиками и конечными пользователями.


Введение в Microsoft Azure и Microsoft Cloud | Из этого руководства вы узнаете, что такое облачные вычисления и как Microsoft Azure может помочь вам перенести и запустить свой бизнес из облака.

Техопедия объясняет архитектуру с тремя схемами

Разработанная в 1970-х годах архитектура с тремя схемами помогает оценивать реляционную базу данных с разных точек зрения. Первый из трех уровней называется внешним уровнем или уровнем пользователя. Это представление реляционной базы данных, которое видят конечные пользователи, и оно предполагает высокий уровень абстракции. Второй уровень - это логическая схема или концептуальный уровень, на котором работают дизайнеры. Третий уровень - это физическая схема или физический уровень, где программисты поддерживают базу данных в аппаратной системе. Архитектура с тремя схемами обычно относится к группе ANSI / SPARC и иногда также называется архитектурой «ANSI / SPARC».

Часть использования архитектуры с тремя схемами состоит в том, чтобы посмотреть, как обслуживание разработки отличается от обслуживания основной системы. Например, элементы, имеющие дело с таблицами базы данных и запросами, принадлежат к концептуальной или логической схеме, где такие вопросы, как обработка памяти, рассматриваются на физическом уровне. Некоторые ИТ-специалисты говорят об архитектуре с тремя схемами в условиях смены уровней без влияния на другие уровни или с точки зрения независимости данных. Кроме того, архитектура с тремя схемами также разбивает основные обязанности разработчиков баз данных, сетевых администраторов или групп обслуживания серверов.