dbdiagram.io - Diagramas de Base de Datos con Código (DBML)

Поділитися
Вставка
  • Опубліковано 25 лис 2024
  • Este es una introducción rápida a diagram.io, una web que te permite diseñar tus bases de datos relacionales usando un lenguaje llamado DBML, el cual es un abreviado de Database Markup Language. Este lenguaje esta pensado para poder ser transformado en código SQL de sistemas de bases de datos como PostgreSQL, MySQL, Microsoft SQL Server o poder ser exportado como PDF. Además de también permitir ser compartido con un enlace y permitir a múltiples usuarios editar el diagrama relacional.
    Sitio web de dbdiagram.io: dbdiagram.io/
    🎥 Videos Recomendados:
    Github Pages npm ➜ • Github Pages | Sitios ...
    Mongodb Visual Studio Code ➜ • Mongodb para Visual St...
    Mongoose ➜ • Mongoose | Introduccci...
    Curso de Nodejs ➜ • Nodejs Curso Desde Cer...
    Thunder Client ➜ • Thunder Client - Postm...
    Variables de Entorno en Nodejs ➜ • Variables de Entorno e...
    Curso de Git ➜ • Git y Github | Curso P...
    Rest client VSCode ➜ • Rest Client | Extensio...
    Mongodb Atlas ➜ • MongoDB Atlas, NoSQL e...
    👨‍💻 ¿Qué servicios y productos utilizo?
    Ledger (Hardware Wallet) ➞ bit.ly/3ijsVNW
    SiteGround ➞ bit.ly/31u9ZEk
    DigitalOcean ➞ m.do.co/c/8ef2...
    Expo ➞ bit.ly/2WpYKtx
    Cloudinary ➞ bit.ly/3ohNlJ7
    Namecheap ➞ namecheap.pxf.io/ErDe9
    #basededatos #sql

