Acerca de

Este es un blog dedicado a aprender y compartir nuestro conocimiento con la herramienta de SQL Server, cualquier duda no duden en comentarle tratare de responderla lo mas pronto posible.

SQL Server 2012

SQL Server 2012

viernes, 8 de agosto de 2014

Vistas (Views) SQL Server

En esta entrada se explicará como crear Vistas, que vienen a ser un tipo de tabla que se realizan a partir de otras tablas, pero que pueden estar previamente filtradas y ademas se consultan en tiempo real, es decir que cada ves que vemos la vista, consulta nuevamente a las tablas de las cuales se crea.

En este ejemplo se usara la base de datos AdventureWorks2008, también si no sabes Atachar la base, puedes aprenderlo Aquí.

Mediante Consulta

La Sentencia se escribe de la siguiente manera CREATE VIEW Nombre_Vista AS Consulta


Mediante Diseño

Buscamos Vistas y damos clic derecho, luego clic en Nueva Vista...



Seleccionamos las tablas que vamos a usar y luego cerramos esa ventana



Finalmente, podemos agregar los campos dándole clic, si no quieres que un campo se muestre y solo lo usaras como filtro por ejemplo puedes quitarle el check de salida, en este caso lo puede ver en PersonType con filtro = 'EM', puedes ponerle un alias a tus campos y puedes obtener campos calculados como el caso de el campo Persona, también puedes realizar las modificaciones directamente del texto de consulta en la parte baja.


Damos Guardar y le ponemos el Nombre, en este caso V_Personas

Verificamos que se haya creado la Vista


La podemos consultar



Y a la vista también se le puede dar tratamiento de tabla, es decir le puedes agregar mas filtros, relacionarla, o ordenarla, etc etc...



Si te ha gustado la entrada dale clic a +1 y Comparte!

No hay comentarios:

Publicar un comentario