Creamos una base de datos llamada notas:
create database
notas;
usamos la base de datos antes creada ;
use notas;

Creamos una nueva tabla llamada alumnos:
create table
alumnos(matricula int not null primary key,nombre varchar(30),apellidos varchar(50),semestre
varchar(20),modulo varchar(50),calif_1 int,calif_2 int,calif_3 int);
insertaremos 3 nuevos registros a nuestra tabla antes creada
:
insert into
alumnos(matricula,nombre,apellidos,semestre,modulo,calif_1,calif_2,calif_3)
values
(123,'Edith','Martinez
Hernandez','Cuarto','COBD',8,9,10),
(456,'Manuel','Zavala
Contreras','Cuarto','COBD',9,8,7);
(789,'Irving','Gonzalez
Mena','Cuarto','COBD',7,6,5);
Ahora crearemos una vista llamada vista_alumnos esta nos
servirá para poder sacar el promedio de nuestros
tres alumnos de nuestra base
de datos.
create view
vista_alumnos as select matricula,nombre,apellidos,(calif_1+calif_2+calif_3)/3
as promedio from alumnos;
Ahora mostraremos nuestras tablas creadas en nuestra base de
datos
show tables;
Ahora mostraremos nuestra nueva tabla llamada Vista_alumnos
select * from
vista_alumnos;
Ahora insertaremos un nuevo registro para que se vuelva a
ejecutar nuestra vista
insert into alumnos
values(912,'Fabian','Mora Sanchez','Cuarto','COBD',10,9,8);
Mostraremos nuestra tabla llamada alumnos para ver como esta
se modifica
Select * from
alumnos;
Por ultimo mostraremos nuestra tabla de vista_alumnos para
ver como quedo con este ultimo registro que insertamos
select * from vistas
alumnos;







No hay comentarios:
Publicar un comentario