Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
Cuestionario Nº 4 Modelo Entidad Relación Extendido APU 2008 Cátedra: Base de Datos I Profesor Adjunto: Ing. Héctor P. Liberatori JTP: Lic. Carolina González 1 de 3 Ayud. de 1º: Ing. Marcela Tapia UNIVERSIDAD NACIONALDE JUJUY FACULTAD DE INGENIERÍA 1. Defina grado de un tipo de relación y mencione ejemplos. 2. Mediante un diagrama Entidad‐Relación, modelar una relación ternaria ALQUILAR entre los PROPIETARIOS que ofrecen sus VIVIENDAS a los INQUILINOS. Incluir principales atributos y cardinalidades. 3. Mediante un diagrama Entidad‐Relación, modelar las relaciones binarias (TIENE, PUEDE_OFRECER y ALQUILAR) entre los PROPIETARIOS que ofrecen sus VIVIENDAS a los INQUILINOS. Incluir principales atributos y cardinalidades. 4. En las relaciones binarias sobre los PROPIETARIOS que ofrecen sus VIVIENDAS a los INQUILINOS, ¿qué análisis puede hacer sobre las mismas?. 5. Dadas las relaciones binarias sobre los PROPIETARIOS(p) que ofrecen sus VIVIENDAS(v) a los INQUILINOS(i), la existencia de las 3 instancias de relación TIENE(p,v), ALQUILAR(i,v) y PUEDE_OFRECER(p,i), implica necesariamente que exista una instancia (p,v,i) en la relación ternaria ALQUILAR. Justifique su respuesta. 6. Dada la relación ternaria ALQUILAR entre los PROPIETARIOS(p) que ofrecen sus VIVIENDAS(v) a los INQUILINOS(i), la existencia de una instancia de relación ALQUILAR(p,v,i), depende de la existencia de las relaciones binarias TIENE(p,v), ALQUILAR(i,v) y PUEDE_OFRECER(p,i). Justifique su respuesta. 7. ¿En qué debe basarse un diseñador para decidir si una relación particular se representa como un tipo de relación de grado n, o si se descompone en varios tipos de relación de grados inferiores?. 8. Si tuviera una herramienta de diseño que permite modelar solo relaciones binarias, ¿cómo modelaría la relación ternaria ALQUILAR?. Representar mediante un diagrama Entidad‐Relación. 9. Explique la notación que se basa en la razón de cardinalidad. 10. Explique la notación que se basa en la notación (mín, máx). 11. Explique porqué se hace necesario la utilización del Modelo Entidad Relación Extendido por parte de los diseñadores de bases de datos. 12. Defina subclase. Ejemplifique. 13. Cuando se implementa una relación superclase/subclase en una base de datos, ¿qué representa un miembro de la subclase y cómo se relaciona con la superclase?. 14. Explique cómo puede ser la existencia de una entidad en la base de datos, teniendo en cuenta los conceptos de subclase y superclase. Ejemplifique. 15. Explique el concepto de herencia de tipo. 16. ¿Porqué una subclase puede considerarse como un tipo de entidad por derecho propio?. 17. Defina especialización y cómo se forman las subclases que forman una especialización. 18. Por medio de un diagrama Entidad Relación Extendido ejemplifique la especialización. 19. Explique la diferencia entre una relación 1:1 y una relación superclase/subclase. 20. ¿Cuáles son las razones para incluir relaciones superclase/subclase en un modelo de datos?. 21. ¿Qué permite definir y establecer el proceso de especialización?. 22. Defina generalización y cómo se realiza. 23. Por medio de un diagrama Entidad Relación Extendido ejemplifique la generalización. 24. Concepto de especialización definida por predicado. Ejemplifique. Elmasri ‐ Tercera Edición ‐ Cap 4 Cuestionario Nº 4 Modelo Entidad Relación Extendido APU 2008 Cátedra: Base de Datos I Profesor Adjunto: Ing. Héctor P. Liberatori JTP: Lic. Carolina González 2 de 3 Ayud. de 1º: Ing. Marcela Tapia UNIVERSIDAD NACIONALDE JUJUY FACULTAD DE INGENIERÍA 25. Concepto de especialización definida por atributo. Ejemplifique. 26. Concepto de especialización definida por el usuario. 27. Por medio de un diagrama Entidad Relación Extendido ejemplifique la especialización definida por predicado y por atributo. 28. Defina restricción de disyunción. 29. ¿Cuándo una especialización definida por atributo implica la restricción de disyunción?. 30. ¿Qué sucede si las subclases no son disjuntas?. Ejemplifique mediante un diagrama Entidad Relación Estendido. 31. Explique el concepto de restricción de especialización total. Ejemplifique. 32. Explique el concepto de restricción de especialización parcial. Ejemplifique. 33. ¿Porqué una superclase que se identifica a través de un proceso de generalización suele ser total?. 34. ¿Qué implica la eliminación de una entidad de una superclase?. 35. ¿Qué implica la inserción de una entidad en una superclase?. 36. ¿Qué implica la inserción de una entidad en una superclase de una especialización total?. 37. ¿Cómo se forma la jerarquía y la retícula de especialización?. 38. Por medio de un diagrama Entidad Relación Extendido ejemplifique una jerarquía y una retícula de especialización. 39. ¿Cuál es la diferencia entre una jerarquía de especialización y una retícula de especialización?. 40. Explique el concepto de herencia múltiple. 41. Por medio de un diagrama Entidad Relación Extendido ejemplifique una herencia múltiple. 42. Qué establece la regla de herencia múltiple?. 43. Explique porqué el concepto de herencia múltiple es lo mismo que subclases compartidas. 44. Cuándo no se permite la herencia múltiple, ¿cómo soluciona este problema?. 45. Mostrar por medio de un ejemplo la solución al problema cuando no se permite la herencia múltiple. 46. ¿Cuál es la consecuencia de no permitir que una entidad tenga múltiples tipos?. 47. Cuándo no se permite que una entidad tenga múltiples tipos, ¿cómo soluciona este problema?. 48. Explique el concepto de síntesis conceptual. 49. ¿La representación de los datos y conocimientos mediante jerarquías y retículas de superclases/subclases , en qué áreas se utilizan?. 50. Explique el concepto de tipo unión o categoría. 51. Por medio de un ejemplo represente el concepto de tipo unión o categoría. 52. Por medio de un diagrama Entidad Relación Extendido ejemplifique tipo de unión o categoría. 53. En un subclase compartida por disyunción, cual es la restricción de la subclase con respecto a las superclases que la comparten?. Cuestionario Nº 4 Modelo Entidad Relación Extendido APU 2008 Cátedra: Base de Datos I Profesor Adjunto: Ing. Héctor P. Liberatori JTP: Lic. Carolina González 3 de 3 Ayud. de 1º: Ing. Marcela Tapia UNIVERSIDAD NACIONALDE JUJUY FACULTAD DE INGENIERÍA 54. Ejemplifique por medio de un diagrama Entidad Relación Extendido una subclase compartida por disyunción?. 55. En un tipo unión o categoría, una entidad que pertenezca a la misma, ¿cuál es la restricción con respecto a las superclases?. 56. Cómo se modela un tipo de unión o categoría?. 57. ¿Porqué la herencia de atributos funciona de forma más selectiva en el caso de las categorías?. Ejemplifique. 58. Explique la diferencia entre la categoría VEHICULO_MATRICULADO y la superclase generalizada VEHICULO. 59. Por medio de un diagrama de Entidad Relación Extendido, represente una categoría parcial. 60. Por medio de un diagrama de Entidad Relación Extendido, represente una categoría total. 61. ¿Cuál es el criterio para elegir la utilización de una representación por medio de una especialización/generalización o por medio de una categorización?. 62. Defina el proceso de clasificación. 63. Defina el proceso de instanciación. 64. Defina el proceso de identificación. 65. Cuales son los niveles de identificación de múltiples manifestaciones en la base de datos del mismo objeto del mundo real. 66. ¿En qué se basa la identificación de instancias en el Modelo entidad Relación?. Ejemplifique 67. En el nivel de objetos, ¿cómo se distingue entre las entidades de un tipo dado?. 68. En el caso de los tipos de entidad débiles, ¿cómose identifican?. 69. Defina el proceso de agregación. 70. Defina el proceso de asociación. VEHICULO d COCHE CAMION VEHICULO_MATRICULADO U COCHE CAMION
Compartir