Трихемална архитектура

Автор: Eugene Taylor
Дата На Създаване: 11 Август 2021
Дата На Актуализиране: 1 Юли 2024
Anonim
Трихемална архитектура - Технология
Трихемална архитектура - Технология

Съдържание

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

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


Въведение в Microsoft Azure и Microsoft Cloud | В това ръководство ще научите какво представлява компютърните изчисления и как Microsoft Azure може да ви помогне да мигрирате и стартирате бизнеса си от облака.

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

Разработена през 70-те години на миналия век, архитектурата на три схеми помага да се оцени релационна база данни от различни гледни точки. Първото от трите нива се нарича външно ниво или потребителско ниво. Това е изгледът на релационната база данни, която виждат крайните потребители и включва високо ниво на абстракция. Второто ниво е логическата схема или концептуалното ниво, където работят дизайнерите. Третото ниво е физическата схема или физическото ниво, където програмистите поддържат база данни на хардуерна система. Архитектурата на три схеми обикновено се приписва на групата ANSI / SPARC и понякога се нарича също "ANSI / SPARC" архитектура.

Част от използването на архитектурата на три схеми е да се разгледа как поддръжката на дизайна се различава от поддръжката на основната система. Например, елементите, които се занимават с таблици на базата данни и заявки, принадлежат към концептуалната или логическата схема, където въпроси като обработка на паметта се разглеждат на физическо ниво. Някои ИТ експерти говорят за архитектурата на три схеми в зависимост от промяната на нивата, без да засягат други нива или по отношение на независимостта на данните. В допълнение архитектурата на три схеми изпълнява и разбивка на основните задължения на дизайнерите на бази данни, мрежовите администратори или екипите за поддръжка на сървъри.