1. ÍNDICE
INTRODUCCIÓN...............................................................................................................1
Nombre del proyecto.......................................................................................................2
Diagnóstico ......................................................................................................................2
Justificación.....................................................................................................................3
Descripción del proyecto................................................................................................4
Objetivos.........................................................................................................................10
Ubicación........................................................................................................................11
Entidad responsable del proyecto ..............................................................................12
Beneficiarios..................................................................................................................12
Conclusiones.................................................................................................................12
Recomendaciones.........................................................................................................13
2. 1
INTRODUCCIÓN
Este proyecto llamado implementación de base de datos de control educativo se
encargará de registrar las informaciones de los alumnos y docentes para poder
llevar un control adecuado sistematizado en la que se minimiza tiempo, calidad
de servicio, reducción de personal y minimizar costos.
Un instituto de educación está encargado de ofrecer educación, que permita
formar técnicos, con los conocimientos, valores y habilidades necesarias para
que puedan desarrollar sus actividades y trabajos con altos niveles de eficiencia,
responsabilidad y competitividad.
En el presente proyecto busca una solución a los problemas que ocurren muy
seguidos en los institutos de educación ya que muchas veces hay un colapso de
información, en ocasiones se pierden datos importantes sobre los estudiantes
como los datos personales, semestres cursados y demás.
A través de este software se tratará de organizar la información de tal manera
que tenga factibilidad para ingresar a ella tanto docentes, coordinadores de
programa y estudiantes.
Este se llevara a cabo hasta el punto únicamente de mejorar la base de datos en
Access. Dentro de las tareas básicas del sistema serán llevar el control de
matrículas por años, generar los listados por cursos, generar notas por alumno
individual, por curso, generar los cuadros para los profesores, estadísticas de
alumnos aprobados, entre otras.
3. 2
Nombre del proyecto:
Este presente proyecto llevara por nombre:
“Implementación de base de datos de control educativo”
1. Diagnóstico:
La base de datos no reflejaba todos los requerimientos accesibles que en
este caso es todo los referente a los datos de un estudiante.
A través de un preciso diagnostico hemos detectado sus debilidades y
fortalezas del software trabajado en Access, para así hacer mejoras en él,
para que el usuario pueda obtener una información clara y precisa del
estudiante.
FODA
Fortaleza: mayor
facilidad de acceso
a un dato del
estudiante, contar
con la información
requerida para su
implementación.
Oportunidad:
brindar mejora
servicio que cuente
con una información
adecuada del
estudiante.
Debilidad: no tener
acceso a un
sistema de base
de datos hace que
pierda la matricula.
Amenaza:
competencia de otro
software o perdida
de la información
del estudiante.
4. 3
2. Justificación:
Se implementa un sistema de base de datos por una necesidad, a través
de los años las instituciones cambian y de la misma manera los sistemas
informáticos deben ir evolucionando y ajustándose a las nuevas
necesidades.
Por lo anterior, se justifica la implementación de un nuevo sistema para
que se pueda utilizar en ambiente web y de esta manera poder hacer
accesible la información desde cualquier lugar y cualquier dispositivo que
permita hacer una conexión a Internet.
5. 4
3. Descripción del proyecto:
En este punto explicaremos como se crea una base de datos con todo lo
referente a datos de los estudiantes, profesores en Access.
PRIMERA PARTE:
Crear una nueva base de datos y llámalo COLEGIO.
Crear dentro de la misma la siguiente tabla, con el nombre ALUMNO.
CAMPO TIPO DE CAMPO TAMAÑO
Código Alumno Autonumérico
Nombres Texto 15
Apellidos Texto 40
Dirección Texto 30
Población Texto 20
Código Postal Texto 5
Provincia Texto 20
Teléfono Texto 14
Fecha de Nacimiento Fecha/Hora
DNI Texto 12
6. 5
Establecer las siguientes propiedades para los campos que se indican a
continuación:
Después de crear cada máscara o regla de validación, probarlas
introduciendo algún dato en el campo correspondiente. Recordar que,
para anular el registro en la hoja de datos, deberemos utilizar la opción
Deshacer registro activo del menú Edición.
CODIGO DE ALUMNO: Establecerlo como clave principal de la
tabla.
NOMBRE y APELLIDOS: Es obligatorio que se rellene siempre.
DIRECCIÓN: Es obligatorio que se rellene siempre.
TELÉFONO: Deberá tener una máscara de entrada de datos de
forma que, al introducir el teléfono, la máscara sea la siguiente:
(999) 999-99-99.
FECHA DE NACIMIENTO: Este campo tendrá formato: Fecha
Corta. También tendrá una máscara de entrada para introducir la
fecha de nacimiento de la siguiente forma: DD/MM/AA.
DNI: Este campo tendrá una máscara de entrada que será la
siguiente: 90.000.000"-">L;0; Este campo también deberá ser
Indexado (Sin Duplicados).
Crear dentro de la misma Base de Datos la siguiente tabla, con el
nombre PROFESORES.
CAMPO TIPO DE CAMPO TAMAÑO
Código Profesor Autonumérico
Nombres Texto 15
Apellidos Texto 40
Dirección Texto 30
Población Texto 20
Código Postal Texto 5
Provincia Texto 20
Teléfono Texto 14
Fecha de Nacimiento Fecha/Hora
DNI Texto 12
7. 6
Establecer las siguientes propiedades para los campos que se indican a
continuación:
Después de crear cada mascara o regla de validación, probarlas
introduciendo algún dato en el campo correspondiente. Recordar que,
para anular el registro en la hoja de datos, deberemos utilizar la opción
Deshacer registro activo del menú Edición.
CODIGO DE PROFESOR: Establecerlo como clave principal de la
tabla.
NOMBRE y APELLIDOS: Es obligatorio que se rellene siempre.
DIRECCIÓN: Es obligatorio que se rellene siempre.
TELÉFONO: Deberá tener una máscara de entrada de datos de
forma que, al introducir el teléfono, la máscara sea la siguiente:
(999) 999-99-99.
FECHA DE NACIMIENTO: Este campo tendrá formato: Fecha
Corta. También tendrá una máscara de entrada para introducir la
fecha de nacimiento de la siguiente forma: DD/MM/AA.
DNI: Este campo tendrá una máscara de entrada que será la
siguiente: 90.000.000"-">L;0; Este campo debe ser únicos.
Crea una nueva tabla con el nombre CURSOS con la siguiente estructura:
Establecer las siguientes propiedades para los siguientes campos:
CODIGO DE CURSO: Establecerlo como clave principal de la tabla.
CURSO: Es obligatorio que se rellene siempre.
CODIGO DEL PROFESOR: Este campo no deberá tener Decimales. No
tendrá ningún valor predeterminado, y además deberá rellenarse
obligatoriamente.
CAMPO TIPO DE CAMPO TAMAÑO
Código Curso Autonumérico
Curso Texto 15
Código del Profesor Número Entero largo
Fecha de inicio Fecha y Hora
Fecha fin Fecha y Hora
Hora inicio Fecha y Hora
Hora fin Fecha y Hora
Incidencias Texto 30
8. 7
FECHA DE INICIO: Este campo tendrá formato: Fecha Corta. También
tendrá una máscara de entrada para introducir la fecha de la siguiente
forma: DD/MM/AA.
FECHA FIN: Este campo tendrá formato: Fecha Corta. También tendrá
una máscara de entrada para introducir la fecha de la siguiente forma:
DD/MM/AA.
HORA INICIO: Este campo tendrá formato: Hora Corta. También tendrá
una máscara de entrada para introducir la hora de la siguiente forma: HH:
MM.
HORA FIN: Este campo tendrá formato: Hora Corta. También tendrá una
máscara de entrada para introducir la hora de la siguiente forma: HH: MM.
Crearemos una nueva tabla llamada EVALUACIONES que deberá tener la
siguiente estructura:
Establecer las siguientes propiedades para los siguientes campos:
El campo OBSERVACIONES será el campo clave en esta tabla.
CODIGO DEL ALUMNO: No deberá tener ningún decimal. No tendrá
valor predeterminado y deberá ser requerido siempre.
CODIGO DEL CURSO: No deberá tener ningún decimal. No tendrá valor
predeterminado y deberá ser requerido siempre.
NOTA FINAL: No deberé tener ningún decimal. No tendrá valor
predeterminado. Deberá ser requerido siempre. También tendrá una regla
de validación: El valor introducido en el campo deberá ser: Mayor o Igual
que 0 Y Menor o Igual a 10. El texto de validación será: “La nota
introducida no es correcta”
CAMPO TIPO DE CAMPO TAMAÑO
Código Curso Numérico Entero largo
Código Alumno Numérico Entero largo
Nota final Número Simple
Observaciones Texto 30
10. 9
Ingresar datos a la tabla EVALUACIONES
La tabla Alumnos tiene una relación UNO A VARIOS con la tabla
EVALUACIONES a través del campo Código del alumno.
La tabla PROFESORES tiene una relación UNO A VARIOS con la tabla
CURSOS a través del campo Código del profesor.
La tabla CURSOS tiene una relación UNO A VARIOS con la tabla
EVALUACIONES a través del campo Código del curso.
El cuadro de relaciones debe quedar de la siguiente forma:
11. 10
4. Objetivos:
OBJETIVOS GENERALES
Adquirir los conocimientos necesarios relacionados con conceptos y
terminología de las bases de datos.
Adquirir las competencias necesarias para la creación de una base de
datos, así como la utilización de sus posibilidades a nivel de usuario.
Las competencias vinculadas al manejo de una base de datos a adquirir en
esta acción formativa están relacionadas con la creación de tablas, el
diseño de formularios y la creación de macros.
Adquirir las competencias necesarias para llevar a cabo las funciones
avanzadas de una base de datos y profundización en el funcionamiento
de las mismas.
Las competencias están vinculadas a la utilización de la base de datos de
manera eficiente respecto al uso de tablas, consultas, formularios e
informes avanzados.
OBJETIVOS ESPECÍFICOS
Ser capaz de crear una base de datos y realizar modificaciones de sus
propiedades.
Ser capaz de diseñar una tabla
Ser capaz de utilizar el cuadro de herramientas
Ser capaz de establecer y utilizar las relaciones entre los objetos de la base
de datos.
Ser capaz de crear “consultas”
Ser capaz de utilizar las vistas “diseño” y “hoja de datos”
Ser capaz de diseñar y modificar formularios
Ser capaz de diseñar y modificar informes
Ser capaz de utilizar y trabajar con tablas avanzadas
Ser capaz de crear asistentes para búsquedas y cuadros combinados
Ser capaz de ejecutar consultas avanzadas de información de la base de
datos
Ser capaz de crear formularios avanzados y agregar y guardar sus registros
Ser capaz de crear informes y diseñar gráficos asociados
Ser capaz de llevar a cabo la importación y exportación de datos
12. 11
5. Ubicación:
Esta base de datos se implementará en la institución educativa “ALFONSO
UGARTE “Pinos 518, Cercado de Lima 15008.
13. 12
6. Entidad responsable del proyecto:
Los responsables a cargo de este proyecto, somos jóvenes estudiantes
de la carrera computación e informática de tercer siglo del “Instituto
Superior Tecnológico Publico De Las Fuerzas Armadas”.
7. Beneficiarios
Beneficiarios directos: son los trabajadores de la dirección académica
de aquella institución, ya que les sería más fácil trabajar con tanta de
información de aquel plantel de los diferentes integrantes del mismo.
Los beneficiarios indirectos: son los alumnos, profesores ya que en un
determinado momento requieran copias de su información propia lo
puedan obtener de una manera rápida y precisa.
8. Conclusiones
14. 13
Una vez implementada el proyecto de investigación sobre bases de datos
fueron muchos los esfuerzos y conocimientos adquiridos durante dicha
elaboración.
Algunos de los aspectos aprendidos y que de gran peso es la base de
datos su definición, requerimiento, ventajas y características donde
podemos decir que la base de datos: Es una colección de datos o
información usados para dar servicios a muchas aplicaciones al mismo
tiempo.
Otro punto importante sería la creación de un informe y consultas dentro
de una base de datos.
Los informes de base de datos están definidos por bandas de informe,
estas bandas de informe se definen cinco tipos de diferentes funciones en
el informe, por ejemplo, la cabecera que aparece en la parte superior de
cada página, líneas de detalle y resumen de informe. El informe se pueda
crear rápido y personalizado.
La creación de consultas de base de datos consta de archivos que
permiten realizar muchas tareas diferentes con los datos que se pueden
ver. También se pueden utilizar para controlar los registros que visualiza
Dbase la consulta no contiene información de base de datos, si no tan
solo las instrucciones necesarias para seleccionar los registros y campos
requeridos de una base de datos.
9. Recomendaciones:
15. 14
Independientemente de si son tablas de datos construidas desde cero por
el periodista o si se trata de información que él solicitó y obtuvo de la
entidad o persona que maneja la información, es importante que los datos
tengan un grado de “limpieza” y organización que nos permita analizarlos.
Al terminar de definir la estructura de una base de datos, es bueno hacer
varios ejercicios llenándola con información real o ficticia para encontrar
posibles vacíos, fallas, etc., en el diseño. 9. Es importante mantener unas
copias como “back up” de todos los archivos de bases de datos que
tengamos. En CDs o computadores independientes.
Principalmente vemos la necesidad de conocer cada día más el entorno
de las bases de datos. Aprender de manera didáctica y autodidactica con
mayor dedicación.
Es necesario conocer que la implementación del código debe estar bien
estructurado para evitar algunas redundancias innecesarias.
Conocer las especificaciones que nos presenta cuando estructuramos las
tablas de cada base de datos, realizando nuestro trabajo más práctico y
sencillo.
Este proyecto de base de datos implementado se proporciona el manual
de usuario para un mejor manejo.