Найти в Дзене

Какие бывают системы моделирования или проектирования данных? Что выбрать, как пользоваться?

Если вы хотите начать рисовать что-то простое, то вполне подойдут обычные инструменты визуального моделирования, такие, например, как drawio. Пример диаграммы в таком инструменте - на картинке.
Если объектов и проектов становится много, то появляется потребность переиспользовать одни и те же модели на разных диаграммах, при этом хочется иметь возможность синхронизировать их между собой. Что значит синхронизировать: например, при изменении имени объекта на одной диаграмме, необходимо, чтобы это имя автоматически изменилось на всех связанных с ним моделях. В этом случае можно переходить к работе в специализированных инструментах, которые позволяют хранить и поддерживать справочники объектов. Такой справочник объектов называют репозиторием.
Наиболее распространенные и известные инструменты по соотношению цена/качества - это Sparx и Visual Paradigm.
Ссылки на инструменты:
Приобрести лицензию для самостоятельной работы у Sparx можно начиная с 229 долларов. У VP вход значительно ниже - от 99$, также есть возможность купить подписку от 6$ в месяц - совсем халява по нынешним меркам)) У VP есть также бесплатный ресурс VP-online, работать в котором можно совершенно бесплатно.
Конечно, на первом уровне лицензирования будут доступны только базовый функционал и ограниченный набор шаблонов и схем. Но будьте уверены, UML-диаграммы будут доступны, а значит моделировать данные вы сможете. Чаще всего для моделирования данных используют ER-диаграммы или диаграммы классов - Class.
На более дорогих уровнях лицензирования будут доступны особые режимы работы с инструментом, например, большее количество вариантов импорта/экспорта ваших схем, работа в команде или дополнительные шаблоны диаграмм и схем. Например, нотации ArchiMate или Togaf, которые используют для моделирования и визуализации диаграмм на уровне корпоративной архитектуры (Enterprise Architecture), будут доступны вам только на последнем, 4-м уровне лицензирования. И это стоит уже совсем не дёшево.
У обоих инструментов есть режим тестового использования. Что это значит: вы скачиваете дистрибутив, устанавливаете его у себя и пользуетесь месяц бесплатно - полным набором всех плюшек, вам будут доступны абсолютно все возможности и вся функциональность инструмента. Собственно, предлагаю вам воспользоваться вариантом Trial Period, чтобы примерить на себя инструменты и опробовать прелести работы с репозиторием.
Если кто-то может предложить аналоги на нашем российском рынке или знает ещё инструменты, которые содержат репозиторий и остаются доступными по цене - добро пожаловать в комментарии.
Какие бывают системы моделирования или проектирования данных? Что выбрать, как пользоваться?
2 минуты