| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
programmation  
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
    Définition de la base de données hiérarchique
    En génie logiciel , vous avez de nombreuses façons différentes pour stocker des données . Un des modèles de données moins répandues est la base de données hiérarchique , qui stocke les données dans une série de relations parent /enfant simples. La base de données hiérarchique est facile à comprendre , il peut être limité par rapport à d'autres structures de base de données , tels que les bases de données relationnelles . Bases de données

    bases de données et systèmes de gestion de base de données sont utilisés dans une large variété d'applications. Tout logiciel qui utilise une grande quantité de données utilise très probablement une sorte de base de données. Les bases de données sont des collections organisées de données dans un format spécifié , qui est contrôlé par un système de gestion de base de données .
    Bases de données hiérarchiques

    hiérarchiques bases de données stockent des données dans une série de lien relations parent /enfant . Chaque entrée dans une base de données peut avoir une entrée parent unique , et une ou plusieurs entrées de l'enfant. Par exemple, une entrée pour « Ferrari » peut avoir l'entrée " constructeurs automobiles " en tant que parent , et plusieurs entrées enfants de différents modèles de voiture faites par Ferrari .
    Arborescence < br > Photos

    bases de données hiérarchiques sont en réalité ce qui est connu comme un arbre. Les arbres sont des structures de données couramment utilisés en génie logiciel pour modéliser des données . Chaque arbre est constitué de « nœuds ». Chaque nœud représente une sorte de valeur ou de données objet. Chaque noeud peut avoir un noeud parent et un ou plusieurs nœuds enfants , la création d' une série de ramifications des voies . Ceci est connu comme un "one-to -many relation. "
    Bases de données hiérarchiques par rapport aux bases de données
    bases de données relationnelles

    relationnelles sont beaucoup plus couramment utilisé de bases de données hiérarchiques. C'est en partie parce que les structures hiérarchiques peuvent être modélisés dans une base de données relationnelle , et parce que les bases de données relationnelles sont beaucoup moins limités dans leur conception. Bases de données relationnelles permettent des liens relationnels soient créés entre les entrées sans limitation d'un seul parent que dans les bases de données hiérarchiques. Cela permet aux organisations beaucoup plus complexes de données . Cependant, les connexions peuvent encore être limités dans une base de données relationnelle pour former une structure en forme d'arbre , comme dans une base de données hiérarchique .

    Previous :

    next :
      articles connexes
    ·Comment obtenez des dates de système en COBOL 
    ·Comment compiler en Fortran et Ignorer Interligne 
    ·Le tableau ColdFusion est ne pas avoir libéré 
    ·Comment écrire Pseudocode avec les tableaux 
    ·Les différences entre hasEventListener & willTrigger 
    ·Comment ajouter Ralenti à WMP 
    ·Comment écrire des applications Cocoa 
    ·Comment supprimer un caractère précédent en C + + 
    ·Comment créer une modulation de largeur d'impulsion (P…
    ·Comment faire pour supprimer les espaces de fin à la f…
      articles en vedette
    ·Comment vérifier Adresse e-mail Format Avec PHP 
    ·Syntaxe d'une fonction 
    ·Comment écrire des scripts appels d'offres en Java 
    ·Comment utiliser des contrôles ActiveX dans ASP Net 
    ·Définir un tableau multi-dimensionnel en C + + 
    ·Comment utiliser les fonctions de paramètres variables…
    ·Comment exécuter des commandes DOS en VB.Net 
    ·Avantages et inconvénients de langages informatiques 
    ·Qu'est-ce que SEI CMMI 
    ·Comment faire pour créer un réseau ordonné en PHP 
    Copyright © Connaissances Informatiques http://fr.wingwit.com