Вы находитесь на странице: 1из 17

UNIVERSIDAD NACIONAL DE INGENIERIA 1

Facultad de Ingeniera Econmica, Estadstica y Ciencias Sociales

BASE DE DATOS DE INFORMACIN DEL


CENTRO DE EXTENSIN Y PROYECCIN
SOCIAL DE LA UNI

ALUMNOS:
Manuel Sirhua Vargas
Evelyn Milla Torres
DOCENTE:
Emilio Ulloa

DISEO Y GESTIN DE BASE DE DATOS

DISEO Y GESTIN DE BASE DE DATOS 2016 I


Lima, 07 de Junio del 2016
2

I. PRESENTACIN
Actualmente las personas buscan complementar o iniciar su aprendizaje profesional o
tcnico a travs del manejo de softwares demandados en el mercado laboral, tal ha sido el
avance de estos softwares en las empresas que se han vuelto un requisito mnimo para
quienes pretenden entrar a laborar en ellas. Estos programas van desde los ms comerciales
y sencillos, hasta los ms complejos y de certificacin internacional. Para cubrir esta
demanda creciente se han creado diversos institutos especializados, con cursos
presenciales y/o cursos a distancia (online), para fines del presente trabajo, se desarrollar
una base de datos con informacin del centro especializado de la Universidad de Ingeniera
conocido como CEPS-UNI, el cual brinda estos cursos tanto para alumnos internos como
externos.
Los beneficios de acceder a los cursos brindados son:

La especializacin en el manejo de determinado programa.


La obtencin de un certificado o constancia que respalde los conocimientos
obtenidos.
Accesibilidad al poder llevar los cursos a un cmodo precio a comparacin de otros
institutos que brindan los mismos cursos, incluso de ser alumno el beneficio se
incrementa a travs de la obtencin de un descuento especial.
Profesores de alto nivel, especialistas y en algunos casos docente UNI.
Laboratorios modernos y computadoras de ltima generacin.
Diversos horarios de clases que se acomodan a tus actividades diarias.
Para fines del trabajo se tomarn en cuenta las siguientes entidades:

Alumnos: Son los interesados en certificarse en algn software, acuden a


matricularse luego de haber elegido su horario y sede.
Sede: Lugar donde se llevar a cabo el dictado del curso.
Curso: Programa en el que se matricul el alumno.
Recibo: Registran la informacin del alumno y el curso en el que se matricul.
El Centro de Extensin y Proyeccin Social es una institucin perteneciente a la Universidad
Nacional de Ingeniera dedicada a la formacin de lderes profesionales en el mbito
tecnolgico e informtico y ofrece los siguientes cursos:

Word
Excel
Access
Power Point
Linux.net

DISEO Y GESTIN DE BASE DE DATOS 2016 I


3

SQL Server
Visual Basic
AutoCAD
SPSS
MS. Project

II. OBJETIVO GENERAL


Crear una base de datos usando las entidades consideradas importantes para implementar
el servicio de dictado de cursos de software para el Centro de Extensin y Proyeccin Social
de la UNI (CEPS).

III. OBJETIVOS ESPECFICOS

Poder supervisar el sistema de matrcula de los cursos


Reducir el costo de espera de los alumnos que desean matricularse
Crear un ambiente laboral organizado y eficiente para los empleados
Mejorar la administracin actual de los servicios brindados

IV. PROBLEMA
Cules son las entidades principales y las respectivas relaciones que permiten crear una
base de datos para el servicio organizado de dictado de cursos que ofrece el CEPS UNI,
considerando las premisas mencionadas?

V. PLANTEAMIENTO DE LA SOLUCIN DEL PROBLEMA


El escenario principal de la aplicacin corresponde al flujo de una matrcula, la cual tiene la
siguiente secuencia:
1. El alumno revisa el catlogo fsico o virtual de los cursos que ofrece el CEPS,
incluyendo los horarios disponibles.
2. El alumno elige un curso y un horario conveniente.
3. El alumno se acerca a ventanilla y hace su cola para efectuar el pago.
4. El alumno menciona el curso y horario al que desea acceder.
5. Al momento del pago el alumno accede al descuento del 50% en caso de ser alumno
interno, caso contrario paga el monto completo.
6. La cajera emite el respectivo recibo y entrega los materiales del curso y confirma la
matrcula del alumno en el curso indicando el saln donde se llevar el curso.
7. El alumno queda registrado en la base de datos del sistema.

DISEO Y GESTIN DE BASE DE DATOS 2016 I


4

Las 4 entidades principales que se van a trabajar son:

Alumno
Curso
Sede
Recibo

VI. MODELO ENTIDAD RELACIN (E/R)

DISEO

