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!
Vistas
bettymeybol
Created on January 3, 2023
Start designing with a free template
Discover more than 1500 professional designs like these:
View
Practical Presentation
View
Smart Presentation
View
Essential Presentation
View
Akihabara Presentation
View
Pastel Color Presentation
View
Modern Presentation
View
Relaxing Presentation
Explore all templates
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!