Приклад ієрархічного моделювання даних: Розглянемо організаційну структуру, де співробітники організовані у відділи, а відділи організовані у підрозділи. Модель даних матиме єдиний корінь (компанія) і кілька рівнів пов’язаних записів (підрозділи, департаменти та співробітники).
Приклади моделювання даних
- Модель ER (Entity-Relationship). Ця модель базується на понятті реальних сутностей і зв’язків між ними. …
- Ієрархічна модель. …
- Модель мережі. …
- Реляційна модель. …
- Об'єктно-орієнтована модель бази даних. …
- Об'єктно-реляційна модель.
Кроки включають:
- Аналіз вимог.
- Концептуальне моделювання.
- Логічне моделювання.
- Фізичне моделювання.
- Обслуговування та оптимізація.
Існує три традиційних рівня моделювання даних. Не кожна команда обов’язково буде суворо дотримуватися всіх трьох. Часто всі три – концептуальні, логічні та фізичні моделі даних – стискаються в одну вправу моделювання. Однак розділення процесу на ці три рівні може бути цінним.
Існує 3 типові моделі даних: реляційна, ієрархічна та мережева база даних. У цій статті ми розберемо кожен із них і дослідимо плюси та мінуси, щоб ви знали, коли потрібно використовувати кожен тип для моделювання даних.
Приклад ієрархічного моделювання даних: Розглянемо організаційну структуру, де співробітники організовані у відділи, а відділи організовані у підрозділи. Модель даних матиме єдиний корінь (компанія) і кілька рівнів пов’язаних записів (підрозділи, департаменти та співробітники).