Connaissances Informatiques >> programmation >> Computer Programming Languages >> Content
  Derniers articles
  • Comment Partition & Format sous DOS 
  • Comment construire Jeux par navigate…
  • Comment faire un jeu en QBasic 
  • Comment ça ADO.NET fonction 
  • Comment trouver des codes de couleur…
  • Comment faire pour convertir les don…
  • Comment utiliser le DME dans SAP 
  • ASP vs PHP Coding vitesse 
  • Comment faire une chaîne HTML en Ob…
  • Types de WCF Sessions 
  •   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

    Différence entre l'identification et non- identification de relations

    Bases de données sont des moyens utiles pour stocker systématiquement des informations de manière structurée . Une base de données bien conçu peut permettre à une organisation de récupérer rapidement des ensembles très spécifiques de données . Dans la construction de bases de données , les concepteurs utilisent différents ensembles d'identifier et de non - identification de relations pour lier les différents groupes d' informations en même temps . La différence entre ces deux termes est subtile, mais importante. Lignes et colonnes
    tables de base de données individuels

    , semblables à des classeurs de tableur individuels , stockent des données dans différentes colonnes qui appartiennent à des lignes individuelles de données. Chaque ligne est une entrée qui décrivent tous ces colonnes . Par exemple, un cabinet d'avocats qui assure le suivi des données sur ses avocats serait attribuer à chaque avocat pour une ligne spécifique. Ensuite, chaque colonne contienne une catégorie spécifique d' informations sur cet avocat , comme un numéro d' identification de l'employé , domaines de spécialité , gagner ratios de pertes , la date d'embauche initiale , ou toute autre chose que la compagnie voulait suivre .

    parent et enfant tables

    nombreuses bases de données de l'entreprise , afin d'accroître la sécurité, ne marquent pas explicitement chaque élément de données sur leurs tables individuelles . Par exemple, un tableau qui permet de suivre les informations sur les avocats dans un cabinet d'avocats va utiliser un numéro d'identification de l' employé à la place d'un nom et un numéro de catégorie au lieu de marquer explicitement les types de cas, il essaie . Tables avec des données agrégées représentés par ces codes numériques sont appelées « tables parent . " Ces codes ensuite référence " Tables d'enfants, " individuelles qui contiennent les données qui traduit le code dans la feuille de données qu'il décrit. Par exemple, une table parent de données d'avocat aura une table enfant qui stocke les noms qui vont avec les numéros d'identification des employés.
    Identifier les relations

    une relation entre une table parent et une table enfant est «Identification » si les données de la table enfant contient est nécessaire d'identifier le sujet de lignes de la table parent . Reprenons l'exemple de la firme d'avocats qui suit les données de ses avocats , sans la table enfant qui correspond aux numéros d'identification des employés à des noms d'employés , l'ensemble des données dans la table parent ne vaut rien . Le tableau est d'aucune utilité pour l'entreprise si elle peut ne pas correspondre aux données à un employé en particulier .
    Non- identification de relations

    une relation entre une table parent et une table enfant est « non identifiantes » si les données de la table enfant contient n'est pas essentiel pour identifier l'objet de lignes de la table parent . Reprenons l'exemple de la firme d'avocats qui a suivi des données sur ses avocats , une table d'une table parent avec les données agrégées peuvent contenir les informations nécessaires pour traduire les codes de la zone de l' objet d' une expertise juridique dans un langage simple de l'enfant. Bien que la perte de la table , il sera plus difficile pour l'entreprise de traduire rapidement ces codes d'expertise, l'entreprise n'a pas besoin de cet ensemble particulier d'informations pour identifier lesquels la totalité de chaque ligne décrit . Bien que la perte d'une telle table enfant va créer du travail supplémentaire pour le service informatique de l'entreprise, elle ne rend pas la totalité de la table parent inutile.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment faire pour installer InstallShield 11,5 Serial 
  • Tutoriels pour la programmation informatique 
  • Les requêtes qui s'exécutent plus rapidement en bases de données spatiales 
  • Comment choisir formulaire ColdFusion dans ColdFusion 
  • Comment programmer une question et le Programme de réponse dans Basique 
  • Comment désinstaller la prévention des intrusions sur l'hôte 
  • Comment mettre à jour Joomla! K2 
  • Comment utiliser TextBoxBase Avec DataGridView 
  • Comment puis-je importer des applications à Xcode 
  • Comment puis-je créer un site web de nœud enfant 
  • Connaissances Informatiques © http://www.ordinateur.cc