Vistas en bases de datos

Enviado por Programa Chuletas y clasificado en Informática y Telecomunicaciones

Escrito el en español con un tamaño de 2,14 KB

 
vistas
las vistas permiten crear conultas especificas de la informacion orientada a usuarios especificoses esta.
para definir una vista se utilisa la sig forma

create view nombre as
donde nombre vista es el nomre k se usara para hacer referencia a la vista
exprecion es una exprecion de algebra o calculo relacionalk establese la consulta
diferecia con las expreciones del algebra y el calculo relacional las vistas pertenecen al nivel de vistas de una bd. lo cual significa k si existe independencia de datos cualkier cambio en los niveles ficicos o logicos no los afectara
en el diccionario de datos de las bd se almacenara el nombre de las vistas y la exprecion ke se usara para construirla.asi kadavez ke se genere contendra la informacion actualizada de los datos
Dependencias de vistas
cada vista puede ser usada para crear otrae ejemplo vista 1 esta en funcion de vista 2 se dise ke vista 1 depende de vista2

si una vista depende directamente de si misma se dice ke es una relacion de vista recurciva

creat view buses-renca as {t| veh e vehiculo(veh[patente], veh[ nºpasajeros ] , veh[ nºviajes ] , veh[ choferes ])
actualisaciones
las actualisaciones puedes hacerse pero podria ocasionar problemas como falta de informacion o inconsistencia lla ke estan en el nivel de vistas y se trabaja sobre el nivel fisico y logico