VISTAS en MySQL
Las Vistas son tablas virtuales que nos sirven para guardar querys complejos, de esta manera el resultado del query se almacena en la vista en forma de tabla, lo que acelera el tiempo de ejecución de la vista en comparación del query. Las vistas nos sirven para encapsular información relevante de la cual queremos que el programador no tenga acceso y no la pueda manipular. Sólo devuelve información especificada por alguien más. EJEMPLO: Crear una vista que contenga todo lo que contiene la tabla Alumnos. create view mivista As select * from Alumnos; De esta manera los querys se ejecutan más rápido sobre la vista. Y manipulamos información a manera de testing sin comprometer la información real de las tablas. select * from mivista; select * from mivista where id=3; etc, etc