Está en la página 1de 8

REPUBLICA BOLIVARIANA DE VENEZUELA

MINISTERIO DE PODER POPULAR PARA LA DEFENSA


UNIVERSIDAD NACIONAL EXPERIMENTAL POLITECNICA DE LA
FUERZA ARMADA NACIONAL BOLIVARIANA
NUCLEO YARACUY - EXTENSION NIRGUA

INTEGRACION DE VISIONES

FACILITADOR
ING. EDGARDO MOLINA

EMPRENDEDOR
RAFAEL GONZALEZ
25.616.627
ING. SISTEMA V

Mayo 2016

INTEGRACION DE VISIONES

La integracin de vistas, es la etapa de diseo de una base de datos, que tiene por
objetivo lograr un modelo conceptual global, a partir de unconjunto formalizado de
vistas de diferentes usuarios.

OBJETIVOS

Lograr un Modelo Conceptual Global.

Intercambio de Informacin para lasOrganizaciones Modernas.

Multiciplidad de Sistemas de Informacininteroperando en un escenario


real.

Agilizar el proceso de consulta a unabase de datos.

Las vistas se crean cuando senecesitan hacer varias sentencias para


devolver una tabla final.

Hacer extracciones de algunos atributos en una tabla de forma temporal.

METODOLOGIA
Metodologia conjunto de procedimientos racionales utilizados para alcanzar una gama
de objetivos que rigen en una investigacin cientfica o una exposicin doctrinal.
POR ENDE DECIMOS QUE CONSTADE LOS SIGUIENTOS METODOS:
1. Planificacin
2. Planificacin de Base de Datos
3. Identificacin de Proceso
4. Seleccin del Proceso
5. Desincorporacin del Proceso
6. Estructuracin del Sistema deInformacin

Acontinuacion describen los conceptos clave de la metodologa de integracin de


vistas presentados por Spaccapietra y Parent.El mecanismo propuesto por
Spaccapietra y Parent, soporta la integracinde conceptos expresados en los distintos
modelos por construccione sestructurales diferentes.
Por ejemplo, puede integrarse en un nicomodelo, dos que contengan el mismo
concepto expresado como un atributo en uno y como entidad en otro. Es por esto que
es necesario definir las distintas clases de elementos de un MER que son considerados
por los autores al momento de la integracin, ya que sobre estas construcciones es que
se expresarn las correspondencias semnticas delos conceptos a integrar.

VISTA
Una vista es una tabla virtual derivada de las tablas reales de una base de datos.
Las vistas no se almacenan en la base de datos, slo se almacena una definicin
de consulta, es decir una vista contiene la instruccin SELECT necesaria para crearla.
Resultado de la cual se produce una tabla cuyos datos proceden de la base de datos o
de otras vistas. Eso asegura que los datos sean coherentes al utilizar los datos
almacenados en las tablas. Si los datos de las relaciones cambian, los de la vista que
utiliza esos datos tambin cambia. Por todo ello, las vistas gastan muy poco espacio
de disco.
Como una vista se define como una consulta sobre las relaciones, an pertenecen
en el modelo de datos relacional.
Para definir una vista V, se especifica una consulta de Vista en SQL, a travs de un
conjunto de tablas existentes (R1, R2,Rn).
Vista V= ConsultaSQL(R1, R2, , Rn)
La vista V, entonces, se puede pensar como una tabla de los resultados de la
consulta. Ahora supongamos que se desea ejecutar una consulta Q en la base de datos.
Esta no es una consulta de vista, es slo una consulta como las vistas anteriormente en
el curso. La consulta Q hace referencia a V.
V := ViewQuery(R1,R2,,Rn)
Evaluate Q

Lo que realmente hace Q es consultar o editar las relaciones R1, R2,, Rn


instanciadas por V. El DBMS realiza automticamente el proceso de rescritura sobre
las relaciones.
Las vistas contienen los siguientes componentes
Capa fsica: En el nivel inferior, se encuentran los datos reales almacenados en
un disco.
Capa conceptual: Es la abstraccin de las relaciones (o tabla) de los datos
almacenados en un disco.
Capa de lgica: la ltima capa es una abstraccin por encima de las relaciones
es lo que se conoce como vistas (views).

Usos de las vistas


Las vistas se emplean para:
1. Realizar consultas complejas ms fcilmente: Las vistas permiten dividir la
consulta en varias partes.
2.

Proporcionar tablas con datos especficos: Las vistas permiten ser utilizadas
como tablas que resumen todos los datos, as como tambin permiten ocultar
ciertos datos. Cuando ese se requiere un detalle que no corresponde
precisamente a las relaciones.

3. Modularidad de acceso a base de datos: las vistas se pueden pensar en forma


de mdulos que nos da acceso a partes de la base de datos. Cuando ese detalle
que se requiere no corresponde precisamente a las relaciones.
Las aplicaciones reales tienden a usar un muchas vistas, por lo que cuanto ms
grande es la aplicacin, ms necesario es que haya modularidad, para facilitar
determinadas consultas o para ocultar los datos. Las vistas entonces son el
mecanismo para alcanzar dichos objetivos.

VENTAJAS DE USOS DE VISTA

1. Una vista se especifica a travs de una expresin de consulta (una sentencia


SELECT) que la calcula y que puede realizarse sobre una o ms tablas
2. Sobre un conjunto de tablas relacionales se puede trabajar con un nmero
cualquiera de vistas.
3. La mayora de los SGBD soportan la creacin y manipulacin de vistas. Las
vistas se crean cuando se necesitan hacer varias sentencias para devolver una tabla
final
Entre ellas tenemos las siguientes:
B.D

Etapas de Diseo:

Etapa

Diseo Conceptual

Diseo Lgico

Diseo Fsico

4. Seguridad: cada usuario puede obtener permiso para acceder a la base dedatos
mediante vistas que contienen los datos especficos que dicho usuario esta
autorizado a ver.
5. Simplicidad de consulta: la vista puede extraer datos de varias tablas
diferentes y presentarlos como una tabla, haciendo que la consulta multitablas
pasen a ser consultas sobre una sola vista.

OBJETIVOS

Agilizar el proceso de consulta a una base de datos.

Las vistas se crean cuando sene cesitan hacer varias sentencias para
devolver una tabla final.

Hacer extracciones de algunos atributos en una tabla de forma temporal.

APLICACIONES DE VISTAS

1. Para la especificacin de tablas con informacin que se accede con frecuencia pero
no posee existencia fsica:
Informacin derivada de la relacin entre varias tablas.
Informacin derivada de la formacin de grupos (Para la obtencin de estadsticas).
En general: Informacin derivada de consultas complejas a la que se accede con
frecuencia.
2. Como mecanismo de seguridad en la creacin de vistas con, nicamente, los
atributos de las tablas a los cuales se desea permitir acceder a determinados usuarios.
3. Para la creacion de esquemas externos

anexos

Integracion de vista

elementos de base de datos

Vista

También podría gustarte