Maison >Problème commun >Quels sont les modèles de données couramment utilisés ?

Quels sont les modèles de données couramment utilisés ?

尚
original
2020-03-23 15:10:1036062parcourir

Quels sont les modèles de données couramment utilisés ?

Les trois modèles de données les plus couramment utilisés à l'heure actuelle sont le modèle hiérarchique, le modèle de réseau et le modèle relationnel.

1. Modèle hiérarchique

Le modèle hiérarchique organise les données dans une structure de relation un-à-plusieurs. La structure hiérarchique utilise des mots-clés pour accéder à chaque partie de chaque niveau.

Le modèle hiérarchique a été le premier développé. Il utilise une structure arborescente comme structure de base, et son représentant typique est le modèle IMS.

Les avantages sont un accès pratique et rapide ; la structure est claire et facile à comprendre ; la modification des données et l'expansion de la base de données sont faciles à mettre en œuvre et il est très pratique de récupérer les attributs clés.

2. Modèle de réseau

Le modèle de réseau utilise des instructions de connexion ou des pointeurs pour déterminer la relation de connexion explicite entre les données. Il s'agit d'une méthode d'organisation des données plusieurs à plusieurs.

Le modèle de données réseau représente la relation entre les données à travers une structure de réseau. Il a été développé plus tôt et présente certains avantages. Il est encore largement utilisé. Le représentant typique est le modèle DBTG.

L'avantage est qu'il peut exprimer clairement et facilement des relations complexes entre les données.

3. Modèle relationnel

Le modèle relationnel organise les données sous forme de groupes d'enregistrements ou de tableaux de données pour faciliter le stockage et la transformation en utilisant les relations entre diverses entités et attributs géographiques sans hiérarchie. pointeurs et constitue une méthode d’organisation des données très efficace pour établir la relation entre les données spatiales et les données attributaires.

L'avantage est que la structure est particulièrement flexible, le concept est unique et il répond aux exigences de requête formées par toutes les opérations logiques booléennes et les règles d'opérations mathématiques ; il peut rechercher, combiner et comparer différents types de données ; il est très pratique d'ajouter et de supprimer des données.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn