Comenzando como una función desarrollada por nuestros pasantes para ayudar a nuestros clientes a visualizar sus esquemas de base de datos en (plataforma de inteligencia empresarial), descubrimos la oportunidad de lanzar como una herramienta independiente para contribuir a la comunidad de datos. Holistics.io dbdiagram.io Así es como se construyó , un diseñador de bases de datos rápido y simple que está optimizado para analistas de datos y desarrolladores para ayudarlos a diseñar diagramas de bases de datos simplemente usando su teclado. dbdiagram.io Hacer que nuestra pequeña función sea gratuita llevó a 20 000 usuarios y 2500 clientes potenciales en 2 meses ¿Cómo se creó dbdiagram.io? Cómo dbdiagram.io mejora tu vida 😌 0. Es gratis: gratis para diseñar, gratis para compartir 1. Experiencia fluida: diseñada pensando en los analistas y desarrolladores de datos Como analistas y desarrolladores de datos, todos sabemos la verdad de que, a veces, el mouse simplemente no funciona. Comprender que, mientras que otras herramientas se centran en la experiencia de que necesita hacer clic x2 para crear una tabla, hacer clic x2 para crear un campo, hacer clic x2 para cambiar el valor, le ofrece una experiencia en la que escribir es suficiente . Vamos a ver cómo funciona: dbdiagram.io simplemente abra dbdiagram.io y comience a diseñar su diagrama La UI/UX: de herramientas: para administrar sus diagramas, importar, exportar, iniciar sesión y compartir con otros La barra : donde agrega tablas, campos y relaciones, aparece una regla simple, escribe el diagrama ✨ Editor de código : para acercar/alejar, mueva su diagrama Diagrama para crear tablas y campos, siga la sintaxis a continuación y escriba en su editor de código a la izquierda Crear tablas y campos: // de sintaxis tablename {campo1 tipo campo2 tipo...} Tabla PK Usuarios de de ejemplo {id int email varchargender varcharrelationship varchardob datetimecountry int} // tabla PK de países {code int name varcharcontinent_name varchar} Tabla PK cuando necesita su mouse, tiene su mouse. Para las relaciones, sería más intuitivo interactuar en el diagrama, por lo que admitimos la creación de relaciones escribiendo el código y arrastrando de un campo a otro. Crear relaciones: //3 Tipos de relación// < uno a muchos// > muchos a uno// - uno a uno _//Sintaxis de formato Nombre de referencia opcional { tabla1.campo1 tabla2.campo2 } largo_ < Nombre de opcional: table1.field table2.field2 //Sintaxis abreviada referencia < _//Ejemplo_ usuarios.país países.código Ref < 2. Importación y Exportación bajo demanda Visualice su base de datos en segundos importando desde sus scripts existentes de PostgreSQL o MySQL Exporte a PDF/PNG/SQL Scripts o comparta fácilmente con otros Dado que estamos utilizando DSL (Lenguaje específico del dominio), podemos agregar fácilmente Importar/Exportar para otras bases de datos más adelante, ¡no dude en hacérnoslo saber! 👐 3. Consejos 🖱Al hacer doble clic en cualquier etiqueta de tabla, accederá a la definición de su código de tabla 💾 Ctrl/Cmd + S para guardar tu proyecto 🤔 El editor de código es demasiado pequeño, arrastre el borde para hacerlo más grande Ejemplos de diagramas de base de datos Con la misión de contribuir más a la comunidad, también esperamos que la comunidad también use dbdiagram como una herramienta para compartir su proyecto con otros. Estos son algunos esquemas de base de datos de muestra que hemos diseñado. 👉 Ejemplo de esquema de comercio electrónico 👉 Ejemplo de esquema de Airbnb Si te encanta, difunde tu amor con el hashtag #dbdiagram.io. ¡Siéntete libre de agregar tus comentarios ! aquí