Está en la página 1de 2

ESCUELA SUPERIOR POLITÉCNICA DE CHIMBORAZO

FACULTAD DE INFORMÁTICA Y ELECTRÓNICA


SOFTWARE
Nombre: Cristhian Romero
Código: 6805
Asignatura: Base de Datos II
Docente: Ing. Jorge Menendez
Tema: Arquitectura ANSI-SPARC de 3 niveles para los sistemas de bases de datos

Objetivo
El objetivo de la arquitectura de 3 niveles propuesta por la ANSI-SPARC en 1975, es el de
separar los programas de aplicación de la base de datos física.
Desarrollo de la investigación
Introducción:
En 1975, el comité ANSI-SPARC (American National Standard Institute Standards
Planning and Requirements Committee) propuso una arquitectura de tres niveles para
los sistemas de bases de datos.
Conceptos:
Los 3 niveles propuestos son los siguientes:
 El nivel o esquema externo (Teoría):
Cada esquema externo describe la parte de la base de datos que interesa a un grupo de
usuarios determinado y oculta a ese grupo el resto de la base de datos. Algunos
programas o usuarios pueden compartir la misma vista.
 El nivel conceptual o esquema conceptual (Abstracción):
Describe la estructura de toda la base de datos para un grupo de usuarios mediante un
esquema conceptual o un modelo lógico para especificar el sistema. Este esquema
describe el almacenamiento de los datos en la base de datos y las interrelaciones
existentes entre los datos. Además, oculta los detalles de las estructuras de
almacenamiento y se concentra en describir entidades, atributos, relaciones, operaciones
de los usuarios y restricciones.
 El nivel interno o esquema interno (Diseño):
Es la descripción física de la base de datos contenida en la computadora. Este esquema
se especifica mediante un modelo físico y describe todos los detalles para el
almacenamiento de la base de datos, así como los métodos de acceso: los archivos que
contienen la información, su organización, los métodos de acceso a los registros, los
tipos de registros, la longitud y los campos que los compone.
Conclusiones:
La arquitectura ANSI-SPARC es un modelo ordenado que ofrece en sus 3 niveles la
forma en la cual se debe diseñar una base de datos, manteniendo por separado los
niveles externos, los cuales se realizan dependiendo del usuario, el nivel conceptual que
permite esquematizar el almacenamiento de los datos y sus relaciones y por último el
esquema interno en el cual se puede acceder a todos los detalles de almacenamiento de
una base de datos.
Recomendaciones:
La información debe ser recolectada en fuentes confiables.
Anexos:

Ilustración 1. Arquitectura de 3 niveles de SGBD. [3]

Bibliografía

J. R. Capacho Portilla y W. Nieto Bernal, Diseño de Base de Datos. Barranquilla:


Universidad del Norte, 2017. https://elibro.net/es/ereader/espoch/70030

Lucia, M. (2006). Arquitectura de los sistemas de bases de datos. Puerto la cruz: Reyes
Yismely, https://daimaouds.wixsite.com/basededatosudoak/single-
post/2015/06/21/arquitectura-de-base-de-datos-arquitectura-de-3-niveles

Caparrini, F. S. (17 de 02 de 2009). Dpto. de Ciencias de la Computación e


Inteligencia Artificial, http://www.cs.us.es/cursos/bd-2002/Teoria/Tema2.pdf

M. Marqués, Bases de datos, 1a ed. Universitat Jaume, 2011.


https://elibro.net/es/ereader/espoch/51645

También podría gustarte