OffTopic <Create View en Postgres>

Olivier Nenert onenert en condumex.com.mx
Lun Feb 14 16:01:52 CST 2000


Hasta donde recuerdo (o sea no muy muy lejos)
una vista no es "mas" que un select preformateado al cual das existencia
como un objeto en la base de datos, para simplificar otros queries, o bien
para poder aplicar varias politicas
de permisos sobre una tabla. Pero la vista en si no contiene ningún dato.
cada vez que hace sun query sobre la vista, se hace efectivamente el select
con lo cual definiste la vista.
Por lo tanto, los datos  no tienen otra alternativa que ser actualizados, ya
que efectivamente vienen de la tabla original. no se me antoja ninguna razon
para que esto sea diferente en una o otra base de datos...
(de todas fromas si estoy muy equivocado sobre un tema tan "sencillo" me va
quemar vivo en los proximos mails, asi que de cualquier forma tendras tu
respuesta)
(pero no creo esta equivocado realmente)

saludos..

Olivier.
-----Mensaje original-----
De: Andres G. Portillo D. <andresp en chapulin.ver.itesm.mx>
Para: ayuda en linux.org.mx <ayuda en linux.org.mx>
Fecha: Lunes, 14 de Febrero de 2000 12:02 p.m.
Asunto: OffTopic <Create View en Postgres>


Hola a todos:

Un pregunta, estoy haciendo un programa para postgres, y tengo un
conjunto de tablas relacionadas entre si, la pregunta es si creo una
vista de esas tablas, y se modifican los datos
en las tablas, estos cambios se reflejan en la vista ?? o hay que
crearla de nuevo?

Ademas les agradeceria sus comentarios si el comportamiento de las
vistas en cuanto a la actualizacion de sus datos es estandar entre
diversas BD's (por mas que ha buscado no encuentro nada en los manuales
en linea de SQL), esto es puesto que en un futuro posiblemente porte la
aplicacion a varias BD's y no quisiera ocupar vistas si su
comportamiento no es consistente..

Les agradezco de antemano su atencion..

andres

--
Para desuscribirse, mande correo a: ayuda-unsubscribe en linux.org.mx
Para comandos adicionales, envíelo a: ayuda-help en linux.org.mx


-- 
Para desuscribirse, mande correo a: ayuda-unsubscribe en linux.org.mx
Para comandos adicionales, envíelo a: ayuda-help en linux.org.mx




Más información sobre la lista de distribución Ayuda