Моделирование данных

Моделирование данных в системной аналитике – это процесс визуализации и структурирования информации с помощью графических инструментов и диаграмм. Оно необходимо для планирования и разработки проектов, обработки данных и оптимизации бизнес-процессов.
Одной из основных задач моделирования данных является определение структуры информационной системы перед ее разработкой. Это позволяет разработчикам и аналитикам лучше понимать функциональные требования и потребности пользователей. Моделирование используют перед разработкой системы, для внесения изменений в процессы хранения данных.
Виды моделей
Концептуальная модель намечает структуру, выявляет основные понятия без следования формальным правилам. Модель не имеет привязки к системе и используется на начальном этапе разработки.
Логическая модель - это переход на следующий уровень, когда разрабатываются атрибуты данных, определяются логические связи. Модель независима от технических деталей реализации, поэтому она легко подстраивается под разные СУБД.
Физическая модель становится реализацией логической модели. Она устанавливает порядок хранения и организации в СУБД. Физическая модель включает таблицы, поля, индексы и другие детали.

Иерархическая модель передает данные в виде многоуровневой структуры, где элементы поэтапно подчиняются друг другу. При этом сущности одного уровня не имеют связей между собой, это цепочка сверху вниз.
Реляционная модель наиболее популярна на текущий момент. Для отображения данных используются таблицы, связанные между собой общим элементом для идентификации данных.
Как создать модель:
-
собрать требования к системе,
-
построить концепцию,
-
отразить логику,
-
проверить модель,
-
подготовить техническую документацию.
Моделирование данных помогает продумать и организовать структуру хранения данных в СУБД. Системному аналитику важно самостоятельно спроектировать базу данных, чтобы обеспечить корректное функционирование системы.

























