CODIGO DE PROGRAMACION DE LAS 7 TABLAS
lobeckerPráctica o problema11 de Diciembre de 2020
591 Palabras (3 Páginas)214 Visitas
[pic 1]
MARCO TEORICO
[pic 2]
[pic 3]
[pic 4][pic 5][pic 6][pic 7][pic 8]
[pic 9]
[pic 10][pic 11][pic 12]
[pic 13]
[pic 14][pic 15][pic 16]
MARCO PRÁCTICO
[pic 17]
CODIGO DE PROGRAMACION DE LAS 7 TABLAS
create database clienteunitec
use clienteunitec
--tabla carrera--
create table carrera(
clave_c int,
nombre_c varchar(30),
durac_c float,
constraint pk_cc primary key(clave_c),
)
insert into carrera values(10,'psicologia',3)
select*from carrera
select nombre_c, durac_c from carrera
--tabla materia--
create table materia(
clave_m int,
nombre_m varchar(50),
cred_m float,
constraint pk_cm primary key(clave_m),
)
select*from materia
--tabla profesor--
create table profesor(
clave_p int,
nombre_p varchar(70),
dir_p varchar(50),
tel_p float,
constraint pk_cp primary key(clave_p),
)
select*from profesor
/*tabla alumno
con clave foranea)*/
create table alumno(
mat_alu int,
nom_alu varchar(150),
edad_alu int,
sem_alu int,
gen_alu varchar(10),
clave_c1 int,
constraint pk_calu primary key(mat_alu),
constraint fk_fc1 foreign key(clave_c1)references carrera(clave_c),
)
select*from alumno
--tabla materia_alumno--
create table mat_alu (
clave_m1 int,
mat_alu2 int,
constraint fk_fm1 foreign key(clave_m1)references materia(clave_m),
constraint fk_falu2 foreign key(mat_alu2)references alumno(mat_alu),
)
insert into mat_alu values(1,1)
select*from mat_alu
insert into mat_alu values(2,2)
insert into mat_alu values(3,3)
insert into mat_alu values(4,4)
insert into mat_alu values(5,5)
insert into mat_alu values(6,6)
insert into mat_alu values(7,7)
insert into mat_alu values(8,8)
insert into mat_alu values(9,9)
insert into mat_alu values(10,10
select*from mat_alu
--tabla profesor_alumno--
create table alu_pro (
clave_p1 int,
mat_alu3 int,
constraint fk_fp1 foreign key(clave_p1)references profesor(clave_p),
constraint fk_falu3 foreign key(mat_alu3)references alumno(mat_alu),
)
select*from alu_pro
--tabla materia-profesor--
create table mat_pro (
clave_m2 int,
clave_p2 int,
constraint fk_fm2 foreign key(clave_m2)references materia(clave_m),
constraint fk_fp2 foreign key(clave_p2)references profesor(clave_p),
)
drop table mat_p
insert into mat_pro values(1,1)
insert into mat_pro values(2,2)
insert into mat_pro values(3,3)
insert into mat_pro values(4,4)
insert into mat_pro values(5,5)
insert into mat_pro values(6,6)
insert into mat_pro values(7,7)
insert into mat_pro values(8,8)
insert into mat_pro values(9,9)
insert into mat_pro values(10,10)
select*from mat_pro
CODIGO DE PROGRAMACION SENTENCIAS INSERT
insert into carrera values(1,'sistemas',3)
insert into carrera values(2,'derecho',5)
insert into carrera values(3,'medicina',6)
insert into carrera values(4,'diseño',4)
...