GoConqr has a new look! Let us know what you think.

Mind map

Vistas en MySQL

José Reneé Guilcamaigua Q. Spanish

Vistas en MySQL

Map content

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.

Images and files in the map

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

Information

Description
Mind Map on Vistas en MySQL, created by José Reneé Guilcamaigua Q. on 19/09/2021.
Views
2
Rating

More on Vistas SQL

Feedback

What is it about?

What do you think of the new look?

How do you like it?