Att planera din dataarkitektur kan kännas kaotiskt – en Reddit-användare jämförde till och med arkitekturen av din datauppsättning med det där Pepe Silvia-memet från It's Always Sunny in Philadelphia :
Metafor med tillstånd av u/not-ned-flanders på Reddit
Men att ta reda på din databasarkitektur behöver inte kosta dig pengar tillsammans med ditt förstånd. Det finns många databasdiagramverktyg som inte bara är otroligt användbara utan också gratis. Och dessa verktyg kan hjälpa dig att forma ditt tänkande och skapa en solid grund för resten av din datastapel, från din databas till BI-verktyg som Chartio (det är vi! 👋).
Vi gick vidare och samlade sju av de bästa gratisverktygen för databasdiagram här så att du kan förklara hur var och en fungerar och varför de är gratis i första hand.
1.Diagrams.net
Diagrams.net (tidigare Draw.io) är ett problemfritt, webbläsarbaserat databasdiagram med öppen källkod. Det är gratis för nästan vem som helst att använda – den enda gången du debiteras är om du vill använda den som ett tillägg för Atlassian-ekosystemet av produkter.
Så fungerar det
Diagrams.net släpper dig direkt i ett dra-och-släpp-gränssnitt utan att du behöver skapa ett konto, ange faktureringsinformation eller ens välja var du vill spara ditt diagram. Besök bara webbplatsen och börja rita diagram.
Diagrams.net är gratis om du inte vill använda det med Atlassian-ekosystemet. Om du till exempel vill använda det som ett Jira-tillägg måste du betala max 2 USD per månad.
Varför det är gratis
Uppdraget för Diagrams.net är att "tillhandahålla gratis, högkvalitativ diagrammjukvara för alla." För att fullfölja det här uppdraget säger Diagrams.net-teamet:"När företag betalar oss pengar borde det bero på att vi tillför värde, inte för att de är låsta." Så de valde att göra ett gratis verktyg och behålla det finansierat genom att välja ett ekosystem att ta betalt för (som är Atlassian) medan alla andra är gratis.
Börja använda Diagrams.net>
2. dbdiagram
Dbdiagram.io är ett gratis online-databasdiagramverktyg för utvecklare och dataanalytiker. Den använder ett kodbaserat användargränssnitt och du kan skapa upp till 10 diagram gratis.
Så fungerar det
I likhet med Diagrams.net kan du besöka webbappen dbdiagram och börja arbeta direkt. Men istället för ett dra-och-släpp-gränssnitt måste du koda varje ny tabell i ditt schema i ett fält till vänster. När din tabell är i gränssnittet till höger kan du sedan dra och släppa den. Dbdiagram är gratis för upp till 10 diagram. Därefter kostar det 9 USD/månad.
Källa: https://dbdiagram.io/home
Varför det är gratis
Dbdiagram går efter en freemium-modell, där du kommer att bli beroende av verktyget så mycket att du är villig att betala $9 för det 11:e diagrammet. För att uppnå detta investerar de verkligen i en bra första upplevelse.
Börja använda dbdiagram>
3. ERD Plus
ERD Plus är ett nakna, webbaserat, databasdiagramverktyg utformat för utbildningsändamål, som arbetar tillsammans med läroboken. Det är helt gratis och är ett anständigt verktyg för att lära sig, även om det inte är lika snyggt som andra alternativ på den här listan.
Så fungerar det
Du kan prova ERD Plus direkt, men om du vill använda alla dess funktioner måste du skapa ett konto. ERD Plus är ett dra-och-släpp-verktyg, men det är väldigt enkelt ur ett gränssnittsperspektiv.
Källa: https://erdplus.com/faq
Varför det är gratis
ERD Plus är ett läromedel som är utformat för att fungera med den medföljande läroboken, som kostar $54-$77. Du kan fortfarande få en hel del användning av det utan läroboken.
Börja använda ERD Plus>
4. Lucidchart
Lucidchart är ett online-diagramverktyg som kan hjälpa dig att diagramma din databas, bland annat, såsom organisationsscheman och agil planering. Den har ett robust bibliotek med mallar för att komma igång, och det kan göra de snyggaste diagrammen av alla verktyg på den här listan.
Så fungerar det
Skapa ett gratis konto och börja rita diagram med hjälp av ett bibliotek med 100 professionella mallar eller börja från början. Lucidchart är kanske det mest fullt utrustade dra-och-släpp-diagramverktyget som listas här, och omfattar många användningsfall, från brainstorming till ER-diagram.
Källa: https://www.lucidchart.com/pages/examples/database-design-tool
Lucidchart är gratis för upp till tre dokument. Efter det är det $7,95 per månad för individer och $9 per månad för team. Båda betalda planerna tillåter obegränsat antal dokument.
Varför det är gratis
Precis som dbdiagram hoppas Lucidchart kunna skapa en så bra produkt att du känner att du behöver betala för det fjärde dokumentet och integrera verktyget i ditt större arbetsflöde.
Börja använda Lucidchart>
5. QuickDBD
QuickDBD (eller Quick Database Diagrams) är ett gratis online-databasdiagramverktyg som fokuserar på hastighet. Den använder en kombination av kodning och dra-och-släpp-funktioner för att hjälpa dig att skapa ett diagram.
Så fungerar det:
Precis som Diagrams.net och dbdiagram kan du hoppa direkt in i QuickDBD utan att skapa ett konto. Men om du vill spara dina filer måste du skapa ett konto. Du måste koda ditt schema i det vänstra fältet, och när de är kodade kommer dina tabeller att visas i det högra gränssnittet, där du sedan kan dra och släppa det.
Källa: https://www.quickdatabasediagrams.com/
Den kostnadsfria versionen av QuickDBD begränsar dig till ett diagram. Deras Pro-plan tillåter 30 diagram för $14 per månad, även om de är kända för att köra kampanjer som erbjuder Pro-planen gratis.
Varför det är gratis
QuickBDB följer också freemium-modellen och syftar till att ge en tillräckligt smart upplevelse med ditt första diagram som du är villig att betala för att fortsätta använda det.
Börja använda QuickDBD>
6. MySQL Workbench Community Edition
MySQL Workbench Community Edition är ett gratis visuellt databasdesignverktyg som endast fungerar med MySQL Community Edition. Det gör mycket mer än bara diagram, inklusive möjligheten att övervaka databasprestanda och skapa SQL-frågor.
Så fungerar det
Ladda ner Community Edition så kan du använda den som ett rent dra-och-släpp-gränssnitt, eller så kan du koda ditt schema direkt. Det är det mest robusta verktyget som listas här, och du kan se det som en "schweizisk armékniv" för MySQL, med databasdiagram som ett verktyg.
Källa: https://www.mysql.com/products/workbench/
Community Edition av MySQL Workbench är gratis. Enterprise Edition har dock en rejäl prislapp, inklusive professionell support och rådgivning.
Varför det är gratis
MySQL, som ägs av Oracle, är gratis och med öppen källkod. De tjänar pengar genom supportprenumerationer och konsulttjänster som främst riktar sig till stora företag.
Ladda ner MySQL Workbench>
7. SQLDBM
SqlDBM är ett databasdiagramverktyg som inte kräver kod för att använda. Dess kostnadsfria testversion är tillräckligt robust för att göra en hel del diagram utan att behöva skapa ett konto eller betala pengar.
Så fungerar det:
Gå till SqlDBMs kostnadsfria provsida för att komma igång online gratis. SqlDBM är huvudsakligen ett dra-och-släpp-verktyg med robusta schemautforskningsmöjligheter, som du kan testa med exempeldata eller genom att koppla upp din egen databas.
Källa: https://app.sqldbm.com/ använder SQLServer-exempeldata
SqlDBM gratis testversion är interaktiv och kan fungera bra i ett nafs. Men om du vill använda den hur länge som helst, måste du betala för en av deras planer, varav den billigaste är 25 USD per månad.
Varför det är gratis
Den kostnadsfria provperioden kan ta dig ganska långt, och SqlDBM förlitar sig på att du blir så kär i deras kodfria system att du är villig att betala för hela upplevelsen.
Börja använda SqlDBM>
Betalda databasdiagramverktyg med gratis provperioder
Många databasdiagramverktyg har kostnadsfria testversioner som du kan dra nytta av om du behöver något tillfälligt med några ringsignaler:
- dbForge Studio för SQL Server :Ett ERD-diagramverktyg för Microsofts SQL Server
- Visual Paradigms databasdesignverktyg :Ett robust ERD-designverktyg för ett brett utbud av databashanteringssystem (DBMS).
- DeZign för databaser :Ett databasmodellerings- och diagramverktyg som kan "härleda en grafisk datamodell från befintliga databaser"
- Dataedo :Ett databasdokumentationsverktyg med ERD-diagramfunktioner
Sätt ditt diagram i arbete
När din databas är redo att användas är det dags att använda den informationen med en Business Intelligence (BI)-plattform som Chartio. En BI-plattform gör att du kan omvandla den data du arbetat så hårt med att organisera till interaktiva, handlingsbara instrumentpaneler.
Och Chartio går ett steg längre och kan hjälpa dig att hantera schemat du ritade i diagram med ett av dessa verktyg ovan. Starta en gratis testversion av Chartio nu för att se hur det fungerar tillsammans med ett av dessa gratis verktyg för databasdiagram.