| maison  | Hardware  | réseaux  | programmation  | Logiciel  | Dépannage  | systèmes |  
Logiciel  
  • Adobe Illustrator

  • Un logiciel d'animation

  • antivirus Software

  • Logiciel audio

  • Sauvegarder des données

  • Gravez des CD

  • Gravez des DVD

  • Compression de données

  • Logiciel de base de données

  • desktop Publishing

  • desktop Video

  • Digital Video Software

  • Drupal

  • Logiciels éducatifs

  • Software Engineering

  • Types de fichier d'extension

  • Financial Software

  • Freeware , Shareware et Abandonware

  • GIMP

  • Graphics Software

  • Accueil Recording Software

  • Microsoft Access

  • Microsoft Excel

  • Microsoft Publisher

  • Microsoft Word

  • Code Open Source

  • Autres logiciels informatiques

  • Jeux PC

  • Photoshop

  • Portable Document Format

  • PowerPoint

  • Logiciel de présentation

  • Logiciels de productivité

  • Quicktime

  • Gestion Remote Desktop

  • SQL Server

  • Skype

  • Logiciel bêta de presse

  • Consultants logiciels

  • Les sociétés de développement de logiciels

  • Licences de logiciels

  • Tableur

  • Logiciel de préparation d' impôt

  • Logiciel utilitaire

  • Clip Art Web

  • Windows Media Player

  • Logiciel de traitement de texte
  •  
    Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
    Vs de base de données relationnelle. Base de données hiérarchique
    Bases de données sont des programmes informatiques qui stockent des données , ou des « dossiers ». Plus important encore, ils décrivent aussi comment ces données se rapporte à d'autres données dans la base de données . Il ya beaucoup de différents types de données , y compris hiérarchique, réseau , relationnel et orienté objet . Ils servent tous des objectifs différents , et permettre à leurs dossiers soient décrits de différentes manières. Heirarchical Bases de données

    bases de données hiérarchiques sont quelques-unes des plus anciennes et les plus simples types de base de données. Ils organisent les données dans une structure «arbre» ​​, qui est semblable aux dossiers et fichiers sur un ordinateur. Tout comme un fichier sur un ordinateur se trouve dans un dossier, chaque enregistrement de la base de données a un «parent ». Données hiérarchisées sont souvent décrits comme ayant seul parent /relations de l'enfant.
    Problèmes avec les bases de données Heirachical

    Alors que le modèle hiérarchique est -il approprié pour les structures simples, il est facile de voir comment les problèmes peuvent se poser , car chaque «enfant» peut avoir qu'un seul «parent ». Si la base de données contenait les noms des véritables parents et de leurs enfants au sein d'une entreprise , vous ne seriez pas en mesure de décrire le fait que les deux parents d'un même enfant travaillé pour cette société. Dans le langage des bases de données, ce serait une « to-many une " relation (ou " many-to -many " s'il ya plus d'un enfant impliqué ) , et bases de données hiérarchiques ne les décrit pas bien .


    bases de données relationnelles

    bases de données relationnelles n'ont aucun problème avec plusieurs-à- un ou plusieurs-à -plusieurs . Leurs dossiers sont construits sous forme de plusieurs «tables », plutôt que des structures d'arbres , et chaque enregistrement sur ​​une table possède un identifiant unique . Une entreprise pourrait alors avoir une table avec les noms de tous les parents , une table avec les noms de tous les enfants , et chaque enregistrement de la table parent pourrait avoir une relation avec un (ou plusieurs , ou aucun) des documents uniques sur la table enfant - cette relation étant " est le parent de . " La capacité de donner records de telles relations est ce qui donne bases de données relationnelles leur nom.
    Avantages de bases de données relationnelles

    bases de données relationnelles éviter les erreurs en permettant un enregistrement à appliquer à n'importe quel nombre d'autres tables. Un enregistrement de l'enfant pourrait être utilisé dans un " est l'enfant de« relation , et même dossier pourrait être renvoyé dans un tableau de " les enfants qui fréquentent l'entreprise pique-nique. " En empêchant la duplication, la même information peut être utilisée de différentes façons , sans altérer accidentellement un record.

    Aussi, bases de données relationnelles sont très bons pour la fourniture d'autres types de données cachées dans les enregistrements, en utilisant des requêtes écrites en Structured Query Language , ou SQL. Cela vous permet d'explorer la base de données d'une manière pas immédiatement apparents , comme la recherche de tous les enfants d'un certain âge , ou tous les parents ayant trois enfants ou plus .
    Utilisation de bases hiérarchique

    il pourrait sembler que les bases de données relationnelles sont supérieurs à ceux hiérarchiques , et il est vrai qu'ils sont plus souples . Toutefois, cette souplesse n'est pas toujours nécessaire pour chaque base de données. Les bibliothèques utilisent des bases de données hiérarchiques pour l'enregistrement de leurs livres, comme le système de Dewey est de nature hiérarchique . Une liste de numéros de téléphone de contact pourrait être parfaitement desservie par une base de données hiérarchique . Une base de données est un outil, et le bon outil pour le travail dépend de la tâche à accomplir.

    Previous :

    next :
      articles connexes
    ·Comment les données différent de métadonnées 
    ·Comment supprimer une requête utilisant deux tables da…
    ·Comment étendre Gameshark données de SPSS 
    ·Comment créer un make- Tableau action requête dans Ac…
    ·Comment faire pour convertir Bigint à Int 
    ·Corel Paradox Tutorial 
    ·Comment changer le mot de passe administrateur pour une…
    ·Comment créer un CLOB dans Oracle 
    ·Comment comparer les données d'accès 
    ·Comment importer un fichier CSV à un carnet d'adresses…
      articles en vedette
    ·Conversion d'un MP4 en AVI 
    ·Comment tuer avgchsvx.exe 
    ·Comment personnaliser Vérifier impression dans QuickBo…
    ·Quelle est l'extension du fichier USR 
    ·Caractéristiques de Microsoft Access 
    ·Problèmes avec les mises à jour automatiques 
    ·Comment puis-je obtenir iTunes Music sur un RCT3 
    ·Comment transférer une licence Office 2007 
    ·Comment éclaircir un premier plan sombre dans Photosho…
    ·Comment cacher dans une animation PowerPoint 
    Copyright © Connaissances Informatiques http://fr.wingwit.com