Olá Leonardo... as triggers, ou gatinhos, são disparadas quando há alguma ação na tabela por insert, update ou delete. Nas trigger você pode fazer validações que não é possível via FK ou Check constraint, como regras de negócio, se for o caso. É muito usado em auditoria de alterações, ao invés do software salvar o log, o banco faz isso.
Já as views (visões) não posso falar muito, não tenho muito contato com elas. Elas servem para você criar uma "visão" de um select. Se você tem um SQL bem complexo e quiser facilitar isso, coloca numa view. Espero ter ajudado, Atenciosamente, Rafael Domiciano 2009/6/28 Leonardo Barbosa <[email protected]> > Galera, bom dia... > > Andei lendo aqui sobre Triggers e não consegui entender direito seu > funcionamento.... > Alguém poderia me esclarecer para que elas servem e algum exemplo de > implementação? > E as visões? Servem apenas para marcarar uma tabela é isso? Só consegui > perceber essa utilidade nelas. > > > -- > Atenciosamente, > > Leonardo Barbosa > > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
