Vista

term_id: view

Category: basic_concepts

Definition

En la gestión de bases de datos, una vista actúa como una consulta SQL guardada que se comporta como una tabla pero no contiene datos propios. Proporciona una perspectiva simplificada o personalizada de los datos subyacentes, mejorando la seguridad y la abstracción.

Summary

Una tabla virtual en una base de datos resultante de una consulta almacenada, que presenta datos de una o más tablas sin almacenarlos físicamente.

Key Concepts

  • Tabla virtual
  • Consulta SQL
  • Abstracción de datos
  • Seguridad

Use Cases

  • Crear informes simplificados para usuarios no técnicos
  • Restringir el acceso a columnas sensibles en una tabla
  • Estandarizar la lógica de uniones complejas entre aplicaciones

Code Example

1
CREATE VIEW ActiveUsers AS SELECT id, name FROM users WHERE status = 'active';