Connaissances Informatiques >> Logiciel >> Logiciel de base de données >> Content
  Derniers articles
  • Comment mettre en place Shareaza 
  • Comment créer un planning en accès…
  • Différence entre Real Time Processi…
  • Comment ouvrir MDB Avec VBA 
  • Comment créer un lien vers un docum…
  • Comment faire pour obtenir la date d…
  • Comment afficher un nom de fichier s…
  • Comment accéder à SQL Query Builde…
  • Comment faire pour modifier SSIS sto…
  • Comment faire pour interroger des do…
  •   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

    Relationnel Tutoriel du modèle de base de données

    Dans cet exercice, nous allons développer un modèle de base de données relationnelle qui crée un carnet d'adresses . Nous allons commencer avec une base de données de fichiers plats ( qui est, une seule table de données) , et de l'étendre aux relations entre les données sur plusieurs tables. Ce tutoriel explore le concept de touches de base de données unique , et la façon de les sélectionner. Le fichier plat carnet d'adresses

    Nous allons commencer avec un carnet d'adresses simple, dans une table plate . Si vous le souhaitez, vous pouvez construire ce dans n'importe quel tableur , un tableur utilise des colonnes et des rangées de créer une représentation en deux dimensions de vos données , ce qui est la définition d'un fichier plat

    Dans la partie supérieure , nous ». ll créer ces étiquettes : nom, adresse , ville, état , code postal , téléphone et courriel . Cela crée sept champs pour nos dossiers , que nous pouvons alors conclure sur les lignes suivantes de la base de données.

    Qu'advient-il , cependant, si une seule personne possède plus d'une adresse e-mail , ou si deux personnes ont le même nom ? Dans un fichier plat, ce qui pourrait facilement causer des problèmes dans le stockage ou l'utilisation des données , par exemple , si vous chausse-pied deux adresses e-mail dans une seule cellule d'adresse e-mail , vous ne serez plus en mesure de récupérer par programmation d'une adresse électronique unique pour chaque personne. ( . Cette restriction sur l'entrée de données - appelé «normalisation» - est indispensable à l'établissement de bonnes bases , une base de données où chaque champ est un méli-mélo de l'information devient rapidement inutilisable)

    La meilleure façon de changer cela est d' conserver le fichier plat, mais d'ajouter de nouveaux champs ( c.-à- Email2 , email3 ) . C'est aussi une mauvaise conception de base de données , un rapport ou un script qui tente de récupérer une adresse email échoueront si l'email est vide, mais Email2 ou email3 sont remplies, à moins que des programmes de plus en plus complexes sont utilisés
    L' . simple base de données relationnelle Modèle

    lieu de cela, créer une relation entre deux fichiers plats. Dans le premier tableau , ajouter un champ ID étiqueté , et le remplir avec des numéros séquentiels . Chaque numéro doit être unique dans chaque enregistrement. Dans une deuxième table, créer deux champs : ID et e-mail . Les tableaux seront ressembler à ceci:

    Flat : ( Nom: " John Smith" , Email: " jsmith@nosuchaddress.com " )

    relationnelle: Tableau 1: (ID: " 31415 " , Nom: " John Smith" ) Tableau 2: (ID: " 31415 " , Email: " jsmith@nosuchaddress.com " )

    le numéro d'identification est le « champ de clé " qui relie les deux tables. Pour ajouter d'autres adresses e-mail à ce dossier dans le tableau 1, vous devez ajouter des enregistrements à la seconde table, chacun avec le même ID que John Smith. La plupart des logiciels de base de données de gérer ces relations pour vous . Saisie de plusieurs adresses e-mail dans un formulaire créer des relations ID dans les coulisses , à condition que le modèle de base de données est correctement configuré .
    Techniques avancées relationnelles

    Parfois vous pourraient vouloir utiliser des champs clés qui sont eux-mêmes significative. Disons que vous voulez mettre en place une table d'employés , mais vous avez deux personnes deux du nom de John Smith dans la même entreprise . Vous pouvez utiliser des identifiants uniques pour cela, mais vous pouvez également utiliser d'autres formes de données uniques . Les adresses de courriel sont fréquemment utilisés à cet effet, car ils sont généralement garantis d'être unique. Un centre communautaire , cependant, où certaines personnes peuvent partager une adresse e-mail, ne serait pas un bon usage de cette technique .

     
    Article précédent:
    Article suivant:
    Articles recommandés
  • Comment interroger le champ mémo dans Access 2003 
  • Comment vérifier la version MDAC 
  • Comment personnaliser un MS Access 2003 Template 
  • Comment faire pour convertir un mémo à VARCHAR 
  • MS SQL 2005 Information de table de requêtes 
  • Comment supprimer un compte AWS 
  • Comment mettre à jour majuscules dans Oracle 
  • Comment mettre à jour un énoncé contenant plusieurs tableaux 
  • Comment faire Validations dans MS SQL SSIS 
  • Comment sélectionner plusieurs éléments pour une requête d'accès 
  • Connaissances Informatiques © http://www.ordinateur.cc