Arquitectura de tres esquemas

Definición: ¿Qué significa Arquitectura de tres esquemas?

La arquitectura de tres esquemas es una idea en el diseño de bases de datos relacionales que divide una base de datos en tres categorías diferentes según su uso y estructura, y las funciones que desempeñan los administradores de sistemas, los diseñadores y los usuarios finales.

Techinfo explica la arquitectura de tres esquemas

Desarrollada en la década de 1970, la arquitectura de tres esquemas ayuda a evaluar una base de datos relacional desde diferentes puntos de vista. El primero de los tres niveles se denomina nivel externo o nivel de usuario. Esta es la vista de la base de datos relacional que ven los usuarios finales e implica un alto nivel de abstracción. El segundo nivel es el esquema lógico o nivel conceptual, donde trabajan los diseñadores. El tercer nivel es el esquema físico o nivel físico, donde los programadores mantienen una base de datos en un sistema de hardware. La arquitectura de tres esquemas generalmente se atribuye al grupo ANSI / SPARC y, a veces, también se la denomina arquitectura "ANSI / SPARC".

Parte del uso de la arquitectura de tres esquemas consiste en observar en qué se diferencia el mantenimiento del diseño del mantenimiento del sistema central. Por ejemplo, los elementos relacionados con las tablas de bases de datos y las consultas pertenecen al esquema conceptual o lógico, donde cuestiones como el manejo de la memoria se analizan en el nivel físico. Algunos expertos en TI hablan de la arquitectura de tres esquemas en el contexto de niveles cambiantes sin afectar otros niveles o en términos de independencia de datos. Además, la arquitectura de tres esquemas también realiza un desglose de las tareas principales de los diseñadores de bases de datos, administradores de red o equipos de mantenimiento de servidores.