Narzędzia
Portfolio Roadmapa Słownik Blog Portal dla BA
← Słownik
Modelowanie

Modelowanie danych

Tworzenie abstrakcyjnych modeli opisujących strukturę, relacje i ograniczenia danych w systemie informatycznym.

Definicja

Modelowanie danych to proces tworzenia wizualnych reprezentacji struktur danych — encji, atrybutów i relacji — które opisują jak dane są organizowane w systemie.

Poziomy modelowania danych

Poziom Nazwa Odbiorcy Zawartość
Konceptualny CDM Biznes, BA Encje + relacje (bez atrybutów)
Logiczny LDM BA, Architekt Encje + atrybuty + klucze + relacje
Fizyczny PDM DBA, Developer Tabele + kolumny + indeksy + typy danych

Notacja ERD (Entity-Relationship Diagram)

Element Symbol Opis
Encja Prostokąt Obiekt biznesowy (Klient, Zamówienie)
Atrybut Elipsa / lista Cecha encji (imię, data_zamówienia)
Relacja Romb / linia Związek między encjami
Kardynalność 1:1, 1:N, M:N Ile instancji po każdej stronie

Dlaczego to ważne?

BA definiuje jakie dane system musi przechowywać i jakie są między nimi relacje. Model danych to fundament każdego systemu.

Powiązane pojęcia

Rozwijaj się z Analify

Nowe pojęcia, artykuły i materiały — prosto na email. Bez spamu.

Dołącz do społeczności analityków biznesowych — szkolenia wideo, prelekcje na żywo i wsparcie ekspertów

Sprawdź Analify