Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Comment Saut de page de modification…
  • Comment mettre à jour une valeur de…
  • Comment sélectionner de nombreuses …
  • Comment faire pour dépanner un accè…
  • Les avantages du système de gestion…
  • Comment démarrer VMware partir d'un…
  • Comment remplir automatiquement dans…
  • Comment faire pour supprimer des con…
  • Comment créer un calendrier dans MS…
  • Qu'est-ce qu'un système de gestion …
  •   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

    Structure de la table de base de données relationnelle appropriée

    Concevoir les tables d'une base de données relationnelle est de loin l'aspect le plus difficile et le plus important , la construction d'une base de données. Tables mal conçus conduisent à ne pas être capable de trouver des données , d'avoir à entrer des données en double, et la saisie des données maladroit. Prendre le temps de s'assurer que les tables sont correctement mis en place et que les relations sont correctement créés contribue à assurer une bonne conception de base de données . Concevoir les tables

    Avant de commencer à penser à des tableaux , vous devez déterminer quelles informations la base de données va stocker . La meilleure façon de comprendre cela est la réponse qui, quoi, où, quand, et comment. Par exemple, lors de la conception d'une base de données qui permet de suivre les élèves , quelles classes ils prennent , et qui enseigne les classes , ce qui suit serait une partie de la réponse aux questions suivantes: Qui : élèves et enseignants ; Quoi: classe, le grade et le nombre de crédits ; où: emplacements de classe , l'adresse de l'étudiant et l'adresse de l'instructeur ; Quand: date et heure de classe ; Comment : comment est la classe livré

    Il est important de prendre du temps et répondre à ces questions aussi complètement que possible. . Ces questions identifient les champs de vos tables. Une fois que vous savez ce que tous les champs sont , vous êtes prêt à commencer à les organiser dans des tables . Pour vous assurer que le champ se rapporte directement au nom de la table, groupe les champs par le thème commun et de briser les champs vers le bas dans les pièces les plus petites possibles. Par exemple , au lieu d' un champ appelé « InstructorName ", vous devez utiliser ' IntructorFirstName »et« InstructorLastName . Certains champs ne pourraient pas appartenir clairement à une table. Par exemple, le champ « année » se rapporte à l'élève, mais elle concerne également la classe. Lorsque vous rencontrez un terrain qui appartient à deux tables différentes , cela signifie qu'il doit être dans une table de jointure , une table qui joint deux tables dans une relation many-to -many . De cette façon , un étudiant peut obtenir des notes des différentes classes qui sont prises .
    Concevoir des relations

    Une fois que vous avez vos tables conçues , la prochaine étape consiste à déterminer comment ils se rapportent les uns aux autres . Il existe trois types de relations: one-to -one , one-to -many et many-to -many . Le one-to -one relation n'est pas fréquemment utilisé . Cela signifie qu'un enregistrement d'une table est directement liée à un enregistrement de la deuxième table. Cette relation est utilisée dans les bases de données des ressources humaines , où une table contient des données non sécurisées telles que le nom et l'adresse , et la seconde table contient les données sécurisés tels que les salaires .

    Le deuxième type de relation et le le plus courant , est la relation un- à-plusieurs. Cela signifie qu'un enregistrement d'une table est directement lié à plusieurs enregistrements de l'autre table. Par exemple, un professeur peut enseigner beaucoup de classes . Ce qui est signifié par la clé primaire de la table d'instructeur , « InstructorID , « relative à une clé étrangère dans la table des classes , « ClassInstructor .

    Le troisième type de relation est le many-to -many . Dans cette relation , de nombreux enregistrements d'une table sont liées à de nombreux enregistrements d'une autre table. Par exemple , un étudiant peut prendre de nombreuses classes et une classe peut avoir de nombreux étudiants. Pour créer cette relation, une table de jointure est nécessaire. La table de jointure contient en fait les clés étrangères . Dans cette relation , les clés étrangères seraient « StudentID » et « IDClasse 'dans la table de jointure . En créant ces liens , vous permettez aux données de circuler de table en table et être facilement accessible.

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment construire une base de données Access 
  • Comment planifier l'exécution d'une commande TSQL 
  • Comment exporter des données Access vers CSV 
  • Comment convertir un horodatage à décimale dans T -SQL 
  • Comment se connecter à un serveur Oracle 9 avec le client Oracle 10g 
  • Comment estimer une DB2 Taille d'exportation 
  • Comment ajouter , modifier et supprimer des données des données 
  • Comment créer un carnet d'adresses de bases de données relationnelles 
  • Comment créer un calendrier dans Access 
  • Comment insérer un document Word dans FileMaker Pro 10 
  • Connaissances Informatiques © http://www.ordinateur.cc