El documento describe las principales fases y pasos del diseño de una base de datos, incluyendo el diseño conceptual, lógico y físico. Explica que el diseño conceptual implica construir un modelo de los datos de la organización de forma independiente a consideraciones físicas, identificando entidades, relaciones y atributos. También destaca la importancia de trabajar con los usuarios para obtener los requisitos de datos y validar el modelo conceptual.
3. 2. Describa las fases principales del diseño de una base de datos. Diseño Conceptual : El proceso de construcción de un modelo de los datos utilizados en una organización, independencia de todas las consideración físicas.
4. Diseño Lógico : El proceso de construir un modelo de los datos utilizados en una organización basándose en un modelo de datos especifico, pero con independencia del SGBD concreto que se vaya ha utilizar Diseño Físico : El proceso de generar una descripción de la implementación de la base de datos en almacenamiento secundario; describe las relaciones base, la organización de los archivos etc
5. 3. Identifique diversos factores de importancia para que el diseño de una base de datos resulte adecuado. Es necesario trabajar interactivamente con los usuarios lo mas posible. Hay que seguir una metodología estructurada durante todo el proceso de modelado de los datos. Hay que emplear una técnica centrada en los datos.
6. 4. Explique el importante papel que juegan los usuarios en el proceso de diseño de una base de datos. Por que depende de ellos que los diseñadores obtengan una representación fiel de los requisitos de la empresa 5. Describa el objetivo principal del diseño de una base de datos. Construir un modelo conceptual de los datos de acuerdo con los requisitos de datos de la organización .
7. 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
8. Considerar el uso de conceptos de modelado avanzados Comprobar si el modelo tiene tiene redundancia Validar el modelo conceptual comprobando las transacciones de los usuarios Repasar el modelo de datos conceptual con los usuarios
9. 7. ¿Cómo identificaría los tipos de entidad y los tipos de relación a partir de las especificaciones de requisitos del usuario? Es definir los objetos principales en los que los usuarios están interesados 8. ¿ Cómo identificaría los atributos a partir de la especificación de requisitos del usuario y como asociaría luego dichos atributos con los tipos de entidad y relación?
10. Los atributos pueden identificarse porque el nombre o fase nominal es una propiedad, cualidad, identificador o características de una de esas entidades o relaciones. 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.
11. En la especialización definimos una o mas subclases de una entidad superclase En la generalización trataremos de identificar características comunes entre las entidades para definir una entidad superclase. 11. Explique por qué es conveniente validar el modelo de datos conceptual y describa dos técnicas para validar dicho modelo.
12. Descripción de las transacciones: Comprobamos que toda la información requerida por cada transacción está proporcionada en el modelo Utilización de las rutas de las transacciones: Comprobamos que el modelo soporte todas las transacciones requeridas.
13. 12. Identifique y describa el propósito de la documentación generada durante el diseño conceptual de la base de datos. Documentación de los tipos de entidad Documentación de los tipos de relación Documentación de atributos Documentación de claves principales y alternativas Con toda esta información se construye el diccionario de datos