Las vistas permiten acceder a los datos de una base de datos de forma virtual mediante consultas SELECT. Se definen con la sentencia CREATE VIEW y almacenan los resultados de la consulta como una tabla virtual. Pueden crearse sobre tablas o vistas existentes y modificarse posteriormente con ALTER VIEW.