Una vista es una tabla virtual cuyo contenido está
definido por una consulta. Al igual que una tabla, una vista consta de un
conjunto de columnas y filas de datos con un nombre. Sin embargo, a menos que
esté indizada, una vista no existe como conjunto de valores de datos
almacenados en una base de datos. Las filas y las columnas de datos proceden de
tablas a las que se hace referencia en la consulta que define la vista y se
producen de forma dinámica cuando se hace referencia a la vista.
Una vista actúa como filtro de las tablas subyacentes
a las que se hace referencia en ella. La consulta que define la vista puede
provenir de una o de varias tablas, o bien de otras vistas de la base de datos
actual u otras bases de datos.
Las vistas suelen usarse para centrar, simplificar y
personalizar la percepción de la base de datos para cada usuario. Las vistas
pueden emplearse como mecanismos de seguridad, que permiten a los usuarios
obtener acceso a los datos por medio de la vista, pero no les conceden el
permiso de obtener acceso directo a las tablas base subyacentes de la vista.
Modificar la estructura de vistas o consultas:
- Para modificar una vista: Utiliza el
comando ALTER VIEW seguido del nombre de la
vista y la cláusula AS para modificar la
consulta subyacente.
- Para modificar una consulta: Actualiza la
consulta en el código de la aplicación o en el entorno de desarrollo utilizado.
No hay comentarios.:
Publicar un comentario