ATRIBUTOS
cdigo alumno
nombre_alumno
condicion_alumno( I:interno;
E:externo)
paterno_alumno
materno_alumno
direccion_alumno
telefono_alumno
correo_alumno
foto_alumno
cdigo curso
nombre_curso
costo_curso
horario_curso
nivel
observacion_curso
logo_curso
cdigo sede
nombre_sede
direccion_sede
telefono_sede
correo_sede
numero_recibo
fecha_emision
monto
descuento
saldo

DISEO Y GESTIN DE BASE DE DATOS 2016 I


5

VII. NORMALIZACIN

PRIMERA FORMA NORMAL


ENTIDAD A (GRUPO NO REPETITIVO)
cdigo alumno
nombre_alumno
condicion_alumno( I:interno; E:externo)
paterno_alumno
materno_alumno
direccion_alumno
telefono_alumno
correo_alumno
foto_alumno
cdigo curso
nombre_curso
costo_curso
horario_curso
nivel
observacion_curso
logo_curso
cdigo sede
nombre_sede
direccion_sede
telefono_sede
correo_sede
numero_recibo
fecha_emision
monto
descuento
saldo

SEGUNDA FORMA NORMAL


Se analizan las dependencias parciales y luego se agrupa:

DISEO Y GESTIN DE BASE DE DATOS 2016 I


6

entidad A1 (recibo)
numero_recibo
fecha_emision
monto
descuento
saldo

Entidad A2 (alumno)
cdigo alumno
nombre_alumno
paterno_alumno
materno_alumno
direccion_alumno
telefono_alumno
correo_alumno
foto_alumno
Condicion_alumno

Entidad A3 (sede)
cdigo sede
nombre_sede
direccion_sede
telefono_sede
correo_sede

entidad A4(curso)
cdigo curso
nombre_curso
costo_curso
horario_curso
nivel
observacion_curso
logo_curso

TERCERA FORMA NORMAL


No existe tercera forma normal debido a que no hay dependencias transitivas puesto que
cada entidad formada tiene su respectiva clave principal formada por un solo atributo

DISEO Y GESTIN DE BASE DE DATOS 2016 I


7

A) ENTIDADES

Alumno
Curso
Sede
Recibo

B) ATRIBUTOS

Alumno

Cdigo_alumno
nombre_alumno
paterno_alumno
materno_alumno
direccion_alumno
telefono_alumno
correo_alumno
foto_alumno
Condicion_alumno

Curso

Cdigo_curso
nombre_curso
costo_curso
horario_curso
nivel
observacion_curso
logo_curso

Sede

cdigo sede
nombre_sede
direccion_sede
telefono_sede
correo_sede

DISEO Y GESTIN DE BASE DE DATOS 2016 I


8

Recibo

Nmero_recibo
fecha_emision
monto
descuento
saldo

C) RELACIONES

Estudia: Se da entre las entidades Alumno y Curso, y se entiende de la siguiente


manera: 1 alumno puede estudiar muchos cursos y un curso puede ser estudiado
por muchos alumnos.
Tiene: Se da entre las entidades Alumnos y Recibo, esta relacin se entiende de la
siguiente manera: 1 alumno puede tener como mnimo un recibo y muchos alumnos
pueden tener un recibo.
Registra: Se da entre las entidades Curso y Recibo, esta relacin se puede entender
de la siguiente manera: Un curso es registrado en un recibo pero un recibo es
registrado en muchos cursos.
Emite: Se da entre las entidades Sede y Recibo, esta relacin se puede entender
como: Una sede emite un recibo y un recibo puede ser emitido por muchas sedes.

CARDINALIDAD

TIPO RELACIN ENTIDAD I RELACIN ENTIDAD II

N:M Estudia ALUMNO CURSO

1:N Tiene ALUMNO RECIBO

1:N Registra CURSO RECIBO

1:N Emite SEDE RECIBO

DISEO Y GESTIN DE BASE DE DATOS 2016 I


9

VIII. GRFICA DEL MODELO

Elaboracin Propia en YED

IX. CONVERSIONES

Convirtiendo Las Entidades :

Alumno(cdigo_alumno, nombre_alumno, paterno_alumno, materno_alumno,


direccin_alumno, telfono_alumno, correo_alumno, foto_alumno,
condicin_alumno)

DISEO Y GESTIN DE BASE DE DATOS 2016 I


10

Curso(cdigo_curso, nombre_curso,costo_curso, horario_curso,


nivel,obervacion_curso, logo_curso)
Recibo( numero_recibo, fecha_emision, monto, descuento, saldo)
Sede(cdigo_sede, nombre_sede, direccin_sede, telfono_sede, correo_sede)

Convirtiendo las relaciones:

