Professional Documents
Culture Documents
INTEGRACIN DE VISIONES Y
USO DE VISTAS.
FACILITADOR:
EMPRENDENDOR:
*ANNY LEN
*BASE DE DATOS.
5to ING.SISTEMA
MARZO, 2016
INDICE
INTRODUCCIN3
CONTENIDO
1. INTEGRACIN DE VISIONES
1.1 Concepto
..4
1.2 Objetivos
.4
1.3 Metodologas
..5
1.4 Enfoque
......5
1.5 Reglas
.....6
2. VISTAS
2.1 Concepto
.............................................................................6
..................................................................11
.11
..................................................................12
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
3
Para entender este tema un poco mejor vamos a tomar como ejemplo, el
siguiente modelo de datos
'SEGUNDO
NOMBRE',
P.PRIMER_APELLIDO
P.SEGUNDO_APELLIDO
'ESTADO CIVIL',
'SEGUNDO
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
Pero al ver que es frecuente este tipo de reportes, se ve la necesidad
de crear una vista para guardar la consulta SQL. Para crear una vista se
utilizara el siguiente cdigo
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
usuarios.
Para la creacin de esquemas externos.
USO DE VISTA:
Las vistas se emplean para:
Ejemplo 1
Se utiliza una base de datos con las siguientes relaciones:
Specie(sName,comName,family)Specie(sName_,comName,family)
11
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.
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
12
Como ya se mencion para crear una vista se usan las palabras clave
CREATE VIEW especificando el nombre de la vista view1 . Luego se declara
la consulta en SQL estndar. Dicha consulta selecciona zID y sName de los
animales que se llamen Tony y procedan de China .
PostgreSQL retorna:
CREATE VIEW
Al realizar un SELECT de la vista, PostgreSQL la despliega como si fuera
una relacin cualquiera.
zid |
sname
13
zid |
sname
14
15
NIVELES DE VISTA:
16
17
CONCLUSIN
18
19