Modelo Entidad Relacion.El presente informe detalla el proceso de desarrollo de una base de datos diseñada para una universidad o colegio.
Enviado por Josué Cordova A • 19 de Septiembre de 2016 • Informe • 1.631 Palabras (7 Páginas) • 433 Visitas
[pic 1]
[pic 2]
[pic 3][pic 4]
[pic 5][pic 6]
Índice
Introducción . . . . . . . . . . . . . . . . . . . . . . . . pag. 2
Objetivos . . . . . . . . . . . . . . . . . . . . . . . . . pag. 3
Planteamiento del problema. . . . . . . . . . . . . . . . . . pag. 4
Diagrama de procesos general. . . . . . . . . . . . . . . . pag. 5
Diagram de procesos especifico. . . . . . . . . . . . . . . pag. 6
Diagramas entidad-relación. . . . . . . . . . . . . . . . . pag. 7-14
Nivel de vistas de la base de datos. . . . . . . . . . . . . . pag. 15
Diccionario de datos de la base de datos. . . . . . . . . . . pag. 16-18
Recomendaciones. . . . . . . . . . . . . . . . . . . . . . pag. 19
Introducción
El presente informe detalla el proceso de desarrollo de una base de datos diseñada para una universidad o colegio. (también aplica)
Aquí se detallan los diagramas preliminares que describen la estructura lógica interna de la base de datos, el diccionario de datos de las tablas, correspondencia de cardinalidades y el nivel de vistas de la base de datos.
La base de datos al terminar su fase inicial será creada en SQL server haciendo uso de una máquina virtual con Windows server 2008.
Objetivos
- Mostrar mediante diagramas la estructura lógica de un proceso y una base de datos con sus relaciones.
- Aprender a crear una máquina virtual e instalar SQL Server y sus paquetes complementarios.
- Crear una base de datos eficiente, capaz de guardar la información de un proceso de matrícula(registro) de un estudiante.
- Implementar consultas en la base de datos creada.
Planteamiento del problema
Utilizar los conocimientos de bases de datos I para:
Diseñar una base de datos que almacene toda la información correspondiente a un proceso de matrícula de un centro educativo, la información tomada en cuenta es toda la relacionada en dicho proceso, es decir, información de catedráticos, asignaturas, alumnos, carreras, clases, horarios, secciones, numero de salones, y toda la información que considere necesaria para el proceso.
Diagramas de Proceso[pic 7]
Diagrama de proceso General
[pic 8] Diagrama de proceso
especifico.
Diagramas Entidad Relación
Por Procesos
[pic 9]
Correspondencia de Cardinalidades y explicación.
1:1 Indica que una entidad estudiante solo puede asociarse con una entidad carrera, es decir, 1 estudiante solo puede estudiar una carrera a la vez.
Sin embargo, desde un punto de vista más amplio, se pueden hacer otras consideraciones, por ejemplo: m:.m podría decirse que muchos estudiantes estudian muchas carreras.
[pic 10]
Correspondencia de Cardinalidades y explicación.
1:1 Indica que una entidad estudiante solo puede llenar un formulario de registro, de tal manera que no se permita la repetición de datos en la base de datos.
Otra consideración: m:.m podría decirse que muchos estudiantes llenan/crean muchos perfiles, esto en función de una vista global de la situación a nivel de análisis.
[pic 11]
Correspondencia de Cardinalidades y explicación.
1:m Indica que una entidad estudiante/Encargado puede tener varias asociaciones con la entidad de pagos.
Una persona; estudiante/encargado puede realizar varios pagos independientes al pago de la mensualidad, como ser: pago de carnet, pago de documentación, etc.
[pic 12]
Correspondencia de Cardinalidades y explicación.
1:m Indica que una entidad estudiante puede llenar más de un formulario de encargados.
Generalmente por cuestiones de seguridad las instituciones educativas solicitan más de una persona como encargado de un estudiante, esto para efectos de asegurar una forma más segura de contactarse en caso de emergencias.
[pic 13]
Correspondencia de Cardinalidades y explicación.
1:1 Indica que una a entidad estudiante solo le puede ser entregada una información de acceso única.
Para este proceso se introdujo una entidad de “relleno” en función de conservar la lógica del procedimiento realizado, estamos hablando REGISTRO, este juega un papel importante, puesto que es el área encargada de entregar la información, sin embargo, esta no es considerada una entidad para la base de datos, en su naturaleza registro es parte de la administración del centro de educación.
Se le estableció la correspondencia de cardinalidad m:1 en función de que muchos estudiantes reciben de REGISTRO una (1) información de acceso al sistema.
[pic 14]
Correspondencia de Cardinalidades y explicación.
1:m Indica que una entidad estudiante puede matricular tantas clases como indique su oferta académica (muchas).
Otra consideración: m:.m podría decirse que muchos estudiantes matriculan muchas clases.
Un tema que no aborde en los diagramas, es la relación de las carreras con respecto a las clases: 1:m una carrera tiene muchas clases, en el nivel de vistas podremos apreciar de manera visual esta relación.
[pic 15]
Correspondencia de Cardinalidades y explicación.
...