Want to create interactive content? It’s easy in Genially!

Get started free

Vistas

bettymeybol

Created on January 3, 2023

Start designing with a free template

Discover more than 1500 professional designs like these:

Practical Presentation

Smart Presentation

Essential Presentation

Akihabara Presentation

Pastel Color Presentation

Modern Presentation

Relaxing Presentation

Transcript

Vistas

Bases de Datos

Vistas

Ventajas de usar vistas en MySQL

Privacidad de la información: Mostramos a los usuarios con acceso a la vista únicamente la información que creamos conveniente. De esta manera no se tiene acceso a la tabla original con todas sus filas y columnas. 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.

Ventajas de usar vistas en MySQL

De esta manera nos ahorramos estar ejecutando querys pesadas y atacamos directamente al resultado de dichas querys. 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.

Sintaxis

CREATE VIEW nombre de la vista AS SELECT * FROM tabla;

Sintaxis

CREATE TABLE jugador ( codigo int NOT NULL, Nombre varchar(30) DEFAULT NULL, Procedencia varchar(20) DEFAULT NULL, Altura varchar(4) DEFAULT NULL, Peso int DEFAULT NULL, Posicion varchar(15) DEFAULT NULL, PRIMARY KEY (codigo) ); insert into jugador values (123,'Alex Mora', 'Quito', '1,85', 70, 'Defensa'); CREATE VIEW vista_futbolistas AS SELECT * FROM jugador; CREATE VIEW vista_futbolistas_II AS SELECT codigo, Nombre FROM jugador

Crear la vista
Consultar la vista

select * from vista_futbolistas; select * from vista_futbolistas_II;

¡Gracias!