| 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
    Relational Database Design Tutorial
    Lors de la création d'une base de données, l'établissement de relations entre les tables accélère le traitement et l'intégrité des données sécurise . Tables relationnelles relier deux ou plusieurs tables en même temps , en utilisant des clés primaires et étrangères . Ces relations rendre plus rapide et plus facile pour les développeurs d' interroger les tables et récupérer des données pour les applications. Cependant, le processus peut effectivement ralentir un serveur si elle n'est pas effectuée correctement . Il ya quelques notions de base pour comprendre avant de concevoir une base de données relationnelle. Créer des tables

    La composante clé d'une base de données relationnelle est le tableau . Les tableaux contiennent les informations de base de données comme les données des commandes clients et . Concevoir des tableaux est une question d' organisation de l'information de l'entreprise . Par exemple, une table client contient le prénom, le nom et l'adresse d'une personne en particulier. Toutefois, un client peut avoir plusieurs adresses , donc cela peut être segmenté en une seconde table appelée " customer_address . " C'est ce qui rend la conception de tableau difficile pour un débutant . Informations de table ne devrait pas avoir d'information de répétition inutile. Par exemple , certaines personnes peuvent juste faire un deuxième enregistrement de la table - l'un avec l' adresse du domicile du client et l'autre avec l'adresse de l'entreprise du client. Cette doublons prénom du client et le nom de la table, et il nuit intégrité des données. Lorsque vous mettez à jour le nom de famille du client, vous devez mettre à jour plusieurs enregistrements de la même table pour un seul client . Il s'agit d' une mauvaise conception de la table. Bonne conception de table peut être un sujet complexe lorsque l'on travaille avec de grandes bases de données de l'entreprise.

    Dans cet exemple, un client et le tableau de commande sont créés. Entrez les informations nécessaires pour les colonnes de chaque table et les enregistrer. Une fois qu'ils sont enregistrés , une clé primaire doit être attribué à chaque table. Une clé primaire non seulement indexe les tables, mais elle crée aussi un identifiant unique pour chaque enregistrement . La façon la plus simple de créer une clé primaire est d'ajouter une colonne " ID" et en lui attribuant un numéro incrémenté automatiquement . Cela crée un identifiant unique à chaque fois qu'un nouvel enregistrement est inséré . Pour la plupart des applications de base de données , un clic droit sur la colonne ID et en sélectionnant " clé primaire " est tout ce qu'il faut pour créer.

    Sur le deuxième tableau (dans ce cas , le tableau de commande) , ajouter une colonne appelée " CustomerId ». Ceci est utilisé pour contenir l'ID du client et constitue la relation entre les deux tables. Lorsque les données sont saisies , l'ID du client est entré dans la table des clients et le tableau de commande, de sorte que chaque peut être identifié dans la relation.
    Créer la relation

    Bien la conception d'une bonne base de données relationnelle est complexe, la création de la relation réelle n'est pas difficile. Lors de la visualisation à la fois le client et le tableau de commande , placez la souris sur la clé primaire de la table des clients et le faire glisser vers le tableau de commande. L'application de base de données crée automatiquement la relation entre les deux tables.

    Dans cet exemple, un client peut avoir plusieurs commandes , il est donc une relation one-to -many . Vous pouvez également avoir un tête - à-un . Double- cliquez sur la ligne qui relie les deux tables. Cela ouvre automatiquement la boîte de dialogue qui définit la relation . Sélectionnez " One-to -Many " et cliquez sur "OK". Vous avez maintenant créé une base de données relationnelle entre deux tables.

    Previous :

    next :
      articles connexes
    ·Combien de données peuvent accéder Tenez 
    ·Comment faire pour trouver un SQL pour DB2 Connexion 
    ·Comment masquer une section du rapport avec un Bouton e…
    ·Qu'est-ce qu'une injection SQL 
    ·Comment réduire LDF Taille 
    ·Spool dans les procédures PL /SQL 
    ·Dépannage d'un manque SQL Management Studio 
    ·Comment faire pour créer une base de données MS Acces…
    ·Problèmes Planification d'une télécopie dans RightFa…
    ·Qu'est-ce qu'un index spatial 
      articles en vedette
    ·Comment lire des DVD à partir de dossiers avec Windows…
    ·Comment faire pour convertir un document Word à une ve…
    ·Comment faire pour convertir TOD en MKV 
    ·Comment synchroniser un iPod Touch avec Mediaraptor 
    ·Comment Graph Bin un histogramme dans Excel 
    ·Comment insérer des colonnes dans Microsoft Excel 2003…
    ·Comment décompresser un fichier zip 
    ·Excel Conseils de programmation 
    ·Comment jouer au Tetris Online originale 
    ·Comment utiliser Acronis Sauvegarde et restauration dep…
    Copyright © Connaissances Informatiques http://fr.wingwit.com