Moldeamiento de Base de Datos.
Enviado por RonaldLuis • 28 de Mayo de 2016 • Apuntes • 576 Palabras (3 Páginas) • 77 Visitas
Moldeamiento de Base de Datos
En un Colegio de Sr. Luis Ronaldo hay 500 Estudiantes cada estudiante está matriculado en curso . Los Curso son desde 1 Hasta 11. Un estudiantes solo puede estar matriculado o inscrito a un solo curso. Pese una planta docente de 50 profesionales e indiferentes áreas a cuerdo de la necesidades de los curso .En los curso se orientan materia, una materia es único curso por un profesor. El profesor puede Orientar una o muchas materias.
Clases Candidatos:
- Colegio
- Sr. Luis Ronaldo : LA clase del Sr. Luis Ronaldo refiere al colegio por tanto queda descartada
- Curso
- Inscripción
- Plan Docente: Queda descartada y dejamos solamente docente, la clase candidata planta docente, profesor, docente .queda como docente.
- Áreas
- Materias
POSIBLE RELACIONE ENTRE LAS CLASES CANDIDATAS:
La Relaciones Entre clases viene dadas por herencia o asociación, se debe tener en e cuenta la multiplicidad que está dada por:
- Uno … m (uno a muchos)
- Uno … n (uno a un numero finito o determinado ejemplo ( un carro a 4 ruedas, q esposo a 1 esposa)
- La relación de herencia no posee multiplicidad.
Colegio tiene muchos estudiantes
Colegio uno… m estudiantes
Estudiantes uno…1 Curso
Docentes uno….m Curso
Curso uno... m Materia
Docente uno... m Materia
VERIFICACIOR RELACIONES DE HERENCIA:
Analizamos todas las clases candidatas para identificar como una de ellas puede depender de la otra para tener características Herederas.
Ejemplo:
- La clase Empleado, Medio, Alcalde, Aprendiz, Instructor… Todas ellas heredan de la clase PERSONAS.
- Las clases mamífero, Reptil, ave, pez Cuadrúpedo, bípedo heredan de la clase ANIMAL.
- La clase Renault, Fiat, Doge,Ferrari , McLaren , Willanms Herdan de la clase de CARROS.
En nuestro ejemplo encontramos las clases candidatas estudiantes y docente que en manera lógica interpretamos heredan de la clase persona por tanto tenemos una nueva clase en nuestro modelo.
...