viernes, 13 de febrero de 2015

INSTITUTO TECNOLÓGICO SUPERIOR DE HUETAMO

MATERIA: FUNDAMENTOS DE BASE DE DATOS

UNIDAD 2: DISEÑO DE BASE DE DATOS Y MODELO E-R

ASESOR: MTI: CARLOS REYES DUEÑAS

INTEGRANTES DEL EQUIPO:

SÁNCHEZ TINOCO HUBER 12070043

BERNABÉ BARBOSA ROCÍO 13070008

AGUILAR BELTRÁN J. NATIVIDAD 13070001

 MARRÓN  OLIVEROS  VIANEY 13070034

VILLANUEVA LUCIANO JOVANY 13070049

 CHAVEZ MARTÍNEZ MARTÍN 13070012

INTRODUCCIÓN
El presente proyecto describe la elaboración de una base de datos que cumpla las necesidades básicas de un control escolar para una institución educativa superior por lo cual daremos solución a este problema llevando acabo lo siguiente:

  •  La creación de un sistema con la capacidad de que gestione y facilite a su vez el manejo de la información de alumnos, calificaciones, materias, horarios y profesores en cualquier momento para que la institución sea más eficiente.


  • El diseño de nuestra base de datos, tanto en forma de diagrama E-R como el diseño por parte del modelo SQLserver para posteriormente trabajar con el lenguaje de programación que utilizaremos para programar lo que serían nuestros formularios


JUSTIFICACIÓN
El proyecto de control escolar lo elegimos porque nos pareció interesante el saber cómo es que se lleva a cabo la administración de este, así como también para hacer las actualizaciones correspondientes que se vayan presentando en base al sistema.

IMAGEN DEL MODELO E-R








La  imagen mostrada anteriormente es un esquema o diagrama de nuestro proyecto de base de datos el cual se basa en un control escolar, las entidades que se pueden apreciar en el diagrama son algunas de las principales áreas que se deben cubrir en este proyecto a continuación se explicara por qué la importancia de tomar estas áreas como entidades así como la explicación de cada uno de sus atributos y relaciones:

1.- La principal y más importante de todas es nuestra entidad alumno ya que nos estamos basando en un control escolar donde son indispensables los alumnos, esta entidad nos permitirá tener un control sobre las características o atributos de los alumnos como son: Nombre, Semestre, Carrera, Numero de control, donde tomamos como atributo clave a "Numero de control" ya que debemos tener en cuenta que cada entidad debe tener su atributo clave.

2.-La segunda entidad más importante es la del profesor la cuál se encarga de evaluar el desempeño académico del alumno y así poder asignar una calificación a dicho desempeño y de acuerdo a la materia que esté asignada el alumno,además, de poder tener el control de las características o atributos de los profesores que son: Nombre, Sexo, Especialidad, Clave Docente. Para lo cual elegimos como atributo clave a "Clave Docente", es el único atributo que no se puede repetir, y así mismo tener en cuenta que cada entidad debe tener su atributo clave.

3.-La entidad siguiente seria las materias, en ellas se describen las características o atributos correspondientes: Unidades, Carreras, Clave Profesor, Clave Horario, Nombre, Semestre, Profesor, teniendo como atributo clave "Clave Materia" el cual hace que diferencie a cada una. Además cuenta con atributos derivados que son "Clave Profesor y Clave Horarios". Está entidad están asignadas de acuerdo a la carrera y semestre que el alumno este cursando así como del profesor y horario que se imparta.

4.-La siguiente entidad seria calificaciones, en esta entidad se describe las características o atributos correspondientes: Promedio, Descripción del Promedio, Unidad, Tipo de Calificación (Regular o Irregular), Numero de Control del alumno, Clave Materia, teniendo como atributo clave a "Folio Calificación", la cual que se distingue de las demás entidades, y así poder llevar un control de cada de las calificaciones del alumno. Además cuenta con atributos derivados que son "Numero de Control y Clave Materia”. Para una vez solicitadas estas estén en perfecto orden y puedan estar a disposición tanto del alumno como del profesor. 

5.-Siguiendo con el orden de las entidades tenemos presente Horarios ya que también juegan un papel importante para nuestra base de datos  porque en ellos se describen las características en las que las materias se deben impartir y sus atributos correspondientes son: Día, Hora inicio, Edificio, Turno e igual como los demás su atributo clave es "Clave Horario" el cual este sirve para que no exista una confusión entre las otras carreras.


6.-Como puede observarse la última entidad es listas dentro de esta podemos encontrar los  siguientes atributos: Folio, Clave Materia, Grupo, Número de control, teniendo como atributo clave "Folio"  que hace que esta entidad se distinga  de la demás entidades y dos atributos derivados que son "Clave Materia y Número de control" . Para así poder contar con listas bien estructuradas y completas que brinden información útil para el usuario.




OBJETIVOS

La base de datos antes mencionada fue diseñada con respecto a los siguientes objetivos:

  • Tener acceso a la información sin militantes.
  • Poder llevar el control de todo el alumnado en  todas las áreas de la institución.
  • Evitar que la información se repita o este des-actualizada dentro de las áreas de la institución.
  • Poder hacer cambios de manera rápida y segura en la información.





MODELO E-R (ENTIDAD RELACIÓN): 
 ENTIDAD: Es una "cosa" u objeto en el mundo real que es distinguible de todos los demás objetos
                                                       

 SÍMBOLO DE ENTIDAD:






CONJUNTO DE ENTIDADES: Es un grupo de objetos en el mundo real del mismo tipo que comparten las mismas propiedades o atributos.







ATRIBUTO: Describe propiedades que posee cada miembro de una entidad



ATRIBUTOS DERIVADOS: El valor para este tipo de atributo se puede calcular y obtener de los valores de otros atributos o entidades relacionadas.


SÍMBOLO:

EJEMPLO:

ATRIBUTO CLAVE: Permite identificar un conjunto de atributos suficiente para distinguir las entidades entre sí.

SÍMBOLO:

EJEMPLO:

ATRIBUTO SUPERCLAVE: Es un conjunto de uno o más atributos que, tomados colectiva mente permiten identificar de forma única una entidad en el conjunto de entidades


ATRIBUTO CANDIDATO: Es aquel que durante ciertas circunstancias pasa a ser un atributo más en la entidad a convertirse en un atributo primario. Dichas circunstancias conllevan repetir el atributo clave, por lo que este atributo previene su repetición.


SÍMBOLO:

 RELACIÓN: Es una asociación entre varias entidades

SÍMBOLO:

EJEMPLO:



CARDINALIDAD: Expresa el número de entidades a las que otra entidad puede estar asociada a través de una o más relaciones