Está en la página 1de 1

LA BASE DE DATOS ES PARA REGISTRAR UN DOCENTE LAS CARRERAS EN

LAS QUE DICTA CLASES Y SUS RESPECTIVAS ASIGNATURAS

--SE CREAN LAS TABLAS FUERTES


1RA TABLA EN SER CREADA
--SE CREA LA TABLA DOCENTE
create table DOCENTE(
ci char(9) not null primary key,
nombre_completo varchar(30) not null,
dir varchar(30),
cel char(15),
tit_prof varchar(30))

2DA TABLA EN SER CREADA


--SE CREA LA TABLA CARRERA
create table CARRERA(
cod_carrera char(4) not null primary key,
nomb_carrera varchar(20))

3RA TABLA EN SER CREADA

--SE CREA LA TABLA ASIGNATURA


create table ASIGNATURA(
cod_asig char(15) primary key,
nomb_asig varchar(30))

4TA TABLA EN SER CREADA


--SE CREAN LAS TABLAS DÉBILES
--SE CREA LA TABLAS DOC_CARR
create table DOC_CARR(
ci char(9),
cod_carrera char(4),
gestion char(6),
primary key(ci,cod_carrera,gestion),
foreign key (ci) references DOCENTE(ci),
foreign key (cod_carrera) references CARRERA(cod_carrera))

5TA TABLA EN SER CREADA

--SE CREA LA TABLA DOC_ASIG


create table DOC_ASIG(
ci char(9),
cod_asig char(15),
gestion char(5),
curso char(3),
paralelo char(2),
primary key(ci,cod_asig,gestion,curso,paralelo),
foreign key (ci) references DOCENTE(ci),
foreign key (cod_asig) references ASIGNATURA(cod_asig))

También podría gustarte