Maison  >  Article  >  Qu'est-ce que le modèle de données utilisant la structure arborescente ?

Qu'est-ce que le modèle de données utilisant la structure arborescente ?

青灯夜游
青灯夜游original
2021-01-30 17:53:389427parcourir

Le modèle de données qui utilise une structure arborescente pour représenter différents types d'entités et les relations entre les entités est un modèle hiérarchique. Le modèle hiérarchique organise les données dans une structure de relations un-à-plusieurs, en utilisant une structure arborescente pour représenter les entités et les relations entre les entités.

Qu'est-ce que le modèle de données utilisant la structure arborescente ?

L'environnement d'exploitation de ce tutoriel : système Windows 7, ordinateur Dell G3.

Le modèle de données utilisant la structure arborescente est : modèle hiérarchique.

Le modèle de base de données décrit la méthode de structuration et de manipulation des données dans la base de données. La partie structurelle du modèle précise comment les données sont décrites (comme les arbres, les tables, etc.) ; du modèle spécifie comment les données sont ajoutées, supprimées, affichées, maintenues, imprimées, recherchées, sélectionnées, triées et mises à jour.

Les modèles de base de données peuvent être divisés en modèles conceptuels et modèles de données. Les modèles de données peuvent être divisés en modèles hiérarchiques, modèles de réseau et modèles relationnels.

  • Un modèle de données qui utilise une structure arborescente pour représenter les types d'entités et les relations entre les entités est appelé modèle hiérarchique.

    La restriction dans le modèle hiérarchique est : il n'y a et n'y a qu'un seul nœud et aucun nœud parent. Ce nœud est la racine de l'arbre ; les autres nœuds ont et n'ont qu'un seul nœud parent. La caractéristique du modèle hiérarchique est que la connexion entre les enregistrements est réalisée via des pointeurs et que l'efficacité des requêtes est élevée. L'inconvénient est qu'il ne peut représenter que des connexions 1:N.

  • Un modèle de structure de données qui utilise une structure de graphe orienté pour représenter les types d'entités et les relations entre les entités est appelé modèle de réseau. La structure de données du modèle de réseau présente principalement les deux caractéristiques suivantes :

    (1) Permet à plus d'un nœud de n'avoir aucun parent

    (2) Un nœud peut avoir plus d'un parent ; .

    Le modèle hiérarchique et le modèle de réseau utilisent des pointeurs pour représenter la relation entre les éléments.

  • Le modèle relationnel utilise un tableau bidimensionnel pour représenter la relation entre les données. Un tableau bidimensionnel correspond à une relation, les lignes sont généralement appelées enregistrements et les colonnes sont appelées champs ou attributs.

Pour plus d'articles connexes, veuillez visiter : Tutoriel vidéo MySQL

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