SlideShare une entreprise Scribd logo
1  sur  40
Microsoft   Access
Les bases de données Les bases de données jouent un rôle de plus en plus important dans le monde de l ’informatique Les petites et moyennes entreprises sont désormais convaincues qu ’une base ne permet pas seulement de rassembler les données des clients.  aide  aussi  à gérer d ’autres informations qui améliorent l ’efficacité de l ’entreprise Mais,
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Qu’est-ce que ... Access ?
[object Object],Qu’est-ce que ... Access ? Les données sont stockées dans cet ensemble de tables qui ont des relations entre elles.  En résumé  Access  est un Système de  G estion de Base de  D onnées  R elationnelles  SGBD/R  .
Application 1 Démarrez Access à partir du sous menu Démarrer de Windows Démarrer Access ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Créer une base de données ,[object Object]
Créer une base de données ,[object Object],[object Object],[object Object],Cliquez sur  Créer Le résultat est la génération d’un  fichier.mdb  ( M icrosoft  d ata b ase), C-à-d un fichier de base de données Access
La base de données Access ,[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],La base de données Access Boutons de sélection des objets
Composants d ’Access ,[object Object],[object Object],États ,[object Object],[object Object],Requêtes ,[object Object],Formulaires ,[object Object],[object Object],Tables Description Composant
Les tables Une table est la structure fondamentale dans laquelle sont stockées les informations d’une base de données Access, c’est son  cœur .  Le nom  table  vient de l’aspect  tabulaire  de la  représentation  des  données . L ’édification d ’une Table est la 2ème étape après la création de la base de données Access.
Création d’une Table 1.  Cliquez sur l’onglet  «  table  ». 2.  Cliquez sur le bouton  «  Nouveau  » 3.  Choisissez  le mode de création. 2 3 1
Création en mode Feuilles de données Ce mode vous permet de créer une table très rapidement, mais d’une façon  incomplète . 2 – sur les lignes suivantes, entrer les données 1 1 -   Pour renommer les champs, faites un double clic sur  « champs 1,…. »
Dans  la base de données  créée, utilisez  le mode feuilles de données  pour créer  une Table  nommée «  Clients  » avec les champs suivants:   Création en mode Feuilles de données N° Client  Nom Client  Adresse  Ville
Création d’une Table en mode création  Le mode « Création » est recommandé pour définir une table de façon  correcte . Étapes à suivre Cliquez 2 fois sur  Vous êtes maintenant en mode création d'une nouvelle table qui n'a pas encore de nom. Remplir la table comme suit:                      
Création d’une Table en mode création  ,[object Object],[object Object],[object Object]
Création d’une Table en mode création  Ce champ peut contenir n'importe quel type de données liées dans une autre application OLE  ( Dessin, son, animation). Liaison   OLE Peut contenir une valeur monétaire Monétaire   Peut contenir une date ou une heure Date / Heure Octet(0 à 255) ;  Entier(-32768 à +32767);  Entier long(-2 milliards à + 2milliards) ;  Réel simple(-3,4 10E38 à +3,4 10E38) ;  Réel double(-1,8 10E308 à +1,8 10E308) Numérique   Caractères alphanumériques (maximum 65535 caractères) Mémo   Caractères alphanumériques (maximum 255 caractères) Texte
Dans  la base de données  déjà créée, utilisez  le mode Création  pour créer  une Table  nommée «  Commandes  » avec les champs suivants et avec les types de données appropriés. N°Commande  /  Date commande  /  Article  /   Quantité  /   Importé Numéroauto Date/Heure Texte Numérique Oui/Non Création d’une Table en mode création 
Création d’une Table en mode création 
Création d’une Table en mode création  Vous cliquez sur l'icône Affichage  (en haut à gauche de votre écran)  Enregistrer la table sous « Commandes » Création d’une Table en mode création 
Création à l’aide de l’Assistant
 
