Según entendí las vistas son como tablas temporales que se crean a partir de muchas tablas mediante consultas que pueden ser complejas. La primera duda es si estas tablas se actualizan automáticamente cuando se detecta algún cambio en la información y la segunda es si lo anterior no consume muchos recursos y esto pueda hacer que se caiga la BD, entiendo que las consultas del negocio ya no se las haría a las tablas sino directamente a las vistas por lo que se necesita que los datos estén actualizados. En que tipo de necesidades se recomienda crear vistas?