Планирането на вашата архитектура на данните може да се почувства хаотично – един потребител на Reddit дори сравни архитектурата на вашия набор от данни с този мем на Пепе Силвия от Във Филаделфия винаги е слънчево :
Метафора с любезното съдействие на u/not-ned-flanders на Reddit
Но разбирането на вашата архитектура на базата данни не трябва да ви струва пари заедно с вашия разум. Има много инструменти за диаграмиране на бази данни, които са не само невероятно полезни, но и безплатни. И тези инструменти могат да ви помогнат да оформите мисленето си и да създадете солидна основа за останалата част от вашия пакет от данни, от вашата база данни до инструменти за бизнес бизнес като Chartio (това сме ние! 👋).
Продължихме и събрахме седем от най-добрите безплатни инструмента за диаграмиране на база данни тук, за да обясним как работи всеки от тях и защо са безплатни.
1.Diagrams.net
Diagrams.net (по-рано Draw.io) е безпроблемен, базиран на браузър, инструмент за диаграмиране на база данни с отворен код. Безплатна е за почти всеки – единственият път, когато сте таксувани, е, ако искате да го използвате като добавка за екосистемата на Atlassian от продукти.
Как работи
Diagrams.net ви пуска направо в интерфейс за плъзгане и пускане, без да се налага да създавате акаунт, да въвеждате информация за плащане или дори да избирате къде искате да запазите диаграмата си. Просто посетете сайта и започнете да рисувате диаграми.
Diagrams.net е безплатен, освен ако не искате да го използвате с екосистемата на Atlassian. Ако, например, искате да го използвате като добавка за Jira, ще трябва да плащате максимум $2 на месец.
Защо е безплатно
Мисията на Diagrams.net е да „предостави безплатен, висококачествен софтуер за диаграмиране за всеки“. За да продължи тази мисия, екипът на Diagrams.net казва:„Когато компаниите ни плащат пари, това трябва да е защото добавяме стойност, а не защото са заключени.“ Затова те избраха да направят безплатен инструмент и да го финансират, като избраха една екосистема, за която да таксуват (която е Atlassian), докато всички останали са безплатни.
Започнете да използвате Diagrams.net>
2. dbdiagram
Dbdiagram.io е безплатен онлайн инструмент за диаграмиране на база данни за разработчици и анализатори на данни. Той използва потребителски интерфейс, базиран на код, и можете да създадете до 10 диаграми безплатно.
Как работи
Подобно на Diagrams.net, можете да посетите уеб приложението dbdiagram и да започнете работа веднага. Но вместо интерфейс за плъзгане и пускане, трябва да кодирате всяка нова таблица във вашата схема в поле вляво. След като вашата таблица е в интерфейса отдясно, можете да я плъзнете и пуснете. Dbdiagram е безплатен за до 10 диаграми. След това е $9/месец.
Източник: https://dbdiagram.io/home
Защо е безплатно
Dbdiagram върви след безплатен модел, при който ще разчитате на инструмента достатъчно, че сте готови да платите $9 за тази 11-та диаграма. За да постигнат това, те наистина инвестират в добро първоначално изживяване.
Започнете да използвате dbdiagram>
3. ERD Plus
ERD Plus е прост, уеб-базиран инструмент за диаграмиране на база данни, предназначен за образователни цели, работещ в тандем с учебника си. Той е напълно безплатен и е приличен инструмент за учене, дори и да не изглежда толкова добре, колкото другите опции в този списък.
Как работи
Можете да опитате ERD Plus веднага, но ако искате да използвате всичките му функции, ще трябва да създадете акаунт. ERD Plus е инструмент за плъзгане и пускане, но е много прост от гледна точка на потребителския интерфейс.
Източник: https://erdplus.com/faq
Защо е безплатно
ERD Plus е инструмент за обучение, който е проектиран да работи с придружаващия го учебник, който струва $54-$77. Все пак можете да извлечете голяма полза от него без учебника.
Започнете да използвате ERD Plus>
4. Lucidchartа
Lucidchart е онлайн инструмент за диаграмиране, който може да ви помогне да диаграмирате вашата база данни, наред с други неща, като организационни диаграми и гъвкаво планиране. Той има солидна библиотека от шаблони, за да започнете, и може да направи най-добре изглеждащите диаграми от всеки инструмент в този списък.
Как работи
Създайте безплатен акаунт и започнете да съставяте диаграми, като използвате библиотека от 100 професионални шаблона или започнете от нулата. Lucidchart е може би най-пълнофункционалният инструмент за диаграмиране с плъзгане и пускане, изброен тук, обхващащ много случаи на употреба, от съвместна мозъчна атака до ER диаграми.
Източник: https://www.lucidchart.com/pages/examples/database-design-tool
Lucidchart е безплатен за до три документа. След това е $7,95 на месец за отделни лица и $9 на месец за екипи. И двата платени плана позволяват неограничен брой документи.
Защо е безплатно
Подобно на dbdiagram, Lucidchart се надява да създаде толкова добър продукт, че да почувствате нужда да платите за този четвърти документ и да интегрирате инструмента в по-големия си работен процес.
Започнете да използвате Lucidchart>
5. QuickDBD
QuickDBD (или Quick Database Diagrams) е безплатен онлайн инструмент за диаграмиране на база данни, който се фокусира върху скоростта. Той използва комбинация от кодиране и функционалност за плъзгане и пускане, за да ви помогне да създадете диаграма.
Как работи:
Подобно на Diagrams.net и dbdiagram, можете да скочите направо в QuickDBD, без да създавате акаунт. Но ако искате да запазите вашите файлове, ще трябва да създадете акаунт. Трябва да кодирате вашата схема в лявото поле и след като бъдат кодирани, вашите таблици ще се появят в десния интерфейс, където след това можете да я плъзнете и пуснете.
Източник: https://www.quickdatabasediagrams.com/
Безплатната версия на QuickDBD ви ограничава до една диаграма. Техният Pro план позволява 30 диаграми за $14 на месец, въпреки че е известно, че провеждат промоции, предлагащи Pro плана безплатно.
Защо е безплатно
QuickBDB също следва безплатния модел и има за цел да осигури достатъчно гладко изживяване с първата ви диаграма, която сте готови да платите, за да продължите да я използвате.
Започнете да използвате QuickDBD>
6. MySQL Workbench Community Edition
MySQL Workbench Community Edition е безплатен визуален инструмент за проектиране на база данни, който работи само с MySQL Community Edition. Той прави много повече от просто диаграмиране, включително възможността за наблюдение на производителността на базата данни и създаване на SQL заявки.
Как работи
Изтеглете Community Edition и можете да го използвате като чист интерфейс за плъзгане и пускане или можете директно да кодирате вашата схема. Това е най-стабилният инструмент, изброен тук, и можете да го мислите като „швейцарско ножче“ за MySQL, като диаграмирането на базата данни е един инструмент.
Източник: https://www.mysql.com/products/workbench/
Community Edition на MySQL Workbench е безплатна. Enterprise Edition обаче има висока цена, включително професионална поддръжка и консултации.
Защо е безплатно
MySQL, който е собственост на Oracle, е безплатен и с отворен код. Те правят пари чрез абонаменти за поддръжка и консултантски услуги, насочени главно към големи предприятия.
Изтеглете MySQL Workbench>
7. SqlDBMа
SqlDBM е инструмент за диаграмиране на база данни, който не изисква код за използване. Безплатната му пробна версия е достатъчно стабилна, за да прави доста диаграми, без да е необходимо да създавате акаунт или да плащате пари.
Как работи:
Отидете до безплатната пробна страница на SqlDBM, за да започнете безплатно онлайн. SqlDBM е основно инструмент за плъзгане и пускане със стабилни възможности за изследване на схеми, които можете да тествате с примерни данни или като свържете своя собствена база данни.
Източник: https://app.sqldbm.com/ използвайки примерни данни на SQLServer
Безплатната пробна версия на SqlDBM е интерактивна и може да работи добре в крачка. Но ако искате да го използвате за определен период от време, ще трябва да платите за един от плановете им, най-евтиният от които е $25 на месец.
Защо е безплатно
Безплатната пробна версия може да ви отведе доста далеч и SqlDBM разчита на това, че сте се влюбили в тяхната система без код толкова много, че сте готови да платите за пълното изживяване.
Започнете да използвате SqlDBM>
Инструменти за платена диаграма на база данни с безплатни пробни версии
Много инструменти за диаграмиране на база данни имат безплатни пробни версии, от които можете да се възползвате, ако имате нужда от нещо временно с няколко камбани и свирки:
- dbForge Studio за SQL Server :Инструмент за диаграма на ERD за SQL Server на Microsoft
- Инструментът за проектиране на база данни на Visual Paradigm :Стабилен инструмент за проектиране на ERD за широк спектър от системи за управление на бази данни (СУБД).
- DeZign за бази данни :Инструмент за моделиране и диаграмиране на база данни, който може да „извлече графичен модел на данни от съществуващи бази данни“
- Dataedo :Инструмент за документиране на база данни с възможности за диаграмиране на ERD
Привеждане на вашата диаграма в работа
След като вашата база данни е готова за работа, е време да използвате тези данни с платформа за бизнес разузнаване (BI), като Chartio. BI платформата ще ви позволи да превърнете данните, които сте работили толкова усилено, за да организирате, в интерактивни табла за управление.
И Chartio отива още по-далеч и може да ви помогне да управлявате схемата, която сте начертали с един от тези инструменти по-горе. Започнете безплатна пробна версия на Chartio сега, за да видите как работи заедно с един от тези безплатни инструменти за диаграмиране на база данни.