Modèle de données sémantique

Auteur: Eugene Taylor
Date De Création: 12 Août 2021
Date De Mise À Jour: 1 Juillet 2024
Anonim
Modèle de données sémantique - La Technologie
Modèle de données sémantique - La Technologie

Contenu

Définition - Que signifie modèle de données sémantique?

Le modèle de données sémantique est une méthode de structuration des données afin de les représenter de manière logique. C'est un modèle de données conceptuel qui inclut des informations sémantiques qui ajoute une signification fondamentale aux données et aux relations qui les unissent. Cette approche de la modélisation et de l'organisation des données permet de développer facilement des programmes d'application et de maintenir facilement la cohérence des données lors de la mise à jour des données.

Introduction à Microsoft Azure et au nuage Microsoft | Tout au long de ce guide, vous apprendrez ce qu'est le cloud computing et comment Microsoft Azure peut vous aider à migrer et à exploiter votre entreprise à partir du cloud.

Techopedia explique le modèle de données sémantique

Le modèle de données sémantique est une approche relativement nouvelle qui repose sur des principes sémantiques qui aboutissent à un ensemble de données avec des structures de données spécifiées de manière inhérente. Habituellement, des données singulières ou un mot ne donne aucun sens à l'homme, mais associé à un con, ce mot hérite d'un autre sens.

Dans un environnement de base de données, le contenu des données est souvent principalement défini par sa structure, telles que ses propriétés et ses relations avec d'autres objets. Ainsi, dans une approche relationnelle, la structure verticale des données est définie par des contraintes référentielles explicites, mais dans la modélisation sémantique, cette structure est définie de manière inhérente, ce qui signifie qu'une propriété des données elle-même peut coïncider avec une référence à un autre objet.

Un modèle de données sémantique peut être illustré graphiquement par le biais d'un diagramme de hiérarchie d'abstraction, qui présente les types de données sous forme de boîtes et leurs relations sous forme de lignes. Cette opération est effectuée de manière hiérarchique afin que les types qui référencent d'autres types soient toujours répertoriés au-dessus des types qu'ils référencent, ce qui facilite la lecture et la compréhension.

Abstractions utilisées dans un modèle de données sémantique:
  • Classification - relations "instance_of"
  • Agrégation - relations "has_a"
  • Généralisation - relations "is_a"