Want to create interactive content? It’s easy in Genially!
ARQUITECTURA DE NIVELES ANSI/SPARC.
Nicolás Rodríguez Rodríguez
Created on September 24, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Hr report
View
Report Human Resources
View
Black Report
View
Tech report
View
Waves Report
View
OKR Shapes Report
View
Professional Whitepaper
Transcript
ARQUITECTURA DE NIVELES ANSI/SPARC.
empezar
Nicolás Rodríguez Rodríguez
¿QUÉ ES?
ÍNDICE
OBJETIVO
NIVELES
VENTAJAS
01
¿QUÉ ES?
Breve introducción
La arquitectura o Modelo ANSI-SPARC, (American National Standards Institute, Standards Planning And Requirements Committee), llamada comúnmente en México como «ANSI PARK», es un estándar de diseño abstracto para un sistema de gestión de bases de datos (SGBD – DBMS), fue propuesto por primera vez en el año de 1975 por la empresa ANSI.La mayoría de los DBMS comerciales modernos se basan en este sistema. El modelo ANSI-SPARC, sin embargo, nunca se convirtió en un estándar formal.
INFORME TECH
02
OBJETIVO
El objetivo de esta arquitectura, también llamada Arquitectura de tres niveles, es separar la vista de los usuarios, lo hace de la siguiente manera:
02
03
01
04
El administrador de la base de datos debe ser capaz de cambiar las estructuras: Modifica la estructura de almacenamiento de la BD sin afectar la vista de los usuarios.
Oculta los detalles físicos de almacenamiento a los usuarios: Los usuarios no deberían tener que lidiar con los detalles de almacenamiento de la base de datos.
Permite vistas de usuario independientes y personalizadas: Cada usuario debe ser capaz de acceder a los datos, pero tiene una vista personalizada diferente de los datos. Éstos deben ser independientes: los cambios en una vista no deben afectar a las demás.
La estructura interna de la base de datos no debería verse afectada por cambios en los aspectos físicos del almacenamiento: Por ejemplo, un cambio a un nuevo disco.
INFORME TECH
03
NIVELES
Nivel externo (Vistas individuales de los usuarios)Una vista de usuario describe una parte de la base de datos que es relevante para un usuario en particular. Excluye datos irrelevantes, así como los datos que el usuario no está autorizado a acceder.Nivel Medio (Vista conceptual)El nivel conceptual es una forma de describir los datos que se almacenan dentro de la base de datos y cómo los datos están relacionados entre sí. Este nivel no especifica cómo se almacenan físicamente los datos.Algunos datos importantes acerca de este nivel son: El DBA (Administrador de la base de datos) trabaja en este nivel. Describe la estructura de todos los usuarios. Sólo el DBA puede definir este nivel. Visión global de la base de datos. Independiente de hardware y software.Nivel interno (Vista de almacenamiento)El nivel interno implica la forma en que la base de datos se representa físicamente en el sistema informático. En él se describe cómo los datos se almacenan en la base de datos y en el hardware del equipo.
INFORME TECH
04
VENTAJAS
02
03
03
01
Independencia física (un cambio o actualización en el nivel física no modifica el nivel conceptual ni externo. Por ejemplo, usar un disco HDD o SSD debe ser indistinto para el nivel conceptual y externo o por ejemplo usar índices sobre una tabla)
Independencia lógica (un cambio o actualización en el nivel conceptual no modifica el nivel externo. Por ejemplo, agregar una nueva entidad o quitar una relación debe ser indistinto para el nivel externo ya que los usuarios solamente ven lo que necesitan, por ejemplo, un usuario sabe nada más que le puede pedir a la base de datos una lista de clientes y sus nombre pero no sabe ni como está guardada, ni que existen más campos, etc)
Portabilidad (la base de datos es la misma en todos los sistemas, por lo que hace fácil la migración)
Abstracción (oculta los detalles de cómo la base de datos almacena los datos físicamente. Esto hace que el usuario tenga menos en lo que pensar)
INFORME TECH