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

Base De Datos De Una Universidad

efrancho18 de Junio de 2013

380 Palabras (2 Páginas)414 Visitas

Página 1 de 2

Base de datos de la universidad Remington

Create database remington;

Use remington;

Create table grupo(id_grupo int(11)auto_increment primary key,

Nombre varchar(30)not null);

Create table facultad(id_facultad int(11) auto_increment primary key,

Nombre varchar(30)not null);

Create table estudiante(id_estudiante int(11) auto_increment primary key,

nombre varchar(30)not null ,

fecha_nacimiento varchar(30)not null,

tipo_documento varchar(30)not null,

numero int(30)not null,

genero varchar(30)not null,

ciudad varchar(30)not null,

telefono varchar(30)not null,

correo_electronico varchar(30)not null);

Create table profesor(id_profesor int(11) auto_increment primary key,

Nombre varchar(30)not null ,

feha_nacimiento varchar(30)not null,

tipo_documento varchar(30)not null,

genero varchar(30)not null,

ciudad varchar(30)not null,

telefono varchar(30)not null,

correo_electronico varchar(30)not null,

salud varchar(30)not null,

pension varchar(30)not null);

Create table empleado(id_empleado int(11) auto_increment primary key,

Nombre varchar(30)not null );

Create table materia(id_materia int(11) auto_increment primary key,

Nombre varchar(30)not null,

Creditos varchar(30)not null,

id_programa int);

alter table materia add foreign key(id_programa) references programa(id_programa);

Create table programa(id_programa int(11) auto_increment primary key,

Nombre varchar(30)not null,

id_empleado int not null,

id_facultad int not null);

alter table programa add foreign key(id_empleado) references empleado(id_empleado);

alter table programa add foreign key(id_facultad) references facultad(id_facultad);

Create table detalle_programa(

Perfil varchar(30)not null ,

Duracion varchar(30)not null,

id_estudiante int not null,

id_programa int not null);

alter table detalle_programa add foreign key(id_estudiante) references estudiante(id_estudiante);

alter table detalle_programa add foreign key(id_programa) references programa(id_programa);

Create table pago(id_pago int(11) auto_increment primary key,

Forma_pago varchar(30)not null ,

Lugar_pago varchar(30)not null,

fecha_pago varchar(30)not null ,

id_matricula int not null);

alter table pago add foreign key(id_matricula) references matricula(id_matricula);

Create table matricula(id_matricula int(11) auto_increment primary key,

Periodo varchar(30)not null ,

id_programa int not null,

id_estudiante int not null);

alter table matricula add foreign key(id_programa) references programa(id_programa);

alter table matricula add foreign key(id_estudiante) references estudiante(id_estudiante);

Create table nota(

Definitive varchar(30)not null ,

id_materia int not null,

id_profesor int not null,

id_estudiante int not null,

id_grupo int not null);

alter table nota add foreign key(id_materia) references materia(id_materia);

alter table nota add foreign key(id_profesor) references profesor(id_profesor);

alter table nota add foreign key(id_estudiante) references estudiante(id_estudiante);

alter table nota add foreign key(id_grupo) references grupo(id_grupo);

Create table horario(

Jornada varchar(30)not null ,

Dia varchar(30)not null ,

Hora varchar(30)not null ,

Salon varchar(30)not null ,

id_materia

...

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