La diferencia y conexión entre vistas y tablas en MySQL
Diferencia: 1. Las vistas son declaraciones SQL compiladas. El reloj no lo es.
2. Esta vista no tiene registro físico real. El reloj lo tiene.
3. La tabla es el contenido y la vista es la ventana.
4. Las tablas solo usan espacio físico, pero las vistas no ocupan espacio físico. La vista es solo un concepto lógico. Una tabla puede modificarla en el tiempo, pero una vista solo puede modificarse mediante la declaración que la creó.
5. La tabla es un modo interno y la vista es un modo externo.
6. Ver es una forma de ver una tabla de datos. Puede consultar los datos compuestos por algunos campos en la tabla de datos, que es solo una colección de declaraciones SQL. Desde una perspectiva de seguridad, la vista no puede tocar la tabla de datos del usuario, por lo que no conoce la estructura de la tabla.
7. La tabla pertenece al esquema global y es una tabla real; la vista pertenece a la tabla del esquema local y es una tabla virtual.
8. La creación y eliminación de vistas sólo afecta a la vista en sí, no a las tablas básicas correspondientes.