estudia(codigo_alumno, cdigo_curso, P1,P2, P3,P4,EF)


registra( cdigo_curso, numero_recibo)
emite(numero_recibo, cdigo_sede)

Aplicando la propagacin de claves entre entidades que mantengan una relacin de


muchos a uno o uno a uno.

Emite: Es la relacin entre las entidades RECIBO y SEDE, esta relacin se puede
eliminar porque cumple con la condicin de muchos a uno (1: m) y se propagar la
clave de la entidad SEDE a la entidad RECIBO.
Registra: es la relacin entre las entidades RECIBO y CURSO, esta relacin se puede
eliminar porque cumple con la condicin de muchos a uno (1: m) y se propagar la
clave de la entidad CURSO a la entidad RECIBO.
Tiene: es la relacin entre las entidades ALUMNO y RECIBO, esta relacin se puede
eliminar porque cumple con la condicin de muchos a uno (1: m) y se propagar la
clave de la entidad ALUMNO a la entidad RECIBO.
Entonces queda:

Alumno(cdigo_alumno, nombre_alumno, paterno_alumno, materno_alumno,


direccin_alumno, telfono_alumno, correo_alumno, foto_alumno,
condicin_alumno)
Curso(cdigo_curso, nombre_curso,costo_curso, horario_curso,
nivel,obervacion_curso, logo_curso)
Recibo( numero_recibo, fecha_emision, monto, descuento, saldo, codigo_sede,
codigo_alumno, codigo_curso)
Sede(cdigo_sede, nombre_sede, direccin_sede, telfono_sede, correo_sede)
estudia(codigo_alumno, cdigo_curso, P1,P2, P3,P4,EF)

Podemos ver que la relacin ESTUDIA ya se encuentra normalizada, por lo que nuestra
relacin pasara a ser una nueva entidad.

DISEO Y GESTIN DE BASE DE DATOS 2016 I


11

Haremos un cambio de nombre a nuestra nueva entidad ESTUDIA, la llamaremos Notas:

Finalmente quedaran 5 tablas:

Alumno(codigo_alumno, nombre_alumno, paterno_alumno, materno_alumno,


direccin_alumno, telfono_alumno, correo_alumno, foto_alumno,
condicin_alumno)
Curso(codigo_curso, nombre_curso,costo_curso, horario_curso,
nivel,obervacion_curso, logo_curso)
Recibo( numero_recibo, fecha_emision, monto, descuento, saldo, codigo_sede,
codigo_alumno, codigo_curso)
Sede(codigo_sede, nombre_sede, direccin_sede, telefono_sede, correo_sede)
Notas(codigo_alumno, cdigo_curso, P1,P2, P3,P4,EF)

Elaboracin Propia en YED

DISEO Y GESTIN DE BASE DE DATOS 2016 I


12

X. RESULTADO FINAL EN ACCSESS

FORMULARIOS

DISEO Y GESTIN DE BASE DE DATOS 2016 I


13

CONSULTAS

A) Consulta N1
Consulta que muestra los alumnos con el curso que llevan y la sede donde la estn cursando

DISEO Y GESTIN DE BASE DE DATOS 2016 I


14

B) Consulta N2
Muestra los cursos que los alumnos estn llevando adems de mostrar sus notas y calcular
su promedio fina de la siguiente manera: promedio de prcticas y luego promediarse con el
examen final.

C) Consulta N3
Muestra los cursos de los alumnos y detalle de cuanto han pagado, cuanto se le ha hecho
el descuento y finalmente cuanto es su saldo:

DISEO Y GESTIN DE BASE DE DATOS 2016 I


15

D) Consulta N4
Muestra en qu sede mayormente hay alumnos que son internos o externos, adems en
esta consulta se muestra el saldo que adeuda cada uno, dndose as un vistazo de quienes
son los que deben ms, los internos o los externos alumnos:

DISEO Y GESTIN DE BASE DE DATOS 2016 I


16

INFORMES

DISEO Y GESTIN DE BASE DE DATOS 2016 I


17

XI. CONCLUSIONES

El trabajo realizado contribuye con la eficiencia del sistema, pues se ha podido


generar consultas e informes que faciliten el acceso a determinada informacin que
puedan requerir las distintas oficinas:

Al momento de realizar una nueva inscripcin no se solicitarn nuevamente


los mismos datos, claro que pueden actualizarse
Al momento de la entrega de certificados se hace ms sencillo corroborar la
entrega, otros beneficios

Se puede realizar un trabajo ms completo incorporando ms informacin al


modelo y hacindolo ms complejo, y con especialistas en distintas reas.

DISEO Y GESTIN DE BASE DE DATOS 2016 I

Вам также может понравиться