Sie sind auf Seite 1von 5

JORGE GODOY CAMACHO

COLEGIO

Nombre: Jorge Godoy Camacho

Para este trabajo se utilizo como gestor el SQL SERVER 200 por
tener ms facilidad en su manejo.
Creacin de Base de Datos Colegio
Para la creacin de la Base de Datos podemos escogerla mediante 2
opciones la cual es por cdigo y va manual.
La va manual es siguiendo una serie de pasos para la
creacin como se muestra en la imagen.

La va con cdigo es cuando se ejecuta desde el Query


mediante un cdigo.

JORGE GODOY CAMACHO

use master
go
create database colegio
on primary
(
name = COLEGIO_dat,
filename = 'C:\Archivos de programa\Microsoft SQL
Server\MSSQL.1\MSSQL\Data\COLEGIO.mdf',
size = 5,
maxsize = 40,
filegrowth = 3,
)
on log
(
name = COLEGIO _log,
filename = 'C:\Archivos de programa\Microsoft SQL
Server\MSSQL.1\MSSQL\Data\COLEGIO.ldf',
size = 4,
maxsize = 30,
filegrowth = 2,
)
go

Creacin de tablas en la Base de Datos Colegio


Creacin de la tabla Alumnos
create table alumno(
alumno_id char(3) not null,

JORGE GODOY CAMACHO

apellido_paterno varchar(45),
apellido_materno varchar(45),
primer_nombre varchar(45),
segundo_nombre varchar(45),
Correo varchar(45),
constraint PK_ALUMNO_ID primary key(alumno_id)
)

Creacin de la tabla Matricula


create table matricula(
matricula_id char(3) not null,
alumno_id char(3) not null,
fecha_matricula varchar(45),
grado int,
seccin char(1),
constraint PK_MATRICULA_ID primary key(matricula_id),
CONSTRAINT FK_MATRICULA_ALUMNO_ID FOREIGN
KEY(alumno_id) REFERENCES alumno(alumno_id)
)

Ingreso de data en las tablas creadas en la BD Colegio


Insercin de datos en la tabla Alumnos
Primer Registro
insert into alumno
(alumno_id,apellido_paterno,apellido_materno,

JORGE GODOY CAMACHO

primer_nombre,segundo_nombre,Correo)
values ('001','monsefu','gomez','jonathan','benjamin',
'benjamin.mg.20@gmail.com')
Segundo Registro
insert into alumno
(alumno_id,apellido_paterno,apellido_materno,
primer_nombre,segundo_nombre,Correo)
values ('002','godoy','camacho','jorge',''
,'jorge.gc@hotmail.com')
Tercero Registro
insert into alumno
(alumno_id,apellido_paterno,apellido_materno,
primer_nombre,segundo_nombre,Correo)
values ('003','perez','alvarado','pablo','esteban'
,'pablo.pa@hotmail.com')
Cuarto Registro
insert into alumno
(alumno_id,apellido_paterno,apellido_materno,
primer_nombre,segundo_nombre,Correo)
values ('004','duarte','bibanco','mariela',''
,'mary.db@yahoo.com')
Quinto Registro
insert into alumno
(alumno_id,apellido_paterno,apellido_materno,
primer_nombre,segundo_nombre,Correo)
values ('005','Monje','Valenzuela','Ivan',''
,'ivan.mv@hotmail.com')
Insercin de datos en la tabla Matricula
Primer Registro
insert into matricula
(matricula_id,alumno_id,fecha_matricula,
grado,seccin)
values ('001','002','19/04/2013','1','b')
Segundo Registro
insert into matricula
(matricula_id,alumno_id,fecha_matricula,

JORGE GODOY CAMACHO

grado,seccin)
values ('002','001','21/02/2013','2','a')
Tercero Registro
insert into matricula
(matricula_id,alumno_id,fecha_matricula,
grado,seccin)
values ('003','005','01/12/2013','2','a')
Cuarto Registro
insert into matricula
(matricula_id,alumno_id,fecha_matricula,
grado,seccin)
values ('004','003','20/06/2013','1','b')
Quinto Registro
insert into matricula
(matricula_id,alumno_id,fecha_matricula,
grado,seccin)
values ('005','004','09/10/2013','3','a')