Las vistas definen una tabla virtual basada en una o más tablas o vistas. Esta tabla virtual
se almacena permanentemente en la base de datos, generando, al igual que las tablas, una
entrada en el diccionario de datos.
Vistas Simples
Para crear una vista utilizamos la sentencia CREATE VIEW, que en su formato más
simple
Tiene la siguiente estructura:
CREATE VIEW nombre_vista AS consulta
Vistas Agrupadas
Otra construcción posible es la que procede de agrupaciones de filas de la tabla
original GROUP BY, se denomina vista agrupada, ya que sus filas están construidas
por agrupaciones de la tabla fuente.
Estructura:
CREATE VIEW nombre_vista (columnas…) AS consulta con GROUP BY