19

Crear vistas en MariaDB (Curso de MariaDB desde cero [19])

En este tutorial vamos a Crear vistas en MariaDB. Una vista es una consulta que se presenta como una tabla (virtual) a partir de un conjunto de tablas en una base de datos relacional.

Las vistas tienen la misma estructura que una tabla: filas y columnas. La única diferencia es que sólo se almacena de ellas la definición, no los datos. Los datos que se recuperan mediante una consulta a una vista se presentarán igual que los de una tabla.

Sintaxis:
create view nombre_vista as
select campo1,campo2
from tabla
where campox =’valor’;

En este tutorial vamos a:
Aprender porque es buena práctica agregar un prefijo a nuestra vista.
Mostraremos nuestras vistas.
Crear una vista que muestre los alumnos que no tienen salon.
Crear una vista que muestre la cantidad de alumnos.

Codigo:
drop view vista_alumnos_sin_salon;
create view vista_alumnos_sin_salon as
select id,nombre as alumno,nota as calificacion
from alumno
where idSalon is null;

SHOW FULL TABLES;

select *
from vista_alumnos_sin_salon;

alter view vista_alumnos_en_materia as
select count(m.id) cantidad_alumnos,m.nombre as materia
from clase as c
inner join materia as m on c.idMateria=m.id
inner join alumno as a on c.idAlumno=a.id
group by m.id;

select * from vista_alumnos_en_materia;

Crear vistas en MariaDB

🎦 [CURSO] MYSQL DE 0 A 100🐬: https://www.youtube.com/playlist?list=PLCTD_CpMeEKQmH9cRKWWHahygZFtIdwYG
🎦 [CURSO] PhpMyAdmin En español 🇪🇸: https://www.youtube.com/playlist?list=PLCTD_CpMeEKRDDCpQho7sg1iNYQpOy2G4

🔗 Facebook: https://facebook.com/ProgramadorNovatoOficial
🔗 Twitter: https://twitter.com/programadornova
🔗 Linkedin: https://www.linkedin.com/in/programadornovato/
🔗 Instagram: https://www.instagram.com/programadornovato/
🔗 Pagina oficial: https://www.programadornovato.com
🔗 Gracias por apoyar este canal: https://www.patreon.com/programadornovato
🎦 Canal de youtube: https://www.youtube.com/c/programadornovato

<<Anterior tutorial Siguiente tutorial >>

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

En Programador Novato vivimos de los anuncios, hemos detectado que está utilizando extensiones para bloquear anuncios. Ayudanos deshabilitando tu bloqueador de anuncios. :)