Guillermo Marmanillo
Preguntacomunidad ¿Cuál es la diferencia entre una tabla y una vista? pareciera son iguales.

Irving Juárez
No son iguales porque a una vista no le puedes agregar nuevas columnas ni cosas asi, las columnas son solo para ver los datos de las tablas y en las tablas es donde puedes modificar los datos

José Daniel Guerra
Saludos, entiendo que la vista es la respuesta a la normalización, si los datos están distribuidos y organizados en muchas tablas de forma correcta a veces no es práctico ejecutar constantemente una query que haga el cruce entre todas esas tablas, en lugar de eso se crea la vista con la información necesaria lo que equivale a tener una sola tabla con toda la información pero sin redundancia.
Ingeborg Muñoz Carnot
La gran diferencia entre una tabla y una vista, es que una vista puede estar compuesta del join de varias tablas. Como mencionó RetaxMaster, puedes construir una consulta acorde a lo que tu necesitas, incluyendo solamente las columnas que requieres y así devolver el resultado con mayor facilidad, ya que luego solo puede hacer un SELECT * FROM VISTA; y es mucho más simple que hacer nuevamente la consulta completa. Hay que considerar la frecuencia con la que utilizarás dichos datos, si son datos que consultarás muy frecuentemente, vale la pena crear una vista.

Carlos Eduardo Gomez García
Hola, te recomiendo que leas mi aporte donde lo simplifico:
https://platzi.com/comentario/1964665/
Básicamente una vista es como meter toda una consulta SQL en un pedacito de código más pequeño, y en lugar de ejecutar toda esa consulta larga, simplemente ejecutas la vista ^^