My Space to Share

Diseño Modelado de base de datos en DBDesigner 4

Publicado por jcalderon en Sábado, enero 5, 2008

Necesitaba urgente una herramienta que me permita diseñar y modelar una base de datos, para cumplir con una tarea académica creo que encontré la mejor opción por las múltiples funcionalidades incorporadas, se llama:
DBDesigner 4.- Es un sistema de diseño de base de datos disponible libre que integra el diseño de base de datos, el modelado, la creación y el mantenimiento en un ambiente simple y perfecto.

Esta herramienta esta disponible o soporta los sistemas operativos Win2 XP y GNU/Linux, se puede acceder a la descarga gratis bajo la licencia GNU GPL. Para quienes utilizan mysql como motor de base de datos, DBDesigner 4 es la mejor opción ya que ha sido desarrollado y optimizado para mysql.

dbdesigner1.jpg

Empezar con la creación de tablas, para ello seleccionar new Table en la barra de herramientas. Seguidamente hacemos doble clic en la table, se podrá agregar los campos que se desee.

dbdesigner2.jpg

Les recuerdo que para la relación entre tablas tenemos que selección en la barra de herramientas, tendiendo en cuenta la cardinalidad de: 1:1 / 1: n / n:n.

dbdesigner3.jpg

El diseño completo queda de la siguiente manera el cual contiene claves primarias, claves foráneas, relación (cardinalidad), entre otros.

dbdesigner4.jpg
Algo importante que ofrece esta herramienta es que permite exportar el código SQL de la base de datos esto lograríamos en el menú File > Export > SQL Create Strip….Dejo los diferentes formatos que exporte de la base de datos para explicación de DBDesigner 4.

Download:  Codigo Fuente SQL

About these ads

17 comentarios hacia “Diseño Modelado de base de datos en DBDesigner 4”

  1. man escribió

    Excelente programa, es lo que buscaba para el modelado de mis bases de datos, pero falta agregar en este articulo donde descargar. Le recomiendo a jcalderon poner donde se descarga: bajar DB

  2. Mike escribió

    Yo acabo de empezar con esto de diseñar la base de datos y no entiendo por que al crear una clave y relacionar la tabla con otra, dbdesigner copia la clave a la otra tabla pero si quiero modificar la base de datos mas adelante es un problema… tengo que quitar la clave y entonces tengo que quitar la relacion y se borra la clave en la otra tabla.

  3. Nelson Piedra escribió

    @Mike al relacionar una tabla A (que tiene clave primaria) con otra B, necesitas de una clave foránea -secundaria- que permita la relación. Si no hay clave foránea explícita se va a generar una columna en B que hará el papel de clave foránea y esto establece una relación de dependencia funcional entre las tablas, que es útil para mantener la integridad de la base de datos, aunque ciertamente es un problema si tienes que hacer alguna modificación sobre la estructura de la base de datos en la que intervengan alguna de las tablas relacionadas directa o indirectamente. En cualquier caso la recomendación general es que generes el modelo físico de la base de datos cuando el modelo lógico este lo suficientemente maduro.

    Saludos y si puedo ser de ayuda estoy a tus órdenes.

    nopiedra.wordpress.com

  4. Juan Pablo Botero escribió

    eee.
    Hace rato ando en busca de una herramienta así, ahora en uso

  5. cysman escribió

    Yo acabo de empezar con esto de diseñar la base de datos y no entiendo como agregar comentarios a la bd creada

  6. jcalderon escribió

    /Cysman/ Puedes agregar comentarios conforme vas haciendo el diseño de la base de datos o dejarlo para el final, db disigner posee un icono en la parte inferior izquierda cuyo identificador es una T.

  7. fede escribió

    existira algo parecido para mssql?

  8. Boppyisogiday escribió

    spderive from buy cialis forged

  9. Odolleycred escribió

    viagra sur le net concentration

  10. MANUEL CEPEDA escribió

    No puedo bajar el sower para provar su funcionamiento

  11. monica escribió

    bueno como esta queria saber como diseñar en si desde un comienzo como diseñarlo la base para luego realizarlo en el DBDesigner solo es urgente saberlo como diseño o como empiesa la idea o la ideo para poder realizar o diseñar una base datos gracias …..

  12. Hola,

    Veo que la herramienta es para modelo relacional, no lógico, es decir, en el modelo logico, las atributos claves no se heredan, pues se estaría violando una de las reglas del modelo lógico que dice: Un atributo solo puede estar en una sola entidad. El concepto de llaves foranea es del modelo relacional y no lógico.

  13. maryCarita escribió

    Hola, ya hice mi modelo en dbdesigner pero al momento de pasarlo a mysql(phpmyadmin) no veo ninguna relacion(en el deseñador de phpmyadmin) y cuando hago la ingenieria reversa en dbdesigner no me dibuja las relaciones que habia creado .. no entiendo.. no se si estoy haciendo bien o mal :S –>por favor su ayuda.. gracias…….

    • jfavore escribió

      MaryCarita, juste tengo el mismo problema que vos..en realidad trabajo con java Hibernate. que crea tododo, pero necesito que la base de datos mantenga la relacion. con phpmyadmin no lo he podido solucionar. voy a probar esta herramienta y te comento como me fue

  14. Jorge Martinez escribió

    Cuales son los requicitos para crear un Sistema para una Restaurant
    cuales son las tablas y relaciones

  15. edr escribió

    xfa necesito una base de datos para usarla en el erp xendra
    alguien puede ayudarme porfa la necesito

  16. Olga escribió

    To make your stay more enjoyable book your vehicle online or at
    the very least you will know what your price will be with
    gas included. Before you hire the car of your choice – whether it is not the most reliable form of service you need.
    This, in turn, forced paphos car hire to request aid from the
    European Union, is the oldest U. After photos
    outside the hotel and taxis were readily available.

Deja un comentario

Introduce tus datos o haz clic en un icono para iniciar sesión:

Logo de WordPress.com

Estás comentando usando tu cuenta de WordPress.com. Cerrar sesión / Cambiar )

Imagen de Twitter

Estás comentando usando tu cuenta de Twitter. Cerrar sesión / Cambiar )

Foto de Facebook

Estás comentando usando tu cuenta de Facebook. Cerrar sesión / Cambiar )

Google+ photo

Estás comentando usando tu cuenta de Google+. Cerrar sesión / Cambiar )

Conectando a %s

 
Seguir

Recibe cada nueva publicación en tu buzón de correo electrónico.

%d personas les gusta esto: