PostgreSQL VIEW: how to create, update, and drop