Dans  la base de données  créée, utilisez  le mode Assistant Table  pour créer  une Table  nommée «  Produits  » avec les champs suivants et avec les types de données appropriés. Création à l’aide de l’Assistant Réfproduit   Nomproduit  Prix unitaire Numéroauto Texte Monétaire
Création à l’aide de l’Assistant
Modification de la structure d’une Table Ouvrir la table en  mode création   en cliquant sur le bouton affichage de la fenêtre d’application Sélection d’un champ Placer le pointeur de la souris ici, puis cliquer
Ajout d’un champ Dans la colonne «  Nom du champ  », cliquer juste au-dessous du dernier champ de la table Taper le nom du champ Insertion d’un champ Modification de la structure d’une Table Sélectionner la ligne au dessus de laquelle vous désirez insérer votre nouveau champ. Insertion / Lignes
Suppression d’un champ Édition / Supprimer Modification de la structure d’une Table Sélectionnez le champ que vous désirez supprimer
Renommer une table Cliquez sur l’onglet « Table ». Sélectionnez la table dans la liste. Édition /  Renommer Modifiez le nom de la table Appuyez sur  la touche Entrée Modification de la structure d’une Table
Dupliquer une Table Sélectionnez la table à copier dans la liste Édition / Copier Édition /Coller Sélectionnez une option. Modifiez le nom de la table, et cliquez sur « Ok ». Supprimer une Table Sélectionnez la table à supprimer Édition /Supprimer Access vous affiche une boîte de dialogue, dans laquelle vous pourrez confirmer ou annuler la suppression. Modification de la structure d’une Table
Impression d’une feuille de données ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Les Relations entre Tables On ne peut pas concevoir  d   ’applications Access complexes  sans mettre en relation les tables entre elles . Les relations sont les liens qui existent entre le champ d'une table  (  Table Source ) et le champ d'une autre table (  Table Destination ).  ,[object Object],[object Object],[object Object]
Les Relations entre Tables Une table doit inclure un  champ d'identification unique   pour  permettre de définir une relation entre cette table et d ’autres tables de la base de données Une  Clé primaire  ne peut comporté de doublons. Sélectionnez le champ destinez à être  la clé primaire  Cliquer sur le bouton  ,[object Object],« Clé primaire »
Relation un à un (1:1):  Un enregistrement de la table A ne peut être relié qu'à un seul enregistrement de la table B, et inversement. Types de relations Les Relations entre Tables A1 A2 A3 A4 . . A2 A4 Table des articles principale Clé primaire commune: N° d’article
Les Relations entre Tables Exemple  : Vous disposez de 2 tables (Employés, Cotisations_Sociales), reliées par un numéro unique tel que le numéro de sécurité sociale, c ’est une relation (1:1)
Relation un à plusieurs  (1:n)   :   un enregistrement de la table A peut être relié à plusieurs enregistrements de la table B, mais un enregistrement de la table B ne peut être relié qu'à un seul enregistrement de la table A. Les Relations entre Tables C1 C2 C3 . . 1001 1002 1003 . . Table des  clients   Clé I aire  RefClient Table des commandes Clé Iaire N°Commande
Les Relations entre Tables Exemple : Vous disposez de 2 tables (Clients, Commandes), un client peut passer plusieurs commandes, tandis qu ’une commande ne peut être associée qu ’à un seul client. Ce type de relation s ’appelle  (1:n)
Pour établir une relation Fermez tous les objets, ne gardez que la fenêtre « Base de données » et  cliquer sur Relation   Les Relations entre Tables ou sur: Outils / Relations
Relation / Afficher la table Sélectionnez la Table et Cliquez sur  « Ajouter » Les Relations entre Tables
Faites glisser le champ comportant la clé primaire sur le champ homologue de l’autre table Les Relations entre Tables Créer pour enregistrer la relation
Les Relations entre Tables A quoi sert  l’intégrité référentielle ? Tous les enregistrements liés seront modifiés automatiquement si une modification est apportée à un enregistrement de la table source.  De plus chaque fois qu ’un enregistrement est supprimé de la table source, l’enregistrement correspondant de la table en relation est également supprimé L ’intégrité référentielle empêche toute suppression ou modification  accidentelle  des données correspondants

