Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Le tableau ColdFusion est ne pas avo…
  • Comment utiliser SDF et SQL Connecti…
  • Comment créer un email HTML Flyer p…
  • Comment calculer le code Gray 
  • Comment ajouter Apostrophes dans MAT…
  • Comment copier un fichier dans Power…
  • Comment faire pour convertir les ent…
  • Comment insérer une image BMP dans …
  • Comment remplacer Protection 555 
  • Comment utiliser DMG sur Windows 
  •   Computer Programming Languages
  • C /C + + Programming

  • Computer Programming Languages

  • Delphi Programming

  • Programmation Java

  • Programmation JavaScript

  • PHP /MySQL Programmation

  • programmation Perl

  • Programmation Python

  • Ruby Programming

  • Visual Basics programmation
  •  
    Computer Programming Languages

    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 .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire un organigramme avec deux arguments 
  • Comment ajouter une chaîne d'impression 
  • Comment récupérer une valeur d'attribut Seulement en XQuery 
  • Comment lire un MOV en MATLAB 
  • Qu'est-ce qu'un langage de programmation informatique 
  • Comment créer deux colonnes avec Div 
  • Mon Windows Mobile ne s'ouvre pas ashx 
  • Différence entre les packages et des fichiers d'en-tête 
  • Comment supprimer un caractère précédent en C + + 
  • Comment faire pour convertir Anglais MATLAB 
  • Connaissances Informatiques © http://www.ordinateur.cc