Base de dato de un colegio

Solo disponible en BuenasTareas
  • Páginas : 2 (271 palabras )
  • Descarga(s) : 0
  • Publicado : 19 de mayo de 2011
Leer documento completo
Vista previa del texto
IMPLEMENTACIÓN DE BASE DE DATOS |
INTEGRANTES: |
|
Alvarado Yoshidaira, SoleBautista Ramos, KatherineFlores Huallanca, NathalyPacheco Aparcana, LuisPastor Rodriguez, RocioPeña Andrade, Aarón ||
Ciclo: VII |
|
|

create database colegio
on
(name = colegio,
filename = 'c:\semana1\colegio.mdf',
size = 10 MB,
maxsize = 20,
filegrowth=2
)
log on (
name = colegio_log,filename = 'c:\semana1\colegio.ldf',
size = 10 MB,
maxsize = 20,
filegrowth = 2
);

use colegio;

create table administrador(
Id_admin char(5) primary key,
DNI integer,
Nombres varchar(30),Apellidos varchar(50),
Direccion varchar(50),
Telefono integer
);

create table docente(
Id_docente char(5) primary key,
DNI integer,
Nombres varchar(30),
Apellidos varchar(50),
Direccionvarchar(50),
Telefono integer
);

create table apoderado(
Id_apod char(5) primary key,
DNI integer,
Nombres varchar(30),
Apellidos varchar(50),
Direccion varchar(50),
Telefono integer,Condicion varchar(30)
);

create table alumno(
Id_alum char(5) primary key,
DNI integer,
Num_partida integer,
Nombres varchar(30),
Apellidos varchar(50),
Direccion varchar(50),
Telefono integer,Id_apod char(5) references apoderado
);

create table seccion(
Id_seccion char(5) primary key,
Nombre char(1)
);

create table grado(
Id_grado char(5) primary key,
Nombre char(1)
);create table curso(
Id_curso char(5) primary key,
Nombre varchar(50)
);

create table nivel(
Id_nivel char(5)primary key,
Nombre varchar(15)
);

create table turno(
Id_turno char(5) primary key,Nombre varchar(15)
);

create table detalle_mat(
Id_turno char(5) references turno,
Id_nivel char(5) references nivel,
Id_curso char(5) references curso,
Id_grado char(5) references grado,Id_seccion char(5) references seccion,
Id_docente char(5) references docente,
Id_alum char(5) references alumno
);

create table evaluacion(
Id_docente char(5) references docente,
Id_alum...
tracking img