Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Base de Datos
4.1 ¿Qué es una subclase? ¿Cuándo es necesaria una subclase en el modelado de datos?
4.4. Comente las subclases definidas por usuario y de predicado definido, e identifique las
diferencias que existentes entre ellas. Ejercicios 113
4.6. Explique los dos tipos principales de restricciones en las especializaciones y las
generalizaciones.
4.8. ¿Cuál es la diferencia entre una especialización y una generalización? ¿Por qué no
podemos mostrar esta diferencia en los diagramas de esquema?
4.9. ¿En qué difiere una categoría de una subclase compartida corriente? ¿Para qué se usa
una categoría? Argumente su respuesta con ejemplos.
4.10. Por cada uno de los siguiente términos UML (consulte las Secciones 3.8 y 4.6),
indique el correspondiente en el modelo EER, en caso de existir: objeto, clase, asociación,
agregación, generalización, multiplicidad, atributos, discriminador, enlace, atributo de
enlace, asociación reflexiva y asociación cualificada.
4.11. Comente las diferencias principales existentes entre la notación en los diagramas de
esquema EER y los de clase UML comparando el modo en que se representan los
conceptos comunes.
4.14. ¿Cuáles son las principales similitudes y diferencias existentes entre las técnicas de
modelado de bases de datos conceptuales y las de representación del conocimiento?
4.15. Comente las similitudes y diferencias existentes entre una ontología y un esquema
de base de datos.