Mind map
Vistas.
Map content
Vistas.
Es una consulta que se presenta como una tabla (virtual) a partir de un conjunto de tablas en una base de datos relacional.
Tiene la misma estructura que una tabla pero se almacenan definiciones.
Se puede insertar, actualizar, borrar y seleccionar datos.
DE BASE DE DATOS
- Subconjunto de una base de datos y se basa en una consulta que se ejecuta en una o más tablas de base de datos.
- Dinamicas
- Contienen datos de una o dos tablas, se actualizan dinamicamente cuando se crean o modifican objetos
- Estaticas.
- Contienen datos de varias tablas, las columnas se especifican con SELECT y WHERE
EN POSTGRESQL
- Es una "tabla virtual" derivada, con nombre, virtual significa que en si la tabla no existe pero para el usuario parece que si existe.
EN SQL
- Su sintaxis es: CREATE [OR REPLACE] VIEW nombre_de_vista AS sentencia_SELECT
- Llamada sencilla: SELECT * FROM nombre_de_la_vista; Llamada condicionada: SELECT * FROM nombre_de_la_vista WHERE condición(es);
- La sintaxis para eliminar es: DROP VIEW nombre_de_la_vista;
- Ejemplo
- Crear una vista con el nombre artiven que considere el nombre de artículos, su precio, la fecha de venta de dichos artículos y el tipo de la venta.
- CREATE VIEW artiven AS SELECT artículos.nomart, artículos.preart, ventas.fecven, ventas.tipven FROM artículos,ventas WHERE artículos.idart = ventas.idart;
- Crear una vista con el nombre artiven que considere el nombre de artículos, su precio, la fecha de venta de dichos artículos y el tipo de la venta.
VENTAJAS
- ♦ Seguridad ♦ Simplicidad ♦ Organización ♦ Exactitud en los datos solicitados ♦ Amplia perspectiva de la base de datos ♦ Transparencia en las modificaciones
DESVENTAJAS
- ♦ No son actualizables
Information
- Description
- Mind Map on Vistas., created by BETSSY SAMANTHA GONZALEZ LEYVA on 01/04/2020.
- Created by
- BETSSY SAMANTHA GONZALEZ LEYVA
- Views
- 0
- Rating