Contenu connexe

Tendances

Merise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMerise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigés
Majid CHADAD
 

Tendances (20)

Merise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigésMerise+ +exercices+mcd+-+corrigés
Merise+ +exercices+mcd+-+corrigés
 
2 TUP
2 TUP2 TUP
2 TUP
 
Tp n 5 linux
Tp n 5 linuxTp n 5 linux
Tp n 5 linux
 
Architectures 3-tiers (Web)
Architectures 3-tiers (Web)Architectures 3-tiers (Web)
Architectures 3-tiers (Web)
 
Cours complet Base de donne Bac
Cours complet Base de donne Bac Cours complet Base de donne Bac
Cours complet Base de donne Bac
 
Excel ppt.ppt
Excel ppt.pptExcel ppt.ppt
Excel ppt.ppt
 
Cours Base de données relationnelles
Cours Base de données relationnellesCours Base de données relationnelles
Cours Base de données relationnelles
 
Travaux dirigés 1: algorithme & structures de données (corrigés)
Travaux dirigés 1: algorithme & structures de données (corrigés)Travaux dirigés 1: algorithme & structures de données (corrigés)
Travaux dirigés 1: algorithme & structures de données (corrigés)
 
TP 1 ACCESS
TP 1 ACCESSTP 1 ACCESS
TP 1 ACCESS
 
Cours access
Cours accessCours access
Cours access
 
Exercice3 - Logiciels
Exercice3 - LogicielsExercice3 - Logiciels
Exercice3 - Logiciels
 
Système d'exploitation TC.pptx
Système d'exploitation TC.pptxSystème d'exploitation TC.pptx
Système d'exploitation TC.pptx
 
Les règles de passage
Les règles de passageLes règles de passage
Les règles de passage
 
Tp word n° 1
Tp word n° 1Tp word n° 1
Tp word n° 1
 
les style d'architecture
les style d'architecture les style d'architecture
les style d'architecture
 
Curriculum informatique 2ème année Septembre 2019
Curriculum informatique 2ème année Septembre 2019Curriculum informatique 2ème année Septembre 2019
Curriculum informatique 2ème année Septembre 2019
 
Corrige tp java
Corrige tp javaCorrige tp java
Corrige tp java
 
Java RMI
Java RMIJava RMI
Java RMI
 
Exercice java vehicule
Exercice java vehiculeExercice java vehicule
Exercice java vehicule
 
TP C++ : Correction
TP C++ : CorrectionTP C++ : Correction
TP C++ : Correction
 

En vedette

Cours access
Cours accessCours access
Cours access
kourbali
 
Cours access
Cours accessCours access
Cours access
msodjinou
 
Cours complet excel détaillé
Cours complet excel détailléCours complet excel détaillé
Cours complet excel détaillé
Paul Kamga
 
Fonctions formules excel
Fonctions formules excelFonctions formules excel
Fonctions formules excel
Carlitza
 
Art De La Photographie
Art De La PhotographieArt De La Photographie
Art De La Photographie
Renny
 
La photographie humanitaire
La photographie humanitaireLa photographie humanitaire
La photographie humanitaire
Thibault Gabucci
 
L’open access et les archives ouvertes
L’open access et les archives ouvertesL’open access et les archives ouvertes
L’open access et les archives ouvertes
Calimaq S.I.Lex
 

En vedette (20)

Cours 5 et 6
Cours 5 et 6Cours 5 et 6
Cours 5 et 6
 
Séminaire tableaux de bord_ février 2013
Séminaire tableaux de bord_ février 2013Séminaire tableaux de bord_ février 2013
Séminaire tableaux de bord_ février 2013
 
Cours access
Cours accessCours access
Cours access
 
