Base De Datos De Una Universidad
Enviado por efrancho • 18 de Junio de 2013 • 380 Palabras (2 Páginas) • 385 Visitas
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
...