Кућа Базе података Шта је семантички модел података? - дефиниција из техопедије

Шта је семантички модел података? - дефиниција из техопедије

Преглед садржаја:

Anonim

Дефиниција - Шта значи Семантички модел података?

Семантички модел података је метода структурирања података у циљу њиховог представљања на специфичан логички начин. То је концептуални модел података који укључује семантичке информације које додају основно значење подацима и односима који стоје између њих. Овакав приступ моделирању података и организацији података омогућава једноставан развој апликативних програма као и лако одржавање доследности података приликом ажурирања података.

Техопедиа објашњава семантички модел података

Семантички модел података релативно је нов приступ који се заснива на семантичким принципима који резултирају скупом података са својствено одређеним структурама података. Обично појединачни подаци или реч не преносе никакво значење за људе, али упарени са контекстом ова реч наследјује више значења.


У окружењу базе података контекст података често се дефинише углавном његовом структуром, попут својстава и односа са другим објектима. Дакле, у релацијском приступу, вертикална структура података је дефинисана експлицитним референтним ограничењима, али у семантичком моделирању та је структура одређена на својствен начин, што значи да се особина података може подударати с референцом на други објекат.


Семантички модел података може се графички приказати хијерархијским дијаграмом апстракције, који приказује врсте података као оквире и њихове односе као линије. То се врши хијерархијски тако да се типови на које се упућују други типови увек наводе изнад типова које упућују, што олакшава читање и разумевање.


Апстракције које се користе у семантичком моделу података:

  • Класификација - „инстанце_оф“ односа
  • Агрегација - "хас_а" односи
  • Генерализација - односи "ис_а"
Шта је семантички модел података? - дефиниција из техопедије