Cours access 2007 semestre_1
Cours access 2007 semestre_1Cours access 2007 semestre_1
Cours access 2007 semestre_1
 
TP 2 ACCESS
TP 2 ACCESSTP 2 ACCESS
TP 2 ACCESS
 
Cours access
Cours accessCours access
Cours access
 
Access 2007 verrou
Access 2007 verrouAccess 2007 verrou
Access 2007 verrou
 
Cours Excel avance
Cours Excel avanceCours Excel avance
Cours Excel avance
 
Access 2010
Access 2010Access 2010
Access 2010
 
Cours complet excel détaillé
Cours complet excel détailléCours complet excel détaillé
Cours complet excel détaillé
 
Fonctions formules excel
Fonctions formules excelFonctions formules excel
Fonctions formules excel
 
Art De La Photographie
Art De La PhotographieArt De La Photographie
Art De La Photographie
 
Dossprodfinal
DossprodfinalDossprodfinal
Dossprodfinal
 
La photographie humanitaire
La photographie humanitaireLa photographie humanitaire
La photographie humanitaire
 
La photographie
La photographieLa photographie
La photographie
 
Courspowerpoint2010
Courspowerpoint2010Courspowerpoint2010
Courspowerpoint2010
 
Access requete
Access requeteAccess requete
Access requete
 
L’open access et les archives ouvertes
L’open access et les archives ouvertesL’open access et les archives ouvertes
L’open access et les archives ouvertes
 
Une introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TICUne introduction à la co-création dans le domaine des TIC
Une introduction à la co-création dans le domaine des TIC
 
SGBDR - MySQL
SGBDR - MySQLSGBDR - MySQL
SGBDR - MySQL
 

Similaire à Access tables

Access formulaires
Access formulairesAccess formulaires
Access formulaires
hassan1488
 
Jet Reports Pour Microsoft Dynamics NAV
Jet Reports Pour Microsoft Dynamics NAVJet Reports Pour Microsoft Dynamics NAV
Jet Reports Pour Microsoft Dynamics NAV
Maroua Bouhachem
 
Initiation_Access23DelafuigureInternationnal
Initiation_Access23DelafuigureInternationnalInitiation_Access23DelafuigureInternationnal
Initiation_Access23DelafuigureInternationnal
Achrafarc
 
Power BI pour Microsoft Dynamics Nav
Power BI pour Microsoft Dynamics NavPower BI pour Microsoft Dynamics Nav
Power BI pour Microsoft Dynamics Nav
Maroua Bouhachem
 

Similaire à Access tables (20)

Cours base1
Cours base1Cours base1
Cours base1
 
Esssentiel access@NH
Esssentiel access@NHEsssentiel access@NH
Esssentiel access@NH
 
Pratique professionnelle TCG KOUAMI DJOMO JULIO STEPHANE
Pratique professionnelle TCG  KOUAMI DJOMO JULIO STEPHANEPratique professionnelle TCG  KOUAMI DJOMO JULIO STEPHANE
Pratique professionnelle TCG KOUAMI DJOMO JULIO STEPHANE
 
Totu access sphinx_epruves_excel Tle ACC
Totu access sphinx_epruves_excel Tle ACCTotu access sphinx_epruves_excel Tle ACC
Totu access sphinx_epruves_excel Tle ACC
 
pratique proessionnelle PCG/ACC KOUAMI DJOMO JULIO STEPHANE
pratique proessionnelle PCG/ACC  KOUAMI DJOMO JULIO STEPHANEpratique proessionnelle PCG/ACC  KOUAMI DJOMO JULIO STEPHANE
pratique proessionnelle PCG/ACC KOUAMI DJOMO JULIO STEPHANE
 
Access formulaires
Access formulairesAccess formulaires
Access formulaires
 
access
accessaccess
access
 
la-bible-du-tcd-2.pdf
la-bible-du-tcd-2.pdfla-bible-du-tcd-2.pdf
la-bible-du-tcd-2.pdf
 
