Dom baze podataka Što je semantički model podataka? - definicija iz tehopedije

Što je semantički model podataka? - definicija iz tehopedije

Sadržaj:

Anonim

Definicija - Što znači semantički model podataka?

Semantički model podataka je metoda strukturiranja podataka u svrhu prikazivanja na specifičan logički način. To je konceptualni model podataka koji uključuje semantičke informacije koji dodaju osnovno značenje podacima i odnosima koji leže među njima. Ovakav pristup modeliranju podataka i organizaciji podataka omogućava jednostavan razvoj aplikativnih programa, kao i jednostavno održavanje dosljednosti podataka pri ažuriranju podataka.

Tehopedija objašnjava semantički model podataka

Semantički model podataka relativno je nov pristup koji se temelji na semantičkim principima koji rezultiraju skupom podataka s svojstveno određenim strukturama podataka. Obično pojedinačni podaci ili riječ ljudima ne daju nikakvo značenje, ali upareni s kontekstom ova riječ nasljeđuje više značenja.


U okruženju baze podataka kontekst podataka često se definira uglavnom njegovom strukturom, poput svojstava i odnosa s drugim objektima. Dakle, u relacijskom pristupu vertikalna struktura podataka definirana je eksplicitnim referentnim ograničenjima, ali u semantičkom modeliranju ta je struktura definirana na svojstven način, što znači da se svojstvo samih podataka može podudarati s referencama na drugi objekt.


Semantički model podataka može se grafički prikazati hijerarhijskim dijagramom apstrakcije, koji prikazuje vrste podataka kao okvire i njihove odnose kao crte. To se vrši hijerarhijski tako da su vrste koje navode druge vrste uvijek navedene iznad vrsta koje spominju, što olakšava čitanje i razumijevanje.


Apstrakcije korištene u semantičkom modelu podataka:

  • Razvrstavanje - "instance_of" odnosa
  • Agregacija - "has_a" odnosi
  • Generalizacija - odnosi "is_a"
Što je semantički model podataka? - definicija iz tehopedije