Création d'une base de données relationnelle peut vous aider à stocker des données de manière plus organisée à l'aide de relations entre les tables . Relations de table peuvent vous aider à prévenir données répétitives aussi connu comme données redondantes. Les données redondantes peuvent être évités en définissant des colonnes de clé primaire . Ces colonnes contiennent une valeur différente dans chaque rangée pour identifier de manière unique . La relation one-to -many est le plus fréquent où la première table peut avoir plusieurs lignes correspondantes dans un deuxième tableau . Choses que vous devez Microsoft Access Voir Plus Instructions 1 Lancement Microsoft Access , cliquez sur " Nouvelle base de données " et cliquez sur le bouton "Créer" . Double -cliquez sur " Ajouter un nouveau champ " et tapez " City" pour créer la première colonne. Appuyez sur " Entrée". Tapez " Prénom " et appuyez sur "Entrée" pour créer une deuxième colonne et le type " NOM " pour créer une troisième colonne . 2 Appuyez sur "Ctrl " et " S " pour lancer "Enregistrer sous " boîte de dialogue et cliquez sur "OK" pour enregistrer la table . cliquez sur l'onglet "Créer" et cliquez sur l'icône "Tableau" pour créer une nouvelle table. Double -cliquez sur " Ajouter un nouveau champ " et tapez " Etat " pour créer un nouveau champ. Appuyez sur "Entrée " et tapez " City" pour créer un deuxième champ . Appuyez sur " Ctrl" et " S " pour enregistrer de lancer la "Enregistrer sous" boîte de dialogue et cliquez sur "OK " pour sauvegarder la table. 3 Cliquez sur l'onglet "Outils de base de données " et cliquez sur « rapports » pour définir les relations entre les tables . Cliquez sur " Table1" et " Tableau 2 " pour les sélectionner dans la fenêtre de dialogue " Afficher la table " . Cliquez sur le bouton "Ajouter" et cliquez sur «Fermer». 4 Cliquez sur l'onglet "Outils de base de données " et cliquez sur " Visual Basic " pour lancer l'éditeur VBA . Cliquez sur le champ "Insérer" et cliquez sur " Module " pour insérer un nouveau module 5 Copiez et collez le code suivant pour remplir les deux tableaux avec des données : . PopulateTables Private Sub ( ) strSQL As StringDoCmd.SetWarnings FalsestrSQL = "INSERT INTO Table1" strSQL = strSQL & " VALUES ( 1, ' Dallas ', ' Jean ', ' Smith ')" DoCmd.RunSQL ( strSQL ) strSQL = " ; INSERT INTO Table1 " strSQL = strSQL &" VALUES ( 2, 'Los Angeles ', ' Mary ', ' Jones ') " DoCmd.RunSQL ( strSQL ) strSQL = " INSERT INTO Table1 " strSQL = strSQL & " VALUES ( 3 , 'Los Angeles ', ' Charles ', ' Lopez ')" DoCmd.RunSQL ( strSQL ) strSQL = " INSERT INTO Table1" strSQL = strSQL & " VALUES ( 4, ' Dallas »,« Oscar »,« Ramos ») « DoCmd.RunSQL ( strSQL ) strSQL = "INSERT INTO Table2 " strSQL = strSQL & " VALUES ( 1, 'Texas ', ' Dallas ')" DoCmd . RunSQL ( strSQL ) strSQL = "INSERT INTO Table2 " strSQL = strSQL & " VALUES ( 2, 'California ', ' Los Angeles ')" DoCmd.RunSQL ( strSQL ) End Sub 6 Appuyez sur la touche "F5" pour exécuter la procédure . Revenez à Microsoft Access et cliquez sur la table "Créer" et cliquez sur " Création de requête. " Click " tabl1 ", " Table2 ", et cliquez sur le bouton "Ajouter " . Double -cliquez sur " Prénom " et double -cliquez sur " NOM " de "Table1 ". Double -cliquez sur " Etat", et double -cliquez sur " City" de table " Tabl2 . " Type " Los Angeles" dans la ligne «Critères » pour la colonne " City" . Cliquez sur l'icône "Exécuter " pour lancer votre requête et afficher le prénom, le nom et l'état pour les gens qui vivent dans Lost Angeles.
|