ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Capitulo 2. Base de datos


Enviado por   •  26 de Agosto de 2018  •  Resúmenes  •  954 Palabras (4 Páginas)  •  103 Visitas

Página 1 de 4

Capitulo 2. El entorno de la base de datos

Uno de los principales objetivos de un sistema de base de datos consiste en proporcionar a los usuarios una visión abstracta de los datos, ocultando ciertos detalles acerca de cómo se almacenan y manipulan esos datos. Por tanto, el punto de partida para el diseño de una base de datos debe ser una descripción abstracta y general de los requisitos de información de la organización que haya que representar en la base de datos.

Puesto que una base de datos es un recurso compartido, cada usuario puede requerir una vista diferente de los datos contenidos en la base de datos. Hoy en día para satisfacer estas necesidades, la arquitectura de la mayoría de los SGBD comerciales está basada, hasta cierto punto, en la arquitectura ANSI-SPARC.

2.1 La arquitectura en tres niveles de ANSI-SPARC

En 1971 se elaboro una de las primeras propuestas de terminología estándar y de arquitectura general para los sistemas de bases de datos; el responsable de elaborar esa propuesta fue el DBTG (Data Base Task Group, grupo de trabajo en bases de datos), el cual percibió la necesidad de adoptar un enfoque en dos niveles, con una vista del sistema denominada esquema y una serie de vistas de usuario denominadas subesquemas. El comité SPARC de ANSI, elaboro una terminología y una arquitectura similares en 1975 y decidieron adoptar un enfoque basado en tres niveles, en el que se añadía un catálogo del sistema.

El punto fundamental de estos informes es la identificación de tres niveles de abstracción. Estos niveles forman una arquitectura en tres niveles que comprende un nivel externo, otro conceptual y otro interno.

2.1.1 Nivel Externo

La vista que los usuarios tienen de la base de datos. Esta compuesto por una serie de diferentes vistas externas de la base de datos. Además, las diferentes vistas pueden constituir diferentes representaciones de los mismos datos. Algunas vistas pueden también incluir datos derivados o calculados: no están realmente almacenados, sino que son creado cada vez que se les necesita. Las vistas pueden también incluir datos combinados o derivados a partir de varias entidades.

2.1.2 Nivel Conceptual

La vista comunitaria de la base de datos. Describe qué datos están almacenado y las relaciones existentes entre los mismos. Este nivel contiene la estructura lógica de toda la base de datos, tal como la ve el DBA (Administrador de la Base de datos). Se trata de una vista completa de los requisitos de datos de la organización.

El nivel conceptual representa:

• Todas las entidades, sus atributos y sus relaciones;

• Las restricciones aplicables a los datos;

• La información semántica acerca de los datos;

• La información de seguridad e integridad.

Proporciona soporte a cada una de las vistas externas, en el sentido de que todos los datos accesibles por un usuario deben estar contenidos en, o ser derivables a partir de este nivel. Sin embargo, este nivel no debe contener ningún detalle que sea dependiente del almacenamiento.

2.1.3

...

Descargar como (para miembros actualizados)  txt (6 Kb)   pdf (43.1 Kb)   docx (12.4 Kb)  
Leer 3 páginas más »
Disponible sólo en Clubensayos.com