Base de dato de un colegio
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...
Regístrate para leer el documento completo.