Академический Документы
Профессиональный Документы
Культура Документы
INTEGRACIN DE VISIONES Y
USO DE VISTAS.
FACILITADOR:
EMPRENDENDOR:
SERGIO ORTEGA
BASE DE DATOS.
5to ING.SISTEMA
MARZO, 2016
INDICE
1
INTRODUCCIN3
CONTENIDO
1. INTEGRACIN DE VISIONES
1.1 Concepto
..4
1.2 Objetivo
.4
1.3 Metodologas
..5
1.4 Enfoque
......5
1.5 Reglas
.....6
2. VISTAS
2.1 Concepto
.............................................................................6
..................................................................11
.11
..................................................................12
INTRODUCCIN
Existe una gran cantidad de temas relacionados con base de datos
que son de gran importancia para la ingeniera de sistemas unos de estos
son los contenidos relacionados con la integracin de visiones o vistas.
2
INTEGRACION DE VISIONES
CONCEPTO
La integracin de visiones, es la etapa de diseo 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. Mucho esfuerzo se
ha puesto en el ambiente acadmico, para obtener metodologas que asistan
a la automatizacin de este proceso.
Para entender este tema un poco mejor vamos a tomar como ejemplo, el
siguiente modelo de datos
'SEGUNDO
NOMBRE',
'SEGUNDO
P.PRIMER_APELLIDO
APELLIDO',
E.DESCRIPCION
G.DESCRIPCION 'GENERO'
FROM PERSONA P, ESTADO_CIVIL E, GENERO G
WHERE P.COD_ESTADO_CIVIL = E.CODIGO AND P.COD_GENERO =
G.GENEERO
NIVELES DE VISTAS
Las vistas se basan en una visin bases de datos de tres niveles, que lo
componen:
se
intentara
eliminar
APLICACIONES DE VISTA:
10
Ejemplo 1
Se utiliza una base de datos con las siguientes relaciones:
Specie(sName,comName,family)Specie(sName_,comName,family)
Esta tabla almacena los datos que caracterizan las especies animales.
Almacena el nombre cientfico en sName , el nombre comn con el que se le
conoce es guardado en comName y la familia family a la que pertenece la
especie.
11
Animal(zID,
sName,
aName,country)Animal(zID,
sName, aName_,country)
La tabla animal guarda los datos de los animales que habitan cada
zoolgico. El atributo zID es clave fornea a Zoo, se refiere al zoolgico en el
que se encuentra un animal, sName es clave fornea a la Specie que
pertenece, country es el pas de procedencia.
La creacin de las relaciones y los valores que se utilizarn en este
ejemplo se encuentran en el siguiente archivo
PostgreSQL retorna:
12
CREATE VIEW
Al realizar un SELECT de la vista, PostgreSQL la despliega como si fuera
una relacin cualquiera.
zid |
sname
13
zid |
sname
14
CONCLUSIN
15
16