Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Oracle Database Administrator Traini…
  • Comment augmenter la taille du champ…
  • Comment interroger un champ qui cont…
  • Comment transformer Tourné Off Menu…
  • Les étapes du cycle de vie de déve…
  • Comment connaître la version Oracle…
  • Comment soustraire deux dates sur l'…
  • L'affectation d' Oracle R12 
  • Comment contourner des déclencheurs…
  • Comment exporter un rapport MS Acces…
  •   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

    Formes normales en théorie des bases de données relationnelles

    Les formes normales dans relationnelle beaucoup de théorie de base de données avec la façon de réduire la quantité de redondance des données dans une table donnée. Chaque forme normale représente un niveau . Pour satisfaire les exigences de chacun à un certain niveau , les exigences pour les niveaux précédents doivent être respectées. Pour atteindre la forme normale optimal pour les tables dans une base de données , le créateur commence avec une grande liste de toutes les données qui doivent avoir lieu dans la base de données, et travaille ensuite à travers les formes normales jusqu'à ce qu'il ne puisse plus sortir les données en petites tables . Première forme normale

    La première forme normale est créé en supprimant les attributs récurrents ou plusieurs valeurs au sein d'une table à une table enfant. Chaque entrée dans une colonne doit avoir une valeur unique. Chaque colonne doit être d'un seul type de données. Vous ne pouvez pas avoir une colonne qui contient à la fois numérique et la ligne de data.Each de caractères doit être unique. Il ne peut y avoir plusieurs instances de la même adresse. La séquence des colonnes et des lignes n'a pas d'importance . Toutes les colonnes doivent avoir un nom unique dans une table. Les noms peuvent être répétés plus d'une table, mais pas dans le même tableau .
    Deuxième forme normale

    Dans la deuxième forme normale , chaque colonne dans la table doivent être pertinentes à la clé principale . La relation doit être une relation one- to-one ou one-to -many . La deuxième forme normale n'est pertinent que lorsqu'il n'y a plus d'une colonne utilisée comme une clé primaire . Par exemple , si nous avons un tableau dans lequel la clé primaire est la colonne PART_NO et de l'entrepôt et il ya une colonne appelée WAREHOUSE_ADDRESS , la colonne WAREHOUSE_ADDRESS n'est pertinente que pour la partie WAREHOUSE de la clé primaire . Il doit être placé dans une autre table où la clé primaire est simplement entrepôt.
    Troisième forme normale

    Pour la troisième forme normale , toutes les colonnes qui en dépendent colonnes non-clés sont retirées . En outre , toutes les données qui peuvent être tirés d'autres colonnes sont supprimées . Par exemple , si vous avez une table qui a la colonne noms client, la compagnie et company_address , le company_address de la colonne dépend de la colonne Société . Pour répondre à la troisième forme normale , il devrait y avoir deux tables. Un avec les colonnes client et l'entreprise , et un autre avec les colonnes entreprise et seconde partie COMPANY_ADDRESS.The de la troisième forme normale dit que les données peuvent qui peuvent être tirés d'autres colonnes sont supprimées . Par exemple, une table qui a eu le CLIENT colonnes , No_article , QUANT_PURCHASED , UNIT_PRICE et TOTAL viole troisième forme normale parce que TOTAL ne peut être dérivé de QUANT_PURCHASED * UNIT_PRICE . Pour répondre à la troisième forme normale de la colonne TOTAL serait supprimée .
    Quatrième forme normale

    Dans la quatrième forme normale , une table ne peut pas avoir plus d'une colonne à valeurs multiples . Une colonne à valeurs multiples est celle où une seule entité peut avoir plus d'un attribut pour cette colonne. A table avec les colonnes employés, les compétences et AWARDS violerait quatrième forme normale parce que l'employé pourrait avoir des compétences multiples et de multiples récompenses. Pour satisfaire quatrième forme normale , les données devraient être divisés en une table avec les colonnes EMPLOYÉ et des compétences et une seconde table avec les colonnes EMPLOYÉ et récompenses.
    Cinquième forme normale
    < p> La cinquième forme normale est créé en supprimant les colonnes qui peuvent être créés à partir de petits morceaux de données qui peut être maintenu avec moins de redondance . Un tableau qui contient l'interprète de colonnes, SHOW, LIEU violerait cinquième forme normale si les artistes pourraient apparaître dans plusieurs spectacles et lieu multiple. Pour satisfaire cinquième forme normale , les données seraient divisés en trois tableaux . Le premier tableau aurait colonnes interprète et SHOW. Le deuxième tableau aurait colonnes et le lieu. Le troisième tableau aurait colonnes LIEU et interprète. L'exactitude des données peuvent encore être obtenues en combinant les tableaux , mais les données ne sont plus de nature cyclique .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment insérer un champ dans une conception de requête dans Access 
  • Comparaison de Dropbox et Box.net 
  • Comment rejoindre Access 2003 Workgroups Avec MS Access 2007 
  • Comment savoir si une base de données est dans la montagne ou nomount scène 
  • Comment changer la source de données pour un rapport d'accès 
  • Comment lier une requête à un 2007 Lettre Word dans Access 2007 
  • Comment créer des rapports dans une base de données Access 
  • Comment débloquer Filemaker Pro 
  • Comment identifier une police de texte 
  • Comment faire un Subform Invisible dans Access 2007 
  • Connaissances Informatiques © http://www.ordinateur.cc