Modello di dati semantici

Autore: Eugene Taylor
Data Della Creazione: 12 Agosto 2021
Data Di Aggiornamento: 1 Luglio 2024
Anonim
07. Definizione del modello semantico - Migrazione OpenHAB 3 - Home Automation System ITA - sub ENG
Video: 07. Definizione del modello semantico - Migrazione OpenHAB 3 - Home Automation System ITA - sub ENG

Contenuto

Definizione - Cosa significa Semantic Data Model?

Il modello di dati semantici è un metodo di strutturazione dei dati al fine di rappresentarli in un modo logico specifico. È un modello di dati concettuale che include informazioni semantiche che aggiungono un significato di base ai dati e alle relazioni che si trovano tra di loro. Questo approccio alla modellizzazione e all'organizzazione dei dati consente il facile sviluppo di programmi applicativi e anche il facile mantenimento della coerenza dei dati quando i dati vengono aggiornati.

Un'introduzione a Microsoft Azure e Microsoft Cloud | In questa guida imparerai cos'è il cloud computing e in che modo Microsoft Azure può aiutarti a migrare ed eseguire la tua azienda dal cloud.

Techopedia spiega Semantic Data Model

Il modello di dati semantici è un approccio relativamente nuovo che si basa su principi semantici che si traducono in un set di dati con strutture di dati intrinsecamente specificate. Di solito, i dati singolari o una parola non trasmettono alcun significato agli umani, ma accoppiati a un con questa parola eredita più significato.

In un ambiente di database, il truffatore di dati è spesso definito principalmente dalla sua struttura, come le sue proprietà e le relazioni con altri oggetti. Quindi, in un approccio relazionale, la struttura verticale dei dati è definita da vincoli referenziali espliciti, ma nella modellazione semantica questa struttura è definita in modo intrinseco, vale a dire che una proprietà dei dati stessi può coincidere con un riferimento a un altro oggetto.

Un modello di dati semantici può essere illustrato graficamente attraverso un diagramma gerarchico di astrazione, che mostra i tipi di dati come caselle e le loro relazioni come linee. Questo viene fatto gerarchicamente in modo che i tipi che fanno riferimento ad altri tipi siano sempre elencati sopra i tipi a cui fanno riferimento, il che semplifica la lettura e la comprensione.

Astrazioni utilizzate in un modello di dati semantici:
  • Classificazione - relazioni "istanza_di"
  • Aggregazione - relazioni "has_a"
  • Generalizzazione - relazioni "is_a"