Cuestiones de estudio del capitulo 15

16
DISEÑO CONCEPTUAL DE BASE DE DATOS

description

Resolucion de las cuestiones de estudio del capitulo 15

Transcript of Cuestiones de estudio del capitulo 15

Page 1: Cuestiones de estudio del capitulo 15

DISEÑO CONCEPTUAL DE BASE DE DATOS

Page 2: Cuestiones de estudio del capitulo 15

15.1. Describa el propósito de una metodología de diseño.

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.

Además el propósito ayudará al análisis y modelado de un conjunto de requisitos en una forma estandarizada y organizada.

Page 3: Cuestiones de estudio del capitulo 15

15.2. Describa las fases principales del diseño de una base de datos.

Diseño conceptual de la base de datos Diseño lógico de la base de datos Diseño físico de la base de datos

Page 4: Cuestiones de estudio del capitulo 15

15.3. Identifique diversos factores de importancia para que el diseño de una base de datos resulte adecuado.

Interactuar con el usuario continuamente si es posible

Seguir una metodología estructurada durante el modelado de la base de datos

Combinar técnicas de conceptualización, normalización y validación de transacciones.

Estar dispuestos a repetir diversos pasos en cualquier ocasión

Page 5: Cuestiones de estudio del capitulo 15

15.4. Explique el importante papel que juegan los usuarios en el proceso de diseño de una base de datos.

Debido a que se tendrá un software de calidad

Page 6: Cuestiones de estudio del capitulo 15

15.5. Describa el objetivo principal del diseño conceptual de la base de datos.

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.

Page 7: Cuestiones de estudio del capitulo 15

15.6. Identifique los pasos principales asociados con el diseño conceptual de la base de datos.Identificar los tipos de entidad Identificar los tipos de relación Identificar y asociar los atributos con los tipos de

entidad y de relación Determinar los dominios de los atributos Determinar los atributos de clave candidata,

principal y alternativa Considerar el uso de conceptos de modelado

avanzados Comprobar si el modelo tiene redundanciaValidar el modelo conceptual comprobando las

transacciones de los usuariosRepasar el modelo de datos conceptual con los usuarios

Page 8: Cuestiones de estudio del capitulo 15

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?Para identificar los tipos de entidades es de la

siguiente manera:Cuando se identifican los nombres o fraces

nominales (ejm. No., Cedula, nombre de cliente, etc...)

Se buscan objetos principales tales como: personas, lugares o conceptos de interés

Que los objeto tengan existencia propiaSe debería evitar la homonimia y la sinonimia

por general

Page 9: Cuestiones de estudio del capitulo 15

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?

Para identificar los tipos de relación se toma en cuenta lo siguiente:

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...)

Las relaciones deben estar explicita e implícitamente enunciadas en la especificación de requisitos

Page 10: Cuestiones de estudio del capitulo 15

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?Para identificar los atributos se toma en cuenta lo

siguiente: Se pueden identificar por el nombre o frase

nominal.Estos son cualidades, propiedades, cualidades,

identificadores o características de una entidad o relación.

Estos se los obtiene a partir de que se hayan identificado las entidades y relaciones

Page 11: Cuestiones de estudio del capitulo 15

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?

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.

Page 12: Cuestiones de estudio del capitulo 15

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

El propósito es para poder representar mediante diagrama el modelo de datos. Además para mantener una simplicidad y legibilidad del diagrama ER.

Page 13: Cuestiones de estudio del capitulo 15

15.10. ¿Cómo comprobaría si hay redundancia en un modelo de datos? Proporcione un ejemplo para ilustrar su respuesta.

Identificar entidades que sean idénticas pero que están con diferente nombre.

Cuando se obtiene la misma información a través de otra relaciones.

Page 14: Cuestiones de estudio del capitulo 15

15.11. Explique por qué es conveniente validar el modelo de datos conceptual y describa dos técnicas para validar dicho modelo.

Es conveniente para garantizar que soporte las transacciones requeridas por la organización.

Las técnicas para validar dicho modelo son:Descripción de las transaccionesUtilización de las rutas de las transacciones

Page 15: Cuestiones de estudio del capitulo 15

15.12. Identifique y describa el propósito de la documentación generada durante el diseño conceptual de la base de datos.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.

Aislar la representación de la información de los requisitos de la máquina y exigencias de cada usuario particular.

Independizar la definición de la información de los SGBD en concreto.

Page 16: Cuestiones de estudio del capitulo 15

BASE DE DATOS AVANZADA

CUESTIONES DE REPASO CAPITULO 15

Realizado por: Edwin Maza