2011/12/15 Leandro Guimarães Faria Corce DUTRA <l...@dutras.org> > Le 2011-D-15 01h11, Antonio Cesar a écrit : > > Estou com uma dúvida quanto a implementar views ou tabelas temporárias > > em um sistema (BD PostgreSQL). Alguém pode me dizer as vantagens entre > > estas duas ações? > > Depende do uso. Para que as queres? > > Perguntas genéricas assim são difíceis de responder. O ideal é > leres a > documentação primeiro, e então trazeres perguntas específicas. > > Como o amigo Leandro Dultra disse, cada coisa é uma coisa e tem propósitos muito diferentes.
Mais explicitamente: uma view[1] é "nada mais" que uma visão de uma consulta, de maneira grosseira é uma forma de consolidar uma consulta (lê-se query) em um outro objeto do banco. Dessa forma você pode construir a query que você quiser, com todos os relacionamentos necessários e dar um nome a essa consulta salvando-a permanentemente no banco. Uma tabela temporária [2] pode manipulada (inserir,apagar e atualizar dados) diferentemente de uma view, porém uma tabela temporária será geralmente apagada ao final de sua sessão. [1] http://www.postgresql.org/docs/9.1/static/sql-createview.html [2] http://www.postgresql.org/docs/9.1/static/sql-createtable.html (procure por Temporary) []s -- Vinícius Abrahão Bazana Schmidt Desenvolvimento Dextra Sistemas www.dextra.com.br +55 19 3256-6722 Ramal 246 Este email é confidencial. Mais informações em: This message is confidential. More information at: www.dextra.com.br/confidencial.htm -- vi[nnix]™ aka: Vinícius Abrahão Bazana Schmidt vischmidt.wordpress.com twitter.com/vischmidt
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral