El documento describe la integración de visiones en el diseño de bases de datos. La integración de visiones tiene como objetivo lograr un modelo conceptual global a partir de las vistas de diferentes usuarios. Se explican los métodos y reglas para la integración de visiones, así como el uso de vistas para especificar tablas derivadas, seguridad y esquemas externos.
Integración de visiones para sistemas de información
1. Alumno:
Gallego G, Darwing A. C.I: V- 20.594.770
Lugo, Miguel C.I: V- 15.611.458
Matute, Génesis C.I V-20.243.357
INTEGRACION DE VISIONES
2. INTEGRACION DE VISIONES
•Lograr un Modelo Conceptual Global
• Intercambio de Información para las
Organizaciones Modernas
•Multiciplidad de Sistemas de Información
interoperando en un escenario real
OBJETIVOSDEFINICION
La integración de vistas, es la
etapa de diseño de una base de
datos, que tiene por objetivo
lograr un modelo conceptual
global, a partir de un conjunto
formalizado de vistas de
diferentes usuarios.
3. METODOLOGIA DE LA INTEGRACION DE
VISIONES
METODOLOGIA: conjunto de procedimientos
racionales utilizados para alcanzar una gama de
objetivos que rigen en una investigación
científica o una exposición doctrinal.
POR ENDE DECIMOS QUE CONSTA
DE LOS SIGUIENTOS METODOS:
1. Planificación
2. Planificación de Base de Datos
3. Identificación de Proceso
4. Selección del Proceso
5. Desincorporación del Proceso
6. Estructuración del Sistema de
Información
4. Regla 1: Integración de elementos
Regla 2: Integración de links
Regla 3: Integración de Paths
Regla 4: Integración de atributos de elementos
correspondientes
Regla 5: Integración de atributos con Paths
Regla 6: Regla aditiva
REGLAS PARA LA INTEGRACION DE VISIONES
5. • Una vista es una tabla derivada de otras tablas (básicas o virtuales)
Consulta accesible como una tabla virtual
• Una vista es una tabla virtual (no tiene una correspondencia a nivel físico)
Se considera que forma parte del esquema externo
• Las actualizaciones se transfieren a la/s tabla/s original/es (con ciertas
limitaciones).
Se puede consultar como cualquier tabla básica
USO DE VISTAS
VENTAJAS
1. Una vista se especifica a través de una expresión de consulta (una sentencia SELECT) que la calcula y que
puede realizarse sobre una o más tablas
2. Sobre un conjunto de tablas relacionales se puede trabajar con un número cualquiera de vistas.
3. La mayoría de los SGBD soportan la creación y manipulación de vistas. Las vistas se crean cuando se necesitan
hacer varias sentencias para devolver una tabla final
6. APLICACIONES DE USO DE VISTAS
Aplicaciones de las vistas.
1. Para la especificación de tablas con información que se accede con frecuencia pero no
posee existencia física:
– Información derivada de la relación entre varias tablas.
– Información derivada de la formación de grupos de tulpas (p.e. para la obtención de
estadísticas).
– En general: información derivada de consultas complejas a la que se accede con frecuencia.
2. Como mecanismo de seguridad: creación de vistas con, únicamente, los atributos de las
tablas a los cuales se desea permitir acceder a determinados usuarios.
3. Para la creación de esquemas externos