¡GoConqr estrena diseño! Cuéntanos qué te parece.

Mapa mental

Vistas en MySQL

José Reneé Guilcamaigua Q. Español

Vistas en MySQL

Contenido del mapa

Vistas en MySQL

  1. Es una tabla virtual generada a partir de la ejecución de varias consultas sobre una o más tablas.

    • Se almacenan del mismo modo que cualquier otra tabla MySQL y no es posible que existan dos con el mismo nombre.
  2. Ventajas

    • Privacidad de la información:
      • Mostramos a los usuarios con acceso a la vista únicamente la información que creamos conveniente.
    • Optimización del rendimiento de la base de datos:
      • Podemos crear de querys sobre vistas complejas, es decir, vistas cuya información ha sido extraída y creada a través de unas SELECT complejas.
    • Tablas de prueba:
      • Para los desarrolladores que no tengan entornos de preproducción es muy útil usar las vistas para no tener miedo a perder información.
  3. Tipos de vistas

    • ALTER VIEW
      • Esta sentencia modifica la definición de una vista existente.
        • Su Sintaxis es:
    • CREATE VIEW
      • Esta sentencia crea una vista nueva o reemplaza una existente si se incluye la cláusula OR REPLACE.
        • Su Sintaxis es:
    • DROP VIEW
      • Elimina una o más vistas de la base de datos. Se debe poseer el privilegio DROP en cada vista a eliminar.
        • Su Sintaxis es:
    • SHOW CREATE VIEW
      • Muestra la sentencia CREATE VIEW que se utilizó para crear la vista.
        • Su Sintaxis es:
  4. Es posible usar INSERT, UPDATE y DELETE en una VISTA. Estas operaciones cambiarán las tablas subyacentes de la VISTA. La única consideración es que VIEW debe contener todas las columnas NOT NULL de las tablas a las que hace referencia. Idealmente, no debería usar VIEWS para actualizar.

Imágenes y archivos del mapa

  • Vistas en MySQL
  • Vistas en MySQL
  • Vistas en MySQL
  • Vistas en MySQL

Información

Descripción
Mapa Mental sobre Vistas en MySQL, creado por José Reneé Guilcamaigua Q. el 19/09/2021.
Visitas
2
Valoración

Más sobre Vistas SQL

Escríbenos

¿Sobre qué es tu mensaje?

¿Qué te parece el nuevo diseño?

¿Te gusta?