< Anterior | Siguiente >

Modificación de las propiedades de transformación para contraer

En este ejercicio, vamos a modificar las propiedades de un objeto de generalización del modelo de datos lógicos HR.ldm y, a continuación, lo volveremos a transformar en un modelo de datos físico. Así observará la forma en que los cambios en las propiedades del objeto de generalización habrán afectado a la transformación.

Para modificar las propiedades de la transformación para contraer:

  1. En el Explorador de proyectos de datos, expanda el modelo lógico de datos HR.ldm, e l paquete HR y al carpeta Diagramas.
  2. Efectúe una doble pulsación en el diagrama de entidades HR para abrirlo en el editor de diagramas.
  3. En el diagrama, seleccione el enlace entre el supertipo EMPLOYEE y el subtipo REGULAR.

    Este enlace representa una relación denominada generalización. Una generalización es una relación que solo se puede crear utilizando el editor de diagramas.

    En el separador General de la vista Propiedades, podrá observar la propiedad Transformar como establecida en Tabla separada. Esto explica por qué el diagrama que figura bajo HR.dbm, el que vimos en el ejercicio anterior, tiene cuatro tablas, que están directamente correlacionadas con las cuatro entidades de HR.ldm, porque estas entidades están establecidas para que se realice una transformación en tablas separadas. La opción Tabla separada se utiliza en un diseño normalizado.

  4. Personalice la propiedad Transformar como de este objeto de generalización seleccionando Contraer en lugar de Tabla separada en la lista.
  5. Seleccione el enlace entre el supertipo EMPLOYEE y el subtipo HOURLY y observe que la propiedad Transformar como para esta generalización también se ha cambiado por Contraer.
  6. Guarde el modelo de datos lógico HR.ldm.
  7. Repita los pasos del ejercicio anterior para transformar el modelo de datos lógico HR.ldm en un modelo de datos físicos nuevo. En este caso, especifique HR_rollup_pdm como el nombre del archivo del nuevo modelo de datos y HR_rollup como el nombre del esquema.
  8. Repita los pasos del ejercicio anterior para crear un nuevo diagrama de visión general bajo el esquema HR_rollup y visualizar los compartimentos de columna en el editor de diagramas.
  9. Pulse la pestaña HR_rollup en el área del editor para ver el diagrama.
  10. Efectúe una doble pulsación en la pestaña HR_rollup para maximizar la vista del editor de diagramas.

    Captura de pantalla que muestra el diagrama de HR_rollup según lo descrito.

    Observe las diferencias entre este modelo de datos físico y el que se creó en el ejercicio anterior. En el caso que nos ocupa, no se han creado las tablas REGULAR y HOURLY y la tabla EMPLOYEE tiene más columnas y una correlación de clave externa a la tabla EMPLOYEETYPE. La opción Contraer se utiliza para un tipo de patrón desnormalizado.

  11. Guarde y cierre el archivo HR_rollup_pdm.dbm y el diagrama HR_rollup.
< Anterior | Siguiente >

Comentarios