Diagram je grafična predstavitev informacij, ki prikazuje strukturo, odnos ali delovanje česar koli. Diagrami vašemu občinstvu omogočajo vizualno dojemanje skritih informacij in sodelovanje z njimi na načine, ki jih same besede ne morejo. Glede na vrsto projekta obstaja veliko načinov za uporabo diagramov. Na primer, če želite prikazati razmerje med različnimi kosi, običajno uporabimo Entity Relationship Diagram (ERD). Obstaja veliko odličnih orodij, ki vam lahko pomagajo pri lepem skiciranju zasnov baze podatkov.
V tem članku bom delil nekaj svojih najljubših orodij, ki jih uporabljam za urejanje svojih podatkovnih struktur in uresničevanje svojih idej.
Google Dokumenti Drawing
Funkcija risanja v Google Docs omogoča dodajanje ilustracij na vaše strani. Z vgrajenim orodjem za risanje lahko svojemu dokumentu dodate oblike po meri, grafikone, grafe, infografiko in besedilna polja.
Skiciranje z Google Dokumenti
Čeprav je preprosto dodati grafiko v svoje Google Dokumente, postopek ni povsem viden. Evo kako:
1. Odprite nov dokument v Google Dokumentih.
2. Kliknite gumb za vstavljanje in izberite risba . Nato v spustnem meniju izberite Novo da odprete zaslon za risanje.
3. Z orodjem na tem zaslonu lahko dodate besedilna polja, izberete črte in oblike ter spremenite barve svoje risbe.
4. Kazalec lahko uporabite tudi za prilagoditev velikosti vaših risb in barve vaših dizajnov z uporabo orodjarne na vrhu zaslona.
5. Ko končate, kliknite Shrani in gumb za zapiranje. Lahko kliknete na "file” orodna vrstica, prikazana na vrhu zaslona, da prenesete svoj dokument.
Lastnosti
strošek | Prost. |
CLI? GUI? Na spletu? | Online. |
Potrebujete račun? | Da, potreben je Google račun. |
Sodelovalno urejanje? | Da, s skupno rabo Google Drive. |
Uvozi SQL | Se ne uporablja. |
Izvozi SQL | Se ne uporablja. |
Izvoz formatov | .doc, .pdf, .rtf, .odt, .txt, .html, .epub |
Ustvari URL za skupno rabo | Da. |
Google Dokumenti ponujajo izjemno priročnost. Vendar diagramiranje baz podatkov ni nekaj, čemur je bilo namenjeno. Če pogosto urejate svoj model, boste morda razočarani nad prerisovanjem puščic in odnosov.
Graphviz
Graphviz je brezplačna programska oprema za vizualizacijo grafov, ki nam omogoča diagramsko izražanje informacij.
Graphviz izvaja jezik DOT. Jezik DOT je abstraktna slovnica, ki uporablja terminale, nekončnike, oklepaje, oglate oklepaje in navpične črte. Več informacij o jeziku DOT lahko najdete v Dokumentacija.
Lastnosti
strošek | Prost. |
CLI? GUI? Na spletu? | CLI. Visual Studio Code, Eclipse in Notepad++. Grafični vmesniki. |
Potrebujete račun? | No. |
Sodelovalno urejanje? | Se ne uporablja. |
Uvozi SQL | Da, z uporabo SQL Graphviz. |
Izvozi SQL | Da, z uporabo SQL Graphviz. |
Izvoz formatov | .gif, .png, .jpeg, .json, .pdf in še več |
Ustvari URL za skupno rabo | Se ne uporablja. |
Graphviz ima impresivno in podpirajočo skupnost. Vendar pa je visoka raven podpore SQL na voljo le, če namestite dodatno programsko opremo tretjih oseb. Zaradi teh dodatnih stroškov je morda manj dostopen uporabnikom, ki ne znajo udobno nastaviti svojega računalnika za podporo teh orodij.
ERDPlus
ERDPlus je orodje za modeliranje baz podatkov, ki vam omogoča ustvarjanje diagramov odnosov entitet, relacijskih shem, zvezdnih shem in stavkov SQL DDL.
Vključuje kratek vodnik o tem, kako ustvariti svoje diagrame ER, kar je še posebej uporabno za začetnike. Svoje ustvarjene diagrame ER lahko tudi preprosto pretvorite v relacijske sheme.
Lastnosti
strošek | Prost. |
CLI? GUI? Na spletu? | Online. |
Potrebujete račun? | Ni obvezno, vendar priporočljivo za shranjevanje. |
Sodelovalno urejanje? | Se ne uporablja. |
Uvozi SQL | No. |
Izvozi SQL | Da, s podporo stavkov SQL DDL. |
Izvoz formatov | . PNG |
Ustvari URL za skupno rabo | Se ne uporablja. |
ERDPlus je primeren za SQL. Manjkajo mu dodatni izvozni formati in možnost deljenja z ekipami, vendar te funkcije niso potrebne pri uvozu in izvozu.
Diagrams.net
Diagrams.net (prej Draw.io) je brezplačno spletno orodje za izdelavo diagramov, ki ga lahko uporabite za ustvarjanje diagramov poteka, diagramov UML, modelov baz podatkov in drugih vrst diagramov.
Lastnosti
strošek | Prost. |
CLI? GUI? Na spletu? | Namizni in spletni. |
Potrebujete račun? | Ni obvezno, vendar priporočljivo za shranjevanje. |
Sodelovalno urejanje? | Za skupno rabo potrebujete Google Drive ali OneDrive. |
Uvozi SQL | Da. |
Izvozi SQL | No. |
Izvoz formatov | .png, .jpeg, .svg, .pdf, .html in še več. |
Ustvari URL za skupno rabo | Da, možnost izvoza kot URL. |
Diagrams.net je zasnovan tako, da podpira številne različne poteke dela. Njegova zmožnost enostavne integracije z integracijami tretjih oseb, kot so Trello, Quip, Notion in druge, ga razlikuje od drugih možnosti. Zmožnost skupne rabe in sodelovanja lahko pomaga pri sodelujočih ekipah.
zaključek
Ta članek temelji na uporabi brezplačnih orodij za zbirke podatkov, ki bi vam lahko pomagala vizualizirati vaše ideje in njihove zmožnosti z omejitvami do velikih podrobnosti o tem, kako uporabljati ta orodja.
V svoji raziskavi sem naletel tudi na druga odlična orodja z brezplačnimi preizkusi, ki so na voljo za ustvarjanje diagramov baz podatkov, kot so Lucidchart, EDrawMax in DrawSQL. Vendar imajo te brezplačne preskusne različice omejitve, zaradi katerih so lahko manj primerne za razvijalce, ki delajo na več projektih.
Močno priporočam, da preberete dokumentacijo za vsako od teh orodij, da ugotovite, kaj vam najbolj ustreza, in kar je najpomembneje, da se izognete težavam pri uporabi teh orodij.
Hvala, ker ste si vzeli čas in prebrali tako daleč, in upam, da ste našli, kar ste iskali. Imej čudovit dan!
Uporabna orodja za vizualizacijo baz podatkov z nizkim proračunom prvotno objavljeno na CSS-triki. Moral bi prejemanje glasila.
- "
- a
- sposobnost
- O meni
- POVZETEK
- Račun
- čez
- Dodatne
- omogoča
- Neverjetno
- primerno
- članek
- Občinstvo
- Na voljo
- bari
- BEST
- med
- prinašajo
- proračun
- vgrajeno
- Zmogljivosti
- Charts
- Izberite
- Koda
- sodelovati
- skupnost
- računalnik
- udobje
- bi
- ustvarjajo
- ustvaril
- Ustvarjanje
- po meri
- datum
- Baze podatkov
- baze podatkov
- Odvisno
- zasnovan
- modeli
- Podrobnosti
- Ugotovite,
- Razvijalci
- drugačen
- prenesi
- risanje
- pogon
- enostavno
- omogočajo
- sodelovati
- entiteta
- zlasti
- Primer
- odlično
- Lastnosti
- je pokazala,
- brezplačno
- iz
- funkcija
- veliko
- vodi
- pomoč
- visoka
- Kako
- Kako
- Vendar
- HTTPS
- Ideje
- Impresivno
- vključuje
- Podatki
- namestitev
- integrirati
- integracije
- IT
- jezik
- Stopnja
- linije
- si
- Znamka
- IZDELA
- Izdelava
- Model
- modeli
- več
- Najbolj
- več
- potrebno
- net
- Pojem
- številne
- Ponudbe
- na spletu
- odprite
- Delovanje
- Možnost
- možnosti
- Ostalo
- kosov
- Projekt
- projekti
- Priporočamo
- Razmerje
- Razmerja
- zastopanje
- obvezna
- zahteva
- Raziskave
- shranjevanje
- Zaslon
- nastavitev
- Oblike
- Delite s prijatelji, znanci, družino in partnerji :-)
- delitev
- Enostavno
- Velikosti
- Software
- nekaj
- Nekaj
- kvadrat
- zvezda
- Izjave
- studio
- podpora
- podporni
- ob
- O
- tretjih oseb
- čas
- orodje
- Toolbox
- orodja
- vrh
- Vrste
- us
- uporaba
- Uporabniki
- navadno
- vidna
- vizualizacija
- načini
- Kaj
- Čudovit
- besede
- delo
- delovnih tokov
- deluje
- deluje
- Vaša rutina za