¡Caminando hacia el éxito!

Aprende en Comunidad

Avalados por :

Consejos para migrar de Oracle Data Modeler a PowerDesigner y optimizar la comunicación con los DBA

  • Creado 01/03/2024
  • Modificado 01/03/2024
  • 9 Vistas
0
Cargando...

He cambiado de empleador y he dejado de usar Oracle Data Modeler para usar PowerDesigner. En mi antigua vida con Oracle, siempre comenzaba mis proyectos solo con un modelo lógico, pero mis nuevos colegas quieren usar modelos conceptuales. No utilizamos LM, enviamos al DBA el CM y, a veces, el DBA no entiende nuestros modelos. Propongo dejar de usar CM y empezar a usar solo LM, pero algunos modeladores antiguos no quieren cambiar la forma de crear modelos que han utilizado durante mucho tiempo. ¿Alguna sugerencia? ¿Algún documento para leer?

Gracias.

Pedro Pascal
Se unió el 07/03/2018
Pinterest
Telegram
Linkedin
Whatsapp

2 Respuestas

0
Cargando...

Un modelo de datos conceptual es una representación informal de la realidad, entendida semánticamente por los usuarios, propiedad y validada por el negocio. Es una vista orientada al negocio, y es independiente de la tecnología y la aplicación.

Entre los posibles lenguajes, los más populares son el Lenguaje Unificado de Modelado (UML) y el enfoque de Entidad-Relación (E-R).

Un modelo de datos conceptual también puede capturar y clarificar reglas de negocio.

Un caso especial de modelo de datos conceptual es el modelo de datos de alto nivel , que se puede ver como un modelo de datos conceptual sin los detalles de los atributos. Da un acuerdo sobre conceptos básicos antes de entrar en detalles.

Un modelo de datos lógico es una representación externa formal de un modelo de datos conceptual. Es un método de estructuración de datos, describiendo cómo implementar los requisitos del modelo conceptual, utilizando tablas como ejemplos en el contexto del modelo relacional, que es, con mucho, el tipo más popular. Otro tipo puede ser jerárquico, XML, ...

Un modelo de datos físico es una representación interna de un modelo de datos lógico en una configuración específica de software y hardware (Oracle, Sybase, …).

Tanto los modelos de datos físicos como lógicos son propiedad y gestionados por TI.

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019
0
Cargando...

Hola,

Un modelo de datos conceptual (CDM) te ayuda a analizar la estructura conceptual de un sistema de información, identificar las principales entidades a representar, sus atributos y las relaciones entre ellas. Un CDM es más abstracto que un modelo de datos lógico (LDM) o físico (PDM).

Un CDM te permite:

  • Representar la organización de datos en un formato gráfico para crear Diagramas de Relación de Entidades (ERD).
  • Verificar la validez del diseño de datos.
  • Generar un Modelo de Datos Lógico (LDM), un Modelo de Datos Físico (PDM) o un Modelo Orientado a Objetos (OOM), que especifica una representación de objetos del CDM utilizando el estándar UML.

Un modelo de datos lógico (LDM) te ayuda a analizar la estructura de un sistema de información, independientemente de cualquier implementación específica de base de datos física. Un LDM tiene identificadores de entidades migrados y es menos abstracto que un modelo de datos conceptual (CDM), pero no te permite modelar vistas, índices y otros elementos disponibles en el modelo de datos físico (PDM) más concreto.

Puedes usar un modelo lógico como un paso intermedio en el proceso de diseño de base de datos entre los diseños conceptuales y físicos:

  • Comienza con un CDM que contenga entidades, atributos, relaciones, dominios, elementos de datos y reglas de negocio. Si es necesario, puedes desarrollar el CDM en varios pasos de diseño, comenzando desde un modelo de alto nivel hasta un CDM de nivel bajo.
  • Genera un LDM. Crea índices y especifica nombres de columnas de FK y otras características comunes.
  • Genera uno o más PDM, cada uno dirigido a una implementación específica de DBMS.

Este proceso de diseño te permite mantener todo consistente en un gran esfuerzo de desarrollo.

Un modelo de datos físico (PDM) te ayuda a analizar las tablas, vistas y otros objetos en una base de datos, incluidos objetos multidimensionales necesarios para la gestión de datos. Un PDM es más concreto que un modelo conceptual (CDM) o lógico (LDM) de datos. Puedes modelar, ingeniería inversa y generar para todos los DBMS más populares.

Saludos,
Arnaud

Respondido el 15/04/2024
LUCIANO RIOJA GHIOTTO
Se unió el 13/07/2019

contacto@primeinstitute.com

(+51) 1641 9379
(+57) 1489 6964

© 2024 Copyright. Todos los derechos reservados.

Desarrollado por Prime Institute

¡Hola! Soy Diana, asesora académica de Prime Institute, indícame en que curso estas interesado, saludos!
Hola ¿Puedo ayudarte?