Mind map
VISTAS

Map content
VISTAS
SINTAXIS
- se define usando un "select".
- create view NOMBREVISTA as SENTENCIAS SELECT from TABLA;
- El contenido de una vista se muestra con un "select":
- select *from NOMBREVISTA;
- se define usando un "select".
DEFINICION
- Una vista es una alternativa para mostrar datos de varias tablas. Una vista es como una tabla virtual que almacena una consulta. Los datos accesibles a través de la vista no están almacenados en la base de datos como un objeto.
- Una vista suele llamarse también tabla virtual porque los resultados que retorna y la manera de referenciarlas es la misma que para una tabla.
- Una vista es una alternativa para mostrar datos de varias tablas. Una vista es como una tabla virtual que almacena una consulta. Los datos accesibles a través de la vista no están almacenados en la base de datos como un objeto.
USO
- - ocultar información: permitiendo el acceso a algunos datos y manteniendo oculto el resto de la información que no se incluye en la vista. El usuario solo puede consultar la vista.
- - simplificar la administración de los permisos de usuario: se pueden dar al usuario permisos para que solamente pueda acceder a los datos a través de vistas, en lugar de concederle permisos para acceder a ciertos campos, así se protegen las tablas base de cambios en su estructura.
- - mejorar el rendimiento: se puede evitar tipear instrucciones repetidamente almacenando en una vista el resultado de una consulta compleja que incluya información de varias tablas.
OPERACIONES
- se pueden realizar las mismas operaciones que en las tablas
- RESTRICCIONES
- -sin usar GROUP BY ni DISTINCT
- -una modificacion de la vista cambia la tabla sobre la que esta definida
- -no es posible insertar las filas de las columnas de las vistas contienen calculos o fuinciones
- -una modificacion de la vista cambia la tabla sobre la que esta definida
- -sin usar GROUP BY ni DISTINCT
- RESTRICCIONES
- se pueden realizar las mismas operaciones que en las tablas
Images and files in the map
Information
- Description
- Mind Map on VISTAS, created by Raul Valdivia Esparza on 21/05/2021.
- Created by
- Raul Valdivia Esparza
- Views
- 0
- Rating