Ett diagram är en grafisk representation av information som skildrar strukturen, förhållandet eller driften av någonting. Diagram gör det möjligt för din publik att visuellt förstå dold information och engagera sig i dem på ett sätt som bara ord inte kan. Beroende på typ av projekt finns det många sätt att använda diagram. Om du till exempel vill skildra förhållandet mellan distinkta delar använder vi vanligtvis ett Entity Relationship Diagram (ERD). Det finns många bra verktyg som kan hjälpa dig att skissa ut dina databasdesigner vackert.
I den här artikeln kommer jag att dela med mig av några av mina favoritverktyg som jag använder för att kurera mina datastrukturer och föra mina idéer till liv.
Google Dokument Drawanvändning
Ritfunktionen i Google Dokument låter dig lägga till illustrationer på dina sidor. Du kan lägga till anpassade former, diagram, grafer, infografik och textrutor till ditt dokument med det inbyggda ritverktyget.
Skissar med Google Dokument
Även om det är enkelt att lägga till en grafik i dina Google Dokument, är proceduren inte helt synlig. Här är hur:
1 . Öppna ett nytt dokument på Google Dokument.
2 . Klicka på infoga-knappen och välj teckning . Välj sedan från rullgardinsmenyn Nya för att öppna ritskärmen.
3 . Du kan använda verktygslådan på den här skärmen för att lägga till textrutor, välja linjer och former och ändra färgerna på din ritning.
4 . Du kan också använda markören för att justera storleken på dina ritningar och färgen på dina mönster genom att använda verktygslådan överst på skärmen.
5 . När du är klar klickar du på Save och stängningsknapp. Du kan klicka på "Fil” verktygsfältet som visas högst upp på skärmen för att ladda ner ditt dokument.
Funktioner
Pris | Gratis. |
CLI? GUI? Uppkopplad? | Online. |
Behöver du ett konto? | Ja, ett Google-konto krävs. |
Samarbetsredigering? | Ja, med Google Drive-delning. |
Importera SQL | Inte tillämpbar. |
Exportera SQL | Inte tillämpbar. |
Exportera format | .doc, .pdf, .rtf, .odt, .txt, .html, .epub |
Generera delbar URL | Ja. |
Google Dokument erbjuder fantastisk bekvämlighet. Att diagramma databaser är dock inte något det var avsett för. Du kan bli frustrerad över att rita om pilar och relationer om du gör frekventa redigeringar av din modell.
graphviz
graphviz är en gratis grafvisualiseringsprogramvara som låter oss uttrycka information schematiskt.
Graphviz implementerar DOT-språket. DOT-språket är en abstrakt grammatik som använder sig av terminaler, icke-terminaler, parenteser, hakparenteser och vertikala staplar. Mer information om DOT-språket finns i dess dokumentation.
Funktioner
Pris | Gratis. |
CLI? GUI? Uppkopplad? | CLI. Visual Studio Code, Eclipse och Notepad++. Grafiska gränssnitt. |
Behöver du ett konto? | Nej. |
Samarbetsredigering? | Inte tillämpbar. |
Importera SQL | Ja, använder SQL Graphviz. |
Exportera SQL | Ja, använder SQL Graphviz. |
Exportera format | .gif, .png, .jpeg, .json, .pdf och mer |
Generera delbar URL | Inte tillämpbar. |
Graphviz har en imponerande och stödjande gemenskap. En hög nivå av SQL-stöd är dock endast tillgängligt när du installerar ytterligare programvara från tredje part. Denna omkostnad kan göra det mindre tillgängligt för användare som inte är bekväma med att ställa in sin dator för att stödja dessa verktyg.
ERDPlus
ERDPlus är ett databasmodelleringsverktyg som låter dig skapa entitetsrelationsdiagram, relationsscheman, stjärnscheman och SQL DDL-satser.
Den innehåller en kort guide om hur du skapar dina ER-diagram, vilket är särskilt användbart för nybörjare. Du kan också enkelt konvertera dina skapade ER-diagram till relationsscheman.
Funktioner
Pris | Gratis. |
CLI? GUI? Uppkopplad? | Online. |
Behöver du ett konto? | Inte nödvändigt, men rekommenderas för att spara. |
Samarbetsredigering? | Inte tillämpbar. |
Importera SQL | Nej. |
Exportera SQL | Ja, med stöd av SQL DDL-satser. |
Exportera format | . Png |
Generera delbar URL | Inte tillämpbar. |
ERDPlus lämpar sig för SQL. Det saknar ytterligare exportformat och möjlighet att dela med team, men dessa funktioner är inte nödvändiga med import och export.
Diagrams.net
Diagrams.net (tidigare Draw.io) är ett gratis onlinediagramverktyg som kan användas för att skapa flödesscheman, UML-diagram, databasmodeller och andra typer av diagram.
Funktioner
Pris | Gratis. |
CLI? GUI? Uppkopplad? | Desktop och online. |
Behöver du ett konto? | Inte nödvändigt, men rekommenderas för att spara. |
Samarbetsredigering? | Delning kräver Google Drive eller OneDrive. |
Importera SQL | Ja. |
Exportera SQL | Nej. |
Exportera format | .png, .jpeg, .svg, .pdf, .html och mycket mer. |
Generera delbar URL | Ja, exportera som URL ett alternativ. |
Diagrams.net är designat för att stödja många olika arbetsflöden. Dess förmåga att enkelt integrera med tredjepartsintegrationer som Trello, Quip, Notion och andra skiljer den från de andra alternativen. Förmågan att dela och samarbeta kan få det att fungera bra för samarbetande team.
Slutsats
Den här artikeln är baserad på att använda gratis databasverktyg som kan hjälpa dig att visualisera dina idéer och deras kapacitet med begränsningar till fantastiska detaljer om hur man använder dessa verktyg.
I min forskning stötte jag också på andra utmärkta verktyg med gratis testversioner tillgängliga för att skapa databasdiagram som Lucidchart, EDrawMax och DrawSQL. Dessa kostnadsfria testversioner har dock begränsningar som kan göra dem mindre lämpade för utvecklare som arbetar med flera projekt.
Jag rekommenderar starkt att du läser dokumentationen för vart och ett av dessa verktyg för att avgöra vad som fungerar bäst för dig och, viktigast av allt, för att undvika problem med att använda dessa verktyg.
Tack för att du tog dig tid att läsa så här långt, och jag hoppas att du hittade det du letade efter. Ha en underbar dag!
Användbara verktyg för att visualisera databaser på en budget ursprungligen publicerad på CSS-tricks. Du borde få nyhetsbrevet.
- "
- a
- förmåga
- Om oss
- SAMMANDRAG
- Konto
- tvärs
- Annat
- tillåter
- fantastiska
- tillämplig
- Artikeln
- publik
- tillgänglig
- barer
- BÄST
- mellan
- föra
- budget
- inbyggd
- kapacitet
- Diagram
- Välja
- koda
- samarbeta
- samfundet
- dator
- bekvämlighet
- kunde
- skapa
- skapas
- Skapa
- beställnings
- datum
- Databas
- databaser
- beroende
- utformade
- mönster
- detaljer
- Bestämma
- utvecklare
- olika
- ladda ner
- ritning
- driv
- lätt
- möjliggöra
- engagera
- enhet
- speciellt
- exempel
- utmärkt
- Funktioner
- hittade
- Fri
- från
- fungera
- stor
- styra
- hjälpa
- Hög
- Hur ser din drömresa ut
- How To
- Men
- HTTPS
- idéer
- imponerande
- innefattar
- informationen
- installera
- integrera
- integrationer
- IT
- språk
- Nivå
- rader
- du letar
- göra
- GÖR
- Framställning
- modell
- modeller
- mer
- mest
- multipel
- nödvändigt för
- netto
- Begrepp
- talrik
- Erbjudanden
- nätet
- öppet
- drift
- Alternativet
- Tillbehör
- Övriga
- bitar
- projektet
- projekt
- rekommenderar
- relation
- Förhållanden
- representation
- Obligatorisk
- Kräver
- forskning
- sparande
- screen
- inställning
- former
- Dela
- delning
- Enkelt
- Storlek
- Mjukvara
- några
- något
- kvadrat
- Stjärna
- uttalanden
- studio
- stödja
- stödjande
- tar
- Smakämnen
- tredje part
- tid
- verktyg
- Verktygslåda
- verktyg
- topp
- typer
- us
- användning
- användare
- vanligen
- synlig
- visualisering
- sätt
- Vad
- underbart
- ord
- Arbete
- arbetsflöden
- arbetssätt
- fungerar
- Din