PostgreSQL esencial

Importancia de las vistas en la base de datos de PostgreSQL

¡Prueba gratis durante 10 días

nuestros 1202 cursos !

Prueba gratis Mostrar modalidades de suscripción
Explicaremos la utilidad de tener unas vistas y las compararemos con los reportes que podemos manejar de la información que tiene la base de datos y crearemos con la herramienta una vista en donde colocaremos información para practicar con un ejercicio.

Transcripción

Ahora crearemos vistas. Estamos abriendo el último módulo y por lo tanto las opciones que vamos a ver, son, digamos, útiles para administrar las bases de datos. A lo largo de este capítulo vamos a estar viendo vistas, importaciones y exportaciones. Vamos entonces a crear las vistas. Lo primero es irnos, si quieres, de forma directa, a SQL o también, tenemos esta opción, la de vistas. Podemos dar clic derecho, "Nueva Vista" y aquí la interfaz gráfica te va a orientar, como siempre. De verdad que es muy sencillo, por eso, yo lo hago con la opción de código, porque tengo fe y estoy seguro que esta parte ya la puedes llevar con lo que hemos visto en el curso. Yo voy a hacerlo desde aquí, desde el código, así que abrimos la ventana y aquí voy a escribir cómo funciona. Vamos a indicar que queremos crear una vista, y le pones el nombre que quieras, por ejemplo, "Vista". Y después, utilizamos la instrucción "as", para indicarle qué es lo que va a formar parte de la vista. Las vistas, en otras palabras, son reportes. Es como cuando te dice alguien: "Quiero el reporte de la venta anual." "Quiero el reporte de lo que vendimos este trimestre." Es eso, un reporte. Y lo que haces tú, es juntar toda la información que quieras de toda la base de datos e imprimirla, digamos, en una tabla. Entonces lo que hago es lo siguiente. Voy a indicar, por ejemplo, que quiero seleccionar, en este caso, ponemos todo, "From", ponemos aquí, si quieres, "Profesores". Ahí está. Y podemos agregar aquí un "as m". Ahí está. Y ahora, lo que hacemos es poner punto y coma, dar un "enter", y podemos agregar un "Seleccionar" para ver la vista. Supongamos que queremos ver toda la información de la vista. La vista, podemos ver, por esta deducción, que también funciona como una tabla. Te explico. Aquí estamos creando la vista en esta primera parte, y la llamamos "Vista". Le estamos diciendo que se va a llenar de la selección de todo lo que tiene "profesores". Esta selección es la básica, pero bueno, ya sabemos seleccionar, puedes seleccionar por columna, por un dato en específico, como tú quieras, ya lo sabemos, solamente es cuestión de cambiarlo. Y al final, lo que estoy haciendo es yo, seleccionando toda la vista para verla, es decir, si tú quieres, de la vista que ya filtraste, también puedes filtrar la información. Vamos a ejecutar y ver si tenemos algún detalle u error. Vamos a darle clic, vemos que aquí me marca este error, lo que vamos a hacer es lo siguiente, vamos a borrar, recuerda que luego aparecen cosas que no vemos, así funciona esta herramienta. Ahí está, ejecutamos, vemos que todavía me sale ahora el error de la "n", que fue el que yo coloqué, ejecutamos y ahora sí. ¿Te diste cuenta que solamente lo que sucedió fue borrar, y, otra vez, colocar el texto de nuevo? No olvides, a veces se agregan cosas y no se ven. Sé que suena demasiado raro, pero es un detalle que tiene esta herramienta. Ya hoy en día, todos los que trabajamos con Postgre ya nos acostumbramos a ese tipo de detalles. Vemos que aquí nos muestra la información que colocamos en la vista. De hecho, ahí está, podemos ver que toda la información de la tabla "Profesores" ya es parte de la vista, y para que estemos seguros aquí podemos venir, darle en "Refrescar", y vemos como en "Vistas" ya aparece un número uno, indicando que tenemos una vista nueva. Si desplegamos, vemos que ahí está la vista, con el nombre "Vista", y aquí podemos ver el panel de SQL, en realidad, si necesitamos alguna orientación, pero de todas maneras le podemos dar clic derecho, le podemos dar clic en "Script" y le podemos dar "Seleccionar", por ejemplo, "este Script", en caso de ser necesario. En este caso, ya vimos el resultado y no es necesario, pero si lo necesitas, lo puedes consultar. Y de hecho, del lado derecho, puedes ver aquí las propiedades y ver todo lo que está conformado dentro de esta vista, y que son las propiedades.

PostgreSQL esencial

Conoce los entresijos y características de PostgreSQL y crea bases de datos estables. Aprende además a manejar las vistas, exportación e importación de bases de datos.

2:45 horas (30 Videos)
Actualmente no hay comentarios.
 
Software:
PostgreSQL PostgreSQL 9
Fecha de publicación:20/02/2017
Duración:2:45 horas (30 Videos)

Este curso video2brain está disponible como descarga y para ser visualizado online. ¡Pero no hace falta que decidas entre las dos opciones! Al comprar el curso, disfrutarás de ambas posibilidades.

La descarga te permite ver las lecciones sin estar conectado/a a internet y supone una navegación fácil y ágil entre capítulo y capítulo. Si vas a trabajar en diferentes ordenadores o si no quieres descargarte el curso completo, entra en la web con tus datos de acceso y disfruta directamente de tus vídeos online. Te deseamos que disfrutes de este curso y te resulte de mucha utilidad.

Estamos a tu disposición si tienes cualquier tipo de duda o pregunta.