Successfully reported this slideshow.

Cuestiones de estudio del capitulo 15

0

Share

1 of 16
1 of 16

More Related Content

Related Books

Free with a 14 day trial from Scribd

See all

Cuestiones de estudio del capitulo 15

  1. 1. DISEÑO CONCEPTUAL DE BASE DE DATOS
  2. 2. 15.1. Describa el propósito de una metodología de diseño. <ul><li>El propósito es ayudar al diseñador y quienes intervienen en el desarrollo de una base de datos tales como: planificar, gestionar, controlar y evaluar proyectos de desarrollo de base de datos. </li></ul><ul><li>Además el propósito ayudará al análisis y modelado de un conjunto de requisitos en una forma estandarizada y organizada. </li></ul>
  3. 3. 15.2. Describa las fases principales del diseño de una base de datos. <ul><li>Diseño conceptual de la base de datos </li></ul><ul><li>Diseño lógico de la base de datos </li></ul><ul><li>Diseño físico de la base de datos </li></ul>
  4. 4. 15.3. Identifique diversos factores de importancia para que el diseño de una base de datos resulte adecuado. <ul><li>Interactuar con el usuario continuamente si es posible </li></ul><ul><li>Seguir una metodología estructurada durante el modelado de la base de datos </li></ul><ul><li>Combinar técnicas de conceptualización, normalización y validación de transacciones. </li></ul><ul><li>Estar dispuestos a repetir diversos pasos en cualquier ocasión </li></ul>
  5. 5. 15.4. Explique el importante papel que juegan los usuarios en el proceso de diseño de una base de datos. <ul><li>Debido a que se tendrá un software de calidad </li></ul>
  6. 6. 15.5. Describa el objetivo principal del diseño conceptual de la base de datos. <ul><li>Al construir un modelo conceptual de base de datos es de acuerdo con los requisitos de datos de la organización, por lo que en este está soportado por un conjunto de documentación que incluye diagramas ER y un diccionario de datos. </li></ul>
  7. 7. 15.6. Identifique los pasos principales asociados con el diseño conceptual de la base de datos. <ul><li>Identificar los tipos de entidad </li></ul><ul><li>Identificar los tipos de relación </li></ul><ul><li>Identificar y asociar los atributos con los tipos de entidad y de relación </li></ul><ul><li>Determinar los dominios de los atributos </li></ul><ul><li>Determinar los atributos de clave candidata, principal y alternativa </li></ul><ul><li>Considerar el uso de conceptos de modelado avanzados </li></ul><ul><li>Comprobar si el modelo tiene redundancia </li></ul><ul><li>Validar el modelo conceptual comprobando las transacciones de los usuarios </li></ul><ul><li>Repasar el modelo de datos conceptual con los usuarios </li></ul>
  8. 8. 15.7. ¿Cómo identificaría los tipos de entidad y los tipos de relación a partir de la especificación de requisitos del usuario? <ul><li>Para identificar los tipos de entidades es de la siguiente manera: </li></ul><ul><li>Cuando se identifican los nombres o fraces nominales (ejm. No., Cedula, nombre de cliente, etc...) </li></ul><ul><li>Se buscan objetos principales tales como: personas, lugares o conceptos de interés </li></ul><ul><li>Que los objeto tengan existencia propia </li></ul><ul><li>Se debería evitar la homonimia y la sinonimia por general </li></ul>
  9. 9. 15.7. ¿Cómo identificaría los tipos de entidad y los tipos de relación a partir de la especificación de requisitos del usuario? <ul><li>Para identificar los tipos de relación se toma en cuenta lo siguiente: </li></ul><ul><li>Utilizar consideraciones gramaticales es decir mediante (verbos o expresiones verbales (como por ejemplo un empleado gestiona un inmueble, una persona propietaria posee un inmueble, etc...) </li></ul><ul><li>Las relaciones deben estar explicita e implícitamente enunciadas en la especificación de requisitos </li></ul>
  10. 10. 15.8. ¿Cómo identificaría los atributos a partir de la especificación de requisitos del usuario y cómo asociaría luego los atributos con los tipos de entidad o de relación? <ul><li>Para identificar los atributos se toma en cuenta lo siguiente: </li></ul><ul><li>Se pueden identificar por el nombre o frase nominal. </li></ul><ul><li>Estos son cualidades, propiedades, cualidades, identificadores o características de una entidad o relación. </li></ul><ul><li>Estos se los obtiene a partir de que se hayan identificado las entidades y relaciones </li></ul>
  11. 11. 15.8. ¿Cómo identificaría los atributos a partir de la especificación de requisitos del usuario y cómo asociaría luego los atributos con los tipos de entidad o de relación? <ul><li>Y se asociaría los atributos a las entidades y relaciones tomando en cuenta que no exista duplicación de información por lo que se aplica lo que la generalización y especificación. </li></ul>
  12. 12. 15.9. Describa el propósito de la técnica de especialización/generalización de los tipos de entidad y explique por qué es un paso opcional en el diseño conceptual de la base de datos <ul><li>El propósito es para poder representar mediante diagrama el modelo de datos. Además para mantener una simplicidad y legibilidad del diagrama ER. </li></ul>
  13. 13. 15.10. ¿Cómo comprobaría si hay redundancia en un modelo de datos? Proporcione un ejemplo para ilustrar su respuesta. <ul><li>Identificar entidades que sean idénticas pero que están con diferente nombre. </li></ul><ul><li>Cuando se obtiene la misma información a través de otra relaciones. </li></ul>
  14. 14. 15.11. Explique por qué es conveniente validar el modelo de datos conceptual y describa dos técnicas para validar dicho modelo. <ul><li>Es conveniente para garantizar que soporte las transacciones requeridas por la organización. </li></ul><ul><li>Las técnicas para validar dicho modelo son: </li></ul><ul><li>Descripción de las transacciones </li></ul><ul><li>Utilización de las rutas de las transacciones </li></ul>
  15. 15. 15.12. Identifique y describa el propósito de la documentación generada durante el diseño conceptual de la base de datos. <ul><li>Captar y almacenar el universo del discurso mediante una descripción rigurosa, representando la información que describe a la organización y que es necesaria para su funcionamiento. </li></ul><ul><li>Aislar la representación de la información de los requisitos de la máquina y exigencias de cada usuario particular. </li></ul><ul><li>Independizar la definición de la información de los SGBD en concreto. </li></ul>
  16. 16. BASE DE DATOS AVANZADA <ul><li>CUESTIONES DE REPASO CAPITULO 15 </li></ul>Realizado por: Edwin Maza

×