la-bible-du-tcd-2.pdf
la-bible-du-tcd-2.pdfla-bible-du-tcd-2.pdf
la-bible-du-tcd-2.pdf
 
Rechercher un enregistrement avec une liste déroulante dans un formulaire Access
Rechercher un enregistrement avec une liste déroulante dans un formulaire AccessRechercher un enregistrement avec une liste déroulante dans un formulaire Access
Rechercher un enregistrement avec une liste déroulante dans un formulaire Access
 
Jet Reports Pour Microsoft Dynamics NAV
Jet Reports Pour Microsoft Dynamics NAVJet Reports Pour Microsoft Dynamics NAV
Jet Reports Pour Microsoft Dynamics NAV
 
Access
AccessAccess
Access
 
Guidetalendd
GuidetalenddGuidetalendd
Guidetalendd
 
O oo base
O oo baseO oo base
O oo base
 
09coursaccess
09coursaccess09coursaccess
09coursaccess
 
Initiation_Access23DelafuigureInternationnal
Initiation_Access23DelafuigureInternationnalInitiation_Access23DelafuigureInternationnal
Initiation_Access23DelafuigureInternationnal
 
Créer un formulaire personnalisé pour saisir des données sur Excel
Créer un formulaire personnalisé pour saisir des données sur ExcelCréer un formulaire personnalisé pour saisir des données sur Excel
Créer un formulaire personnalisé pour saisir des données sur Excel
 
Sql
SqlSql
Sql
 
Requetes
RequetesRequetes
Requetes
 
Power BI pour Microsoft Dynamics Nav
Power BI pour Microsoft Dynamics NavPower BI pour Microsoft Dynamics Nav
Power BI pour Microsoft Dynamics Nav
 

Plus de hassan1488

Organisation entreprises madame jalal
Organisation entreprises madame jalalOrganisation entreprises madame jalal
Organisation entreprises madame jalal
hassan1488
 
Compta23 no restriction
Compta23 no restrictionCompta23 no restriction
Compta23 no restriction
hassan1488
 
Compta22 no restriction
Compta22 no restrictionCompta22 no restriction
Compta22 no restriction
hassan1488
 
Compta21 no restriction
Compta21 no restrictionCompta21 no restriction
Compta21 no restriction
hassan1488
 
Compta20 no restriction
Compta20 no restrictionCompta20 no restriction
Compta20 no restriction
hassan1488
 
Compta19 no restriction
Compta19 no restrictionCompta19 no restriction
Compta19 no restriction
hassan1488
 
Compta18 no restriction
Compta18 no restrictionCompta18 no restriction
Compta18 no restriction
hassan1488
 
Compta17 no restriction
Compta17 no restrictionCompta17 no restriction
Compta17 no restriction
hassan1488
 
Compta16 no restriction
Compta16 no restrictionCompta16 no restriction
Compta16 no restriction
hassan1488
 
Compta15 no restriction
Compta15 no restrictionCompta15 no restriction
Compta15 no restriction
hassan1488
 
Compta14 no restriction
Compta14 no restrictionCompta14 no restriction
Compta14 no restriction
hassan1488
 
Compta13 no restriction
Compta13 no restrictionCompta13 no restriction
Compta13 no restriction
hassan1488
 

Plus de hassan1488 (20)

Cg cpc
Cg cpc Cg cpc
Cg cpc
 
Les pneus
Les pneusLes pneus
Les pneus
 
Economie internationale
Economie internationaleEconomie internationale
Economie internationale
 
Organisation entreprises madame jalal
Organisation entreprises madame jalalOrganisation entreprises madame jalal
Organisation entreprises madame jalal
 
management_tifawt.com
management_tifawt.commanagement_tifawt.com
management_tifawt.com
 
Cours suite
Cours suiteCours suite
Cours suite
 
Suite exercice
Suite exerciceSuite exercice
Suite exercice
 
Compta25 no restriction
Compta25 no restrictionCompta25 no restriction
Compta25 no restriction
 
