ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

PROGRAMACION


Enviado por   •  22 de Septiembre de 2015  •  Apuntes  •  348 Palabras (2 Páginas)  •  98 Visitas

Página 1 de 2

create table departamentos (

 id_depto int(11) not null auto_increment,

 descripcion varchar(40) default null,

 primary key  (id_depto)

);

create table grupos (

 id_grupo int(4) not null auto_increment,

 nombre varchar(5) not null,

 descripcion varchar(50) default null,

 id_depto int(11) default null,

 primary key  (id_grupo),

 key id_depto (id_depto),

 foreign key (id_depto) references departamentos (id_depto)

);

create table alumnos (

no_control varchar(10) not null,

nombre varchar(20) not null,

apellidos varchar(25) not null,

semestre tinyint(4) not null,

id_grupo tinyint(4) not null,

primary key  (no_control),

key id_grupo (id_grupo`),

foreign key (id_grupo) references grupos (id_grupo)

);

create table profesores (

clave_profesor varchar(10) not null,

nombre varchar(20) not null,

apellidos varchar(25) not null,

primary key  (clave_profesor)

);

create table materias (

clave_mat varchar(10) not null,

nombre varchar(50) not null,

creditos tinyint(4) not null,

unidades tinyint(4) not null,

id_depto int(11) default null,

primary key  (clave_mat),

key id_depto (id_depto),

foreign key (id_depto) references departamentos (id_depto)

);

create table periodos (

id_periodo int(11) not null auto_increment,

inicio date not null,

fin date not null,

primary key  (id_periodo)

);

create table materias_maestros (

id_asigna int(11) not null auto_increment,

clave_mat varchar(10) default null,

clave_profesor varchar(20) default null,

id_periodo int(11) default null,

id_grupo tinyint(4) default null,

primary key  (id_asigna),

 key clave_profesor (clave_profesor),

 key clave_mat (clave_mat),

 key id_grupo (id_grupo),

 key id_periodo (id_periodo),

 foreign key (clave_profesor) references profesores (clave_profesor),

 foreign key (clave_mat) references materias (clave_mat),

 foreign key (id_grupo) references grupos (id_grupo),

 foreign key (id_periodo) references periodos (id_periodo),

 foreign key (id_discusion) references discusion (id_discusion)

);

create table alumnos_materias (

id_inscripcion int(11) not null auto_increment,

id_asigna int(11) not null,

no_control varchar(10) not null,

primary key  (id_inscripcion),

...

Descargar como (para miembros actualizados) txt (4 Kb) pdf (30 Kb) docx (11 Kb)
Leer 1 página más »
Disponible sólo en Clubensayos.com