КОМЕНТАРІ • 108

  • @jrblues
    @jrblues 2 роки тому +16

    He estado buscando una herramienta de este estilo por mucho tiempo, para mi es mas facil crear la BD con codigo que haciendo el diagrama manualmente, especialmente cuando se trata de relaciones y no estoy seguro como va a quedar, aqui se visualiza inmediatamente. Muchas gracias!

  • @leonardorocca712
    @leonardorocca712 2 роки тому +5

    Es una buena herramienta cuando solamente te interesa el diagrama si te saca del apuro y no es difícil entender como colocar el código para el resultado deseado, lo que si es que la función de ordenar tablas no se ve bien, las junta mucho, mejor hacerlo manualmente para un mejor resultado

  • @desireapgames9195
    @desireapgames9195 2 роки тому +26

    Siempre usé MySQL workbench que hace lo mismo, pero está se ve interesante 👍

    • @FaztTech
      @FaztTech  2 роки тому +2

      Super bueno workbench también 👍🏼

  • @loredev21
    @loredev21 2 роки тому +7

    Justo estoy trabajando con Bases de datos relacionales con Spring-Boot, muchas gracias

  • @mateofernandez8618
    @mateofernandez8618 Рік тому +5

    Excelente. Estaba luchando con diagramas a partir de interfaz gráfica. Esta opción me encantó

  • @elmascarilla4880
    @elmascarilla4880 2 роки тому +3

    Para discutir el diseño es excelente. Simplemente perfecto.

  • @soycmramos
    @soycmramos 8 місяців тому

    Brutal. Vengo de la herramienta DIA y ésta me parece más sofisticada, aunque cabe aclarar que DIA es más exigente: te obliga a conocer las convenciones gráficas.

  • @luiscrespol8640
    @luiscrespol8640 3 місяці тому +1

    Muy buen aporte y sirve para cuando no tienes un Software para diagramar y tienes que hacerlo sin comprar un programa en especifico. Gracias x compartir. Saludos

  • @tidyodooy
    @tidyodooy 2 роки тому +3

    Con el título volví al salón de clases XD, hace tiempo no veía un diagrama de base de datos

  • @andremarti7884
    @andremarti7884 2 роки тому +2

    No me esperaba esto la verdad, esto me será útil en mis proyectos de la uni, eres un grande faaaazt!!!

  • @bryanjuliosalas2115
    @bryanjuliosalas2115 2 роки тому +9

    Viendo este vídeo se me vienen a la cabeza muchísimas ideas ☺️

    • @ivanzapata2862
      @ivanzapata2862 2 роки тому +9

      A mi se me ocurre que puedes compartirlas

  • @mauriciorpc
    @mauriciorpc 2 роки тому +3

    Muchas Gracias! Gran aporte. Sobre todo si se trabaja con videoconferencia!

  • @linamarcelacastroguevara
    @linamarcelacastroguevara 6 місяців тому

    Me encanto la herramienta, muy buena explicación, muchas gracias!!! 👌👌

  • @maximilianopastore1345
    @maximilianopastore1345 2 роки тому +9

    Que genial :) una perfecta herramienta... vengo luchando hace años con el SQL y termino utilizando gestores de base de datos como phpmyadmin o heidi... podrias hacer un video de normalizacion de base de datos ... Muchas gracias por esta nueva herramienta

    • @FaztTech
      @FaztTech  2 роки тому +9

      Es una buena idea, voy a elaborar algunos videos del tema :)

  • @osdev_mart
    @osdev_mart Рік тому +1

    Justo la herramienta que buscaba, muy buena!

  • @armandoduanydangel2750
    @armandoduanydangel2750 2 місяці тому

    Buen video, muchas gracias. Un saludo desde La Habana, Cuba

  • @GrisaulOM
    @GrisaulOM 2 роки тому +4

    Creo que, hice algo mal, al entrar a programación en la escuela. Nunca entendí SQL, y mi compa del Yutu me explico lo básico sin tanto rollo

  • @juancarlosyep7028
    @juancarlosyep7028 2 роки тому +2

    justo lo que necesitaba, excelente video bien explicado, muchas gracias

  • @abuelo3d
    @abuelo3d 2 роки тому

    I've seen that has actually explained it to in a concise way!

  • @bibliotecologiaymas.cienci4201
    @bibliotecologiaymas.cienci4201 2 роки тому +1

    Muy bien explicado, gracias. Ya lo había visto, pero no comprendido. Saludos!

  • @CristhoferTravieso
    @CristhoferTravieso 2 роки тому +1

    Es muy buena esa app para los amantes del código

  • @prodrigu75
    @prodrigu75 2 роки тому

    Excelente herramienta. Como siempre tus videos Fazt son buenísimos!
    Saludos desde Santiago de Chile

  • @jorgecespedestapia
    @jorgecespedestapia 2 роки тому

    Es justo lo que necesitaba y no lo sabia.

    • @FaztTech
      @FaztTech  2 роки тому

      Un gusto que te sirva Jorge. Un Saludo :)

  • @JulioAguero
    @JulioAguero 2 роки тому +1

    Fazt, que video tan interesante.... ya lo estoy usando...

  • @joseysusamigos
    @joseysusamigos Рік тому +1

    esto seria genial que lo hagan para vscode y que se guarde el codigo en el proyecto.

  • @erykzong
    @erykzong 2 роки тому

    como siempre excelente contenido y una forma sencilla de enseñar , gracias ! .

  • @yeisonramiressalazar8879
    @yeisonramiressalazar8879 2 роки тому +1

    Estaba buscando una App para generar el diagrama relacional de una db postgresql y me evito instalar la app en el equipo👍

  • @fersilent3884
    @fersilent3884 2 роки тому

    Gracias Fazt excelente video

  • @JosueHerrera021
    @JosueHerrera021 2 роки тому

    Que genial! Gracias Fazt

  • @claudiorigollet5820
    @claudiorigollet5820 2 роки тому

    Excelente aporte bro... Para auto incremental debiera tener me imagino lo vere gracias

  • @Losquepasaremoselsemestre
    @Losquepasaremoselsemestre 2 роки тому +5

    Sería perfecta si al exportar en PDF permitiera visualizar las relaciones de las tablas, pero hasta donde se ve está excelente para diseñar un diagrama de clases o modelo entidad relación en equipo

    • @Losquepasaremoselsemestre
      @Losquepasaremoselsemestre 2 роки тому

      Ya la he probado y si permite ver la multiplicidad de las relaciones entre tablas, hasta exportar el query para SQL server!!! 🔥🔥🔥

  • @Daniel-mj9vh
    @Daniel-mj9vh 2 роки тому

    Completely agree. Aweso video

  • @carlosgiraldez1352
    @carlosgiraldez1352 2 роки тому

    Excelente herramienta, gracias.

  • @andreehernandez8682
    @andreehernandez8682 2 роки тому

    Muchas gracias bro, excelente video

  • @leontelarrauri2988
    @leontelarrauri2988 Рік тому

    Muy util pero seria bueno, que usemos lenguaje SQL asi no tienes que trabajar dos veces, si hicieron eso con su lenguaje se puede con SQL si quede bien solo seria correr, el script en el gestor.

  • @habodea
    @habodea 2 роки тому

    Se mira bien! Gracias!

  • @imaxu8914
    @imaxu8914 2 роки тому

    Me encanta!!

  • @MerovingioMerv
    @MerovingioMerv 2 роки тому

    Buena herramienta.

  • @yoanestradablanco1608
    @yoanestradablanco1608 2 роки тому

    Exelente video mano gracias por el contenido

    • @FaztTech
      @FaztTech  2 роки тому

      Gracias a ti por comentar Yoan. Saludos :)

  • @nelsonscript
    @nelsonscript Рік тому

    Gracias por el video, muy buena herramienta. Una pregunta como crear una tabla con llave compuesta?

  • @cagriostro4629
    @cagriostro4629 2 роки тому +2

    Muy bueno estaba usando WorckBench pero al exportar e importar saltan muchos errores.
    En relación de cadenas.. mañana me voy a poner a ver esta herramienta, Gracias Máster

    • @FaztTech
      @FaztTech  2 роки тому

      a ti cagri por comentar :)

  • @TheFenixGam3r
    @TheFenixGam3r 2 роки тому

    Excelente video!

  • @Holri
    @Holri 2 роки тому

    Master 🤯

  • @miguelmondragon1366
    @miguelmondragon1366 5 місяців тому

    exelente

  • @danielparrag7502
    @danielparrag7502 2 роки тому

    Buenísimo 👌

  • @AntonioDios
    @AntonioDios 8 місяців тому

  • @widmarraulquispeleon1583
    @widmarraulquispeleon1583 2 роки тому +1

    Se ve bien, pero al usarlo tengo problemas para mover las tablas, solo me permite mover algunas, y si le doy el ordenamiento automatico, lo organiza mal, con las lineas superpuestas y asi, ayuuuda :"c

  • @johanwences
    @johanwences 2 роки тому +4

    Sería bueno que se pueda hacer lo mismo para diagramar clases, tipo UML

    • @FaztTech
      @FaztTech  2 роки тому +11

      Hay algunas herramientas open source para diagramar UML, voy a hacer algunos videos. Buena idea :)

    • @DXvega
      @DXvega 2 роки тому

      plantUML

    • @josecarlosmendozamena2042
      @josecarlosmendozamena2042 2 роки тому

      Hay una que usé y se llama BlueJ, se la recomiendo 👌

    • @diegobejardelaguila8614
      @diegobejardelaguila8614 2 роки тому

      @@josecarlosmendozamena2042 Mejor que rational?

  • @YODA5919
    @YODA5919 2 роки тому

    Buen vídeo saludos

  • @pieroabrahamcusiruiz1054
    @pieroabrahamcusiruiz1054 2 роки тому

    Buen vídeo, también habrá este tipo de herramientas para noSQL?

  • @idrisspalomino6741
    @idrisspalomino6741 2 роки тому

    esta buena pero espero que permita
    crear esquemas para hacer una mejor base de datos

  • @unknownymous1
    @unknownymous1 2 роки тому +3

    Primer comentario

  • @galexbh
    @galexbh 2 роки тому +2

    Quizás más adelante muestras también dbdocs para deployar la documentación y el CLI para convertir SQL a DBML y viceversa.

    • @FaztTech
      @FaztTech  2 роки тому +1

      Es buena idea, de hecho recuerdo que me lo mencionaste en Twitter, y nuevamente se me ha olvidado, voy a hacer un ejemplo con DBdocs tambien. Gracias por la idea :)

  • @ejohan7777
    @ejohan7777 Рік тому

    Hola. La tabla intermedia seria "orders" ¿cierto?

  • @paputec
    @paputec Рік тому

    se podria usar para pocketbase?

  • @NexusGamingHorror
    @NexusGamingHorror 2 роки тому

    Ya lo hacia con laravel

  • @Stxness
    @Stxness 5 місяців тому

    Alguien sabe el nombre de una herramienta que solo administra las db? El icono es de una tabla color azul claro, muy sencilla su interfaz, creo que muy poca conocida también, era una alternativa a data grip muy parecida su interfaz

  • @cagriostro4629
    @cagriostro4629 2 роки тому

    Hola podrías hacer un vídeo de sequelize auto y/o sequelize automate? Para exportar BD de MySQL? Y ser usado con sequelize?

    • @FaztTech
      @FaztTech  2 роки тому +1

      Los voy a anotar para publicar un video pronto :)

  • @fernandoaguilar5681
    @fernandoaguilar5681 2 роки тому

    Algún vídeo para modelar bases de datos no relacionales porfaaaaaa

  • @jhoanmartinezsilva2609
    @jhoanmartinezsilva2609 2 роки тому

    Hay algun truco apra mover cada tabla de manera independiente, actualmente se mueve todo el grupo de tablas es muy incomodo

  •  2 роки тому

    Esa app es muy buena!! lastima que en la practica no se ocupe mucho

    • @FaztTech
      @FaztTech  2 роки тому +1

      Sirve mas como herramienta de diseño que como generador de código, al final muchos prefieren ir directamente a escribir código SQL

  • @zevetec1346
    @zevetec1346 2 роки тому +2

    Holaaaaaaaaaaaaaaa, aiudame plox :3 ando en la uni y necesito aprender muchas cosas :D

    • @tidyodooy
      @tidyodooy 2 роки тому

      Porqué todo el mundo dice lo mismo? Jaja apuesto a que están usando Java o Haskell XD o algún lenguaje de bajo nivel, ya se ya sé, están usando pseudo código

    • @zevetec1346
      @zevetec1346 2 роки тому +1

      @@tidyodooy Tengo instalado en la PC, C#,++, PYTHON, BLUEJ, CISCO TRACER, BLEND Y SQL SERVER :3♥

    • @tidyodooy
      @tidyodooy 2 роки тому

      @@zevetec1346 ufff el Stack casi completo, una maravilla, programas en ??? Cual IDE usas? Si no usas ninguno te recomiendo personalmente Atom o VSCode, y si no dale con el block de notas ;)

    • @oscarromero2292
      @oscarromero2292 2 роки тому +1

      @@tidyodooy te callaron la trompa JAJAJAJAJAJAJA

  • @deybiscalderonpascual6104
    @deybiscalderonpascual6104 Рік тому

    interesting

  • @joshsanders2479
    @joshsanders2479 2 роки тому +1

    Tutorial de MySQL a fondo

  • @chino6kra
    @chino6kra 2 роки тому

    No le veo el uso, el workbench de mysql te permite hacer el diagrama y una vez que lo tienes, lo puedes exportar a lenguaje SQL en un .TXT.

  • @kennethguerra
    @kennethguerra 2 роки тому

    Pero si la base datos ya existe como se su relación

  • @jasmanywood9164
    @jasmanywood9164 2 роки тому +1

    Socio me gustó tú video pero cómo lo puedo plasmar a la vida real..

    • @FaztTech
      @FaztTech  2 роки тому +1

      Muy pronto voy a estar publicando un ejemplo en el que lo voy a usar para generar la base de datos. Lo publicaré este fin de semana probablemente

  • @jhonhenrry4161
    @jhonhenrry4161 2 роки тому

    Hola. Quiero usar Linux, para rebajar redes, y desarrollo web. Que me recomiendarian?

    • @FaztTech
      @FaztTech  2 роки тому +2

      Puedes considerar empezar con ubuntu, al ser la mas popular vas a encontrar mucho info, y luego a partir de alli puedes ir cambiando a otras distros. Te dejo un video del tema. ua-cam.com/video/_wytp-ZN1WY/v-deo.html Un Saludo

    • @jhonhenrry4161
      @jhonhenrry4161 2 роки тому +1

      @@FaztTech muchas gracias Fazt. Amo tu contenido ❤️

  • @madmad6915
    @madmad6915 2 роки тому +1

    Genial video, necesito una herramienta que genere crud en React alguien conoce alguna?

    • @FaztTech
      @FaztTech  2 роки тому +1

      Hay una herramienta de Javascript llamado plopjs, que permite hacer esto, aunque se debe configurar primero:
      github.com/plopjs/plop

    • @madmad6915
      @madmad6915 2 роки тому

      @@FaztTech excelente gracia pana.

  • @franciscohuamanyauripacher9137
    @franciscohuamanyauripacher9137 2 роки тому

    the old school

  • @mauriciorpc
    @mauriciorpc 2 роки тому

    Disculpa tu de casualidad con que programa hicieron está presentación? 👇
    ua-cam.com/video/gmMXfkF6uMs/v-deo.html
    Me gustó su apuntador y que puede arrastrar iconos de TI!

    • @FaztTech
      @FaztTech  2 роки тому +2

      Hola Mauricio. No lo he usado, intenta contactándote con el mismo canal y enviarle tu duda

    • @mauriciorpc
      @mauriciorpc 2 роки тому

      @@FaztTechAsí lo hice. Ya llevo más de un año esperando la respuesta! 🤦

  • @maxivalles591
    @maxivalles591 2 роки тому

    El código es parecido a sql o nada que ver?

    • @FaztTech
      @FaztTech  2 роки тому +2

      DBML, es un lenguaje en si mismo, aunque esta basado en la sintaxis de SQL, es por esto que puedes usar todos los tipos de datos de SQL (int, varchar, serial, decimal, etc) y este lenguaje permite al final convertirse a SQL de MySQL, postgreSQL y MSSQL :)

  • @Ice-Time
    @Ice-Time 4 місяці тому

    Alguien ya lo uso para proyectos grandes?

  • @almarociolopezcortes8575
    @almarociolopezcortes8575 2 роки тому

    I noticed that too ... And I got pissed tf

  • @pelemate
    @pelemate 2 роки тому

    lo primero es entrar en el sitio, cual sitio? cual boton?