Compta24 no restriction
Compta24 no restrictionCompta24 no restriction
Compta24 no restriction
 
Compta23 no restriction
Compta23 no restrictionCompta23 no restriction
Compta23 no restriction
 
Compta22 no restriction
Compta22 no restrictionCompta22 no restriction
Compta22 no restriction
 
Compta21 no restriction
Compta21 no restrictionCompta21 no restriction
Compta21 no restriction
 
Compta20 no restriction
Compta20 no restrictionCompta20 no restriction
Compta20 no restriction
 
Compta19 no restriction
Compta19 no restrictionCompta19 no restriction
Compta19 no restriction
 
Compta18 no restriction
Compta18 no restrictionCompta18 no restriction
Compta18 no restriction
 
Compta17 no restriction
Compta17 no restrictionCompta17 no restriction
Compta17 no restriction
 
Compta16 no restriction
Compta16 no restrictionCompta16 no restriction
Compta16 no restriction
 
Compta15 no restriction
Compta15 no restrictionCompta15 no restriction
Compta15 no restriction
 
Compta14 no restriction
Compta14 no restrictionCompta14 no restriction
Compta14 no restriction
 
Compta13 no restriction
Compta13 no restrictionCompta13 no restriction
Compta13 no restriction
 

Access tables

  • 1. Microsoft Access
  • 2. Les bases de données Les bases de données jouent un rôle de plus en plus important dans le monde de l ’informatique Les petites et moyennes entreprises sont désormais convaincues qu ’une base ne permet pas seulement de rassembler les données des clients. aide aussi à gérer d ’autres informations qui améliorent l ’efficacité de l ’entreprise Mais,
  • 3.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11. Les tables Une table est la structure fondamentale dans laquelle sont stockées les informations d’une base de données Access, c’est son cœur . Le nom table vient de l’aspect tabulaire de la représentation des données . L ’édification d ’une Table est la 2ème étape après la création de la base de données Access.
  • 12. Création d’une Table 1. Cliquez sur l’onglet « table ». 2. Cliquez sur le bouton « Nouveau » 3. Choisissez le mode de création. 2 3 1
  • 13. Création en mode Feuilles de données Ce mode vous permet de créer une table très rapidement, mais d’une façon incomplète . 2 – sur les lignes suivantes, entrer les données 1 1 - Pour renommer les champs, faites un double clic sur « champs 1,…. »
  • 14. Dans la base de données créée, utilisez le mode feuilles de données pour créer une Table nommée « Clients » avec les champs suivants: Création en mode Feuilles de données N° Client Nom Client Adresse Ville
  • 15. Création d’une Table en mode création  Le mode « Création » est recommandé pour définir une table de façon correcte . Étapes à suivre Cliquez 2 fois sur Vous êtes maintenant en mode création d'une nouvelle table qui n'a pas encore de nom. Remplir la table comme suit:                      
  • 16.
  • 17. Création d’une Table en mode création  Ce champ peut contenir n'importe quel type de données liées dans une autre application OLE ( Dessin, son, animation). Liaison OLE Peut contenir une valeur monétaire Monétaire Peut contenir une date ou une heure Date / Heure Octet(0 à 255) ; Entier(-32768 à +32767); Entier long(-2 milliards à + 2milliards) ; Réel simple(-3,4 10E38 à +3,4 10E38) ; Réel double(-1,8 10E308 à +1,8 10E308) Numérique Caractères alphanumériques (maximum 65535 caractères) Mémo Caractères alphanumériques (maximum 255 caractères) Texte
  • 18. Dans la base de données déjà créée, utilisez le mode Création pour créer une Table nommée « Commandes » avec les champs suivants et avec les types de données appropriés. N°Commande / Date commande / Article / Quantité / Importé Numéroauto Date/Heure Texte Numérique Oui/Non Création d’une Table en mode création 
  • 19. Création d’une Table en mode création 
  • 20. Création d’une Table en mode création  Vous cliquez sur l'icône Affichage (en haut à gauche de votre écran) Enregistrer la table sous « Commandes » Création d’une Table en mode création 
  • 21. Création à l’aide de l’Assistant
  • 22.  
  • 23. Dans la base de données créée, utilisez le mode Assistant Table pour créer une Table nommée « Produits » avec les champs suivants et avec les types de données appropriés. Création à l’aide de l’Assistant Réfproduit Nomproduit Prix unitaire Numéroauto Texte Monétaire
  • 24. Création à l’aide de l’Assistant
  • 25. Modification de la structure d’une Table Ouvrir la table en mode création en cliquant sur le bouton affichage de la fenêtre d’application Sélection d’un champ Placer le pointeur de la souris ici, puis cliquer
  • 26. Ajout d’un champ Dans la colonne « Nom du champ », cliquer juste au-dessous du dernier champ de la table Taper le nom du champ Insertion d’un champ Modification de la structure d’une Table Sélectionner la ligne au dessus de laquelle vous désirez insérer votre nouveau champ. Insertion / Lignes
  • 27. Suppression d’un champ Édition / Supprimer Modification de la structure d’une Table Sélectionnez le champ que vous désirez supprimer
  • 28. Renommer une table Cliquez sur l’onglet « Table ». Sélectionnez la table dans la liste. Édition / Renommer Modifiez le nom de la table Appuyez sur la touche Entrée Modification de la structure d’une Table
  • 29. Dupliquer une Table Sélectionnez la table à copier dans la liste Édition / Copier Édition /Coller Sélectionnez une option. Modifiez le nom de la table, et cliquez sur « Ok ». Supprimer une Table Sélectionnez la table à supprimer Édition /Supprimer Access vous affiche une boîte de dialogue, dans laquelle vous pourrez confirmer ou annuler la suppression. Modification de la structure d’une Table
  • 30.
  • 31.
  • 32.
  • 33. Relation un à un (1:1): Un enregistrement de la table A ne peut être relié qu'à un seul enregistrement de la table B, et inversement. Types de relations Les Relations entre Tables A1 A2 A3 A4 . . A2 A4 Table des articles principale Clé primaire commune: N° d’article
  • 34. Les Relations entre Tables Exemple : Vous disposez de 2 tables (Employés, Cotisations_Sociales), reliées par un numéro unique tel que le numéro de sécurité sociale, c ’est une relation (1:1)
  • 35. Relation un à plusieurs (1:n) : un enregistrement de la table A peut être relié à plusieurs enregistrements de la table B, mais un enregistrement de la table B ne peut être relié qu'à un seul enregistrement de la table A. Les Relations entre Tables C1 C2 C3 . . 1001 1002 1003 . . Table des clients Clé I aire RefClient Table des commandes Clé Iaire N°Commande
  • 36. Les Relations entre Tables Exemple : Vous disposez de 2 tables (Clients, Commandes), un client peut passer plusieurs commandes, tandis qu ’une commande ne peut être associée qu ’à un seul client. Ce type de relation s ’appelle (1:n)
  • 37. Pour établir une relation Fermez tous les objets, ne gardez que la fenêtre « Base de données » et cliquer sur Relation Les Relations entre Tables ou sur: Outils / Relations
  • 38. Relation / Afficher la table Sélectionnez la Table et Cliquez sur « Ajouter » Les Relations entre Tables
  • 39. Faites glisser le champ comportant la clé primaire sur le champ homologue de l’autre table Les Relations entre Tables Créer pour enregistrer la relation
  • 40. Les Relations entre Tables A quoi sert l’intégrité référentielle ? Tous les enregistrements liés seront modifiés automatiquement si une modification est apportée à un enregistrement de la table source. De plus chaque fois qu ’un enregistrement est supprimé de la table source, l’enregistrement correspondant de la table en relation est également supprimé L ’intégrité référentielle empêche toute suppression ou modification accidentelle des données correspondants