Está en la página 1de 2

create database estudiantess;

--para que use la base de datos


use estudiantess;

---- crear tablas


create table estudiante(
ID int primary key not null identity (1,1),
nombre varchar(50),
edad int,
genero varchar(50),
direccion varchar(50),
);

create table examen(


ID int not null identity (1,1) primary key,
nombre_del_ex varchar(50),
fecha date,
);

create table pruevas(


ID int not null identity (1,1) primary key,
nombre_de_la_prueva varchar(50),
fecha date,
);

create table calificasion(


ID_estudiante int,
ID_examen int,
calificasion_de_ex int,
ID_pruevas int,
calificasion_de_prueva int,
constraint FK_ID_estudiante foreign key (ID_estudiante) references estudiante (ID),
constraint FK_ID_examen foreign key ( ID_examen) references examen (ID),
constraint FK_ID_pruevas foreign key ( ID_pruevas) references pruevas (ID)
);
---final de tablas

----los insert de las tablas

INSERT into calificasion


(calificasion_de_ex,calificasion_de_prueva)values('26','29');
INSERT into calificasion
(calificasion_de_ex,calificasion_de_prueva)values('27','30');

----- estudiante
INSERT into estudiante (nombre,edad,genero,direccion)values('jose','26','m','los
alcarrizo');
INSERT into estudiante (nombre,edad,genero,direccion)values('luis','40','m','los
alcarrizo');

----- examen
INSERT into examen (nombre_del_ex,fecha)values('ex de matematica','20-05-20');
INSERT into examen (nombre_del_ex,fecha)values('ex de español','29-5-20');

------ prueva
INSERT into pruevas(nombre_de_la_prueva,fecha)values('prueva de
multiplicacion','20-06-23');
INSERT into pruevas(nombre_de_la_prueva,fecha)values('prueva de definicion de
tema 1','20-06-23');

----fin de los insert de las tablas

----- montrar lo que hay en la tabla


select * from estudiante;
select * from examen;
select * from pruevas;
select * from calificasion

---- eliminar tabla


drop table estudiante
drop table examen
drop table calificasion
drop table pruevas

También podría gustarte