miércoles, 5 de junio de 2013

Crear una vista en sql

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.


En resumidas cuentas una vista permite coger los datos que se quieran de una tabla concreta evitando así mostrar datos no necesarios a cualquier usuario de la aplicación, vamos al código:

CREATE VIEW vista1 AS
(select usuario,fecha from audicion
)

Una vez que tenemos la vista creada solamente tenemos que hacer un select de la vista de la siguiente manera:

Select * from vista1

Es una alternativa para filtrar que datos se quieren mostrar, realmente no es una tabla física aunque aparezca como tal. Es muy útil cuando cambias la logica de la base de datos, no tendrias que cambiar nad dela aplicación.

No hay comentarios:

Publicar un comentario