Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • PL SQL Tutorial avancée 
  • Qu'est-ce qu'un rapport tabulaire 
  • Comment accéder à un pilote ODBC 
  • Comment utiliser Yardi 
  • Comment analyser une trace SQL 
  • Comment augmenter la taille de ligne…
  • Comment utiliser la déclaration d'a…
  • Comment faire de requête de table d…
  • Les avantages de FileMaker Pro 
  • Comment ajouter des colonnes aux tab…
  •   Logiciel de base de données
  • 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
  •  
    Logiciel de base de données

    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.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Tutoriel pour créer un formulaire en MS Access 
  • Comment faire pour installer ColdFusion sur Windows 
  • Définition de Data Cleansing 
  • Comment créer un tableau Si elle n'existe pas dans Oracle 
  • Comment faire pour exécuter une requête dans Access 
  • Comment créer un Oracle View 
  • Comment faire pour créer une base de données pour votre liste de diffusion 
  • Comment ajouter une base de données doit être approuvé à MS Access 2007 
  • Quels sont les inconvénients des bases de données 
  • Comment faire pour installer MySWL DB Python sous Windows 
  • Connaissances Informatiques © http://www.ordinateur.cc