Quiero usar Oracle SQL Developer para generar un diagrama ER para mis tablas de base de datos, pero soy nuevo en Oracle y esta herramienta.
¿Cuál es el proceso para crear un diagrama ER en SQL Developer?
oracle
oracle-sqldeveloper
entity-relationship
erd
Breezescut
fuente
fuente
Respuestas:
Cree un diagrama para el esquema de base de datos existente o su subconjunto de la siguiente manera:
Se muestra el ERD.
Exporte el diagrama de la siguiente manera:
El diagrama se exporta. Para exportar en formato vectorial, use To PDF File en su lugar. Esto permite una edición simplificada usando Inkscape (u otro editor de imágenes vectoriales).
Estas instrucciones pueden funcionar para SQL Developer 3.2.09.23 a 4.1.3.20.
fuente
Desde SQL Developer 3, es bastante sencillo (podrían haberlo hecho más fácil).
Untitled_1
), haga clic con el botón derecho en «Modelos relacionales» y seleccione «Nuevo modelo relacional» .Relational_1
) y seleccione «Mostrar» .Relational_1
pestaña (o cualquier nombre) sea la activa en la derecha antes de arrastrarlos , porque probablemente se ha cambiado a una de las tablas en las que hizo clic en la letra lhs.fuente
Jeff Smith describió el proceso de generación del diagrama de Entidad-Relación en Oracle SQL Developer en Oracle Magazine ( enlace ).
Extracto:
fuente
Para un diagrama de clase con la base de datos Oracle, siga los siguientes pasos:
Archivo → Modelador de datos → Importar → Diccionario de datos → seleccionar conexión de base de datos → Siguiente → seleccionar base de datos-> seleccionar etiquetas -> Finalizar
fuente
Hay una herramienta complementaria llamada Oracle Data Modeler a la que puede echar un vistazo. Hay demostraciones en línea disponibles en el sitio que lo ayudarán a comenzar. Solía ser un elemento de costo adicional, pero noté que una vez más es gratis.
Desde la página de información general de Data Modeler:
fuente
Oracle solía tener un componente en SQL Developer llamado
Data Modeler
. Ya no existe en el producto desde al menos 3.2.20.10.Ahora es una descarga separada que puedes encontrar aquí:
http://www.oracle.com/technetwork/developer-tools/datamodeler/overview/index.html
fuente
Es fácil ir a Archivo - Modelador de datos - Importar - Diccionario de datos - Conexión de base de datos - OK
fuente
Estoy ejecutando SQL Developer 17.2.0.188 build 188.1159 que de hecho contiene la capacidad de modelado de datos. Acabo de crear un diagrama de modelo relacional a través del menú: Archivo-> Modeler- datos> Import> Diccionario de datos ... .
También tengo el modelador de datos independiente, que hace lo mismo.
Como dice el tutorial de Data Modeler :
Figura 4: Modelo relacional y diagrama para HR
El diagrama que ha generado no es un ERD. Los modelos lógicos son abstracciones más altas. Un ERD representa entidades y sus atributos y relaciones, mientras que un modelo relacional o físico representa tablas, columnas y claves foráneas. "
fuente