Trabajo Final

 A continuación se mostrara la creación de una tabla llamada Alumno, sus registros y edición de estos.

Creando tabla carrera y llenando dos registros (necesario para la creación de la tabla Alumno):

CREATE TABLE Carrera(

clave_c int,

nom_c varchar(50),

durac_c varchar(20),

primary key(clave_c)

);

Insert Into Carrera (clave_c, nom_c, durac_c)

values (1,"Programacion","2 horas");

Insert Into Carrera (clave_c, nom_c, durac_c)

values(2,"Quimica","3 horas");



Creando tabla Alumno e insertando datos:

CREATE TABLE Alumno(

mat_alu int,

nom_alu varchar(75),

edad_alu int,

sem_alu int,

gen_alu int,

clave_c1 int,

primary key (mat_alu),

foreign key (clave_c1) references Carrera (clave_c)

);

Insert Into Alumno (mat_alu,nom_alu, edad_alu,sem_alu, gen_alu, clave_c1)

values(50,"Lupita Solis",16,2,2017,1);

Insert Into Alumno (mat_alu,nom_alu, edad_alu,sem_alu, gen_alu, clave_c1)

values (51,"Alberto Lopes",15,2,2017,1);

Insert Into Alumno (mat_alu,nom_alu, edad_alu,sem_alu, gen_alu, clave_c1)

values (52,"Denise Sosa",17,3,2016,1);

Insert Into Alumno (mat_alu,nom_alu, edad_alu,sem_alu, gen_alu, clave_c1)

values (53,"Hilda Lira",15,2,2017,1);

Insert Into Alumno (mat_alu,nom_alu, edad_alu,sem_alu, gen_alu, clave_c1)

values (54,"Carlos Mendez",16,2,2017,2);

Insert Into Alumno (mat_alu,nom_alu, edad_alu,sem_alu, gen_alu, clave_c1)

values (55,"Sofia Hernandez",16,2,2017,1);

Insert Into Alumno (mat_alu,nom_alu, edad_alu,sem_alu, gen_alu, clave_c1)

values (56,"Monica Cerda",16,2,2017,2);

Insert Into Alumno (mat_alu,nom_alu, edad_alu,sem_alu, gen_alu, clave_c1)

values (57,"Daniel Tobias",15,2,2017,2);

Insert Into Alumno (mat_alu,nom_alu, edad_alu,sem_alu, gen_alu, clave_c1)

values (58,"Elda Lopez",17,3,2016,2);

Insert Into Alumno (mat_alu,nom_alu, edad_alu,sem_alu, gen_alu, clave_c1)

values (59,"Ruben Limon",18,5,2015,1);



Agregando el campo de correo electrónico a la tabla Alumno y agregando los registros a todas los registros anteriores:

ALTER TABLE Alumno

ADD c_elec varchar(100);

UPDATE Alumno

SET c_elec = "Lupita@hotmail.com"

WHERE mat_alu = 50;

UPDATE Alumno

SET c_elec = "AlbertoLopes@gmail.com"

WHERE mat_alu = 51;

UPDATE Alumno

SET c_elec = "Denise654wsz@gmailcom"

WHERE mat_alu = 52;

UPDATE Alumno

SET c_elec = "Hilda746@gmailcom"

WHERE mat_alu = 53;

UPDATE Alumno

SET c_elec = "Mendez@gmailcom"

WHERE mat_alu = 54;

UPDATE Alumno

SET c_elec = "Sofi825@gmailcom"

WHERE mat_alu = 55;

UPDATE Alumno

SET c_elec = "Monica1849@hotmail.com"

WHERE mat_alu = 56;

UPDATE Alumno

SET c_elec = "DanielTobias@gmailcom"

WHERE mat_alu = 57;

UPDATE Alumno

SET c_elec = "Elda@gmailcom"

WHERE mat_alu = 58;

UPDATE Alumno

SET c_elec = "RubenLimon@hotmail.com"

WHERE mat_alu = 59;




Mostrando registros específicos:

  • Mostrando los registros de los alumnos de 2do. semestre:
SELECT * FROM Alumno

WHERE sem_alu = 2



  • Mostrando los registros de los alumnos de la generación de 2015:
SELECT * FROM Alumno

WHERE gen_alu = 2015




Comentarios

Entradas más populares de este blog

Crear tablas