A3Iformations
Access InitiationTOSA AccessSéquence 2
Séquence 2 · Microsoft Access 365

Principes généraux des bases de données

Comprendre comment une base Access est organisée, puis apprendre à la créer, l’ouvrir, la convertir et manipuler ses objets : renommer, copier, supprimer, et passer du mode Création au mode Feuille de données.

Durée indicative : 3 h · Prérequis : séquence 1, interface et environnement

Pour commencer

Qu’est-ce qu’une base de données ?

Une base de données rassemble des informations organisées pour être retrouvées, triées et croisées facilement. Access est un SGBDR (système de gestion de bases de données relationnelles) : les informations sont rangées dans plusieurs tables reliées entre elles plutôt que dans un seul grand tableau.

Adherents
🔑 NumAdherentNomPrénomVilleDateInscription
1LefebvreClaireHesdin04/09/2026
▸2DumontKarimFrévent11/09/2026
3BernardLucieDoullens18/09/2026
La table Adherents : la colonne surlignée est un champ, la ligne surlignée est un enregistrement, la clé 🔑 marque la clé primaire.
TermeDéfinitionExemple
TableEnsemble des données sur un même sujetAdherents, Documents, Emprunts
ChampUne colonne : une information précise, d’un seul typeNom (texte), DateInscription (date)
EnregistrementUne ligne : tous les champs d’un même élémentL’adhérent n° 2, Karim Dumont
Clé primaireChamp dont la valeur est unique et jamais vide, il identifie chaque enregistrementNumAdherent
RelationLien entre deux tables par un champ communEmprunts.NumAdherent → Adherents.NumAdherent
Bon à savoirUne bonne base ne saisit jamais deux fois la même information. L’adresse d’un adhérent est stockée une seule fois dans Adherents ; chaque emprunt ne contient que son numéro. Si l’adhérent déménage, on corrige une seule ligne.
AstuceAvant de créer une base, faites la liste de vos informations sur papier et regroupez-les par sujet. Chaque sujet deviendra une table.
Notion 1

Créer une nouvelle base de données

  1. Depuis Access ouvert, cliquez sur Fichier > Nouveau.
  2. Cliquez sur Base de données vide.
  3. Saisissez le nom dans Nom de fichier et choisissez le dossier avec l’icône dossier.
  4. Cliquez sur Créer. Le fichier .accdb est créé sur le disque et une table vide Table1 s’ouvre.
AttentionLe nom et l’emplacement se choisissent avant la création. Une fois la base créée, la renommer impose de la fermer puis de renommer le fichier dans l’Explorateur Windows.
AstuceÉvitez les espaces et les accents dans les noms de fichiers et d’objets : Mediatheque.accdb plutôt que Médiathèque 2026.accdb. Vous éviterez des erreurs dans les requêtes et les exports.
Notion 2

Créer une base à partir d’un modèle

Un modèle fournit une base déjà construite : tables, formulaires, états et parfois macros. Idéal pour découvrir à quoi ressemble une application Access complète.

  1. Fichier > Nouveau : les modèles proposés s’affichent sous Base de données vide.
  2. Pour en voir davantage, utilisez la zone Rechercher des modèles en ligne (ex. contacts, tâches, inventaire).
  3. Cliquez sur un modèle, nommez le fichier, choisissez l’emplacement puis cliquez sur Créer.
  4. Si la barre Avertissement de sécurité apparaît, cliquez sur Activer le contenu : les modèles utilisent des macros.
Bon à savoirBeaucoup de modèles s’ouvrent sur un formulaire d’accueil et masquent le volet de navigation. Appuyez sur F11 pour voir tous les objets qui composent l’application.
AttentionLes modèles sont souvent en anglais ou mal adaptés à un usage réel. Servez-vous-en pour apprendre, puis construisez votre propre base.
Notion 3

Ouvrir et fermer une base de données

Pour ouvrir : Fichier > Ouvrir, puis choisissez dans Récent ou cliquez sur Parcourir. Dans la liste Récent, l’épingle garde une base en tête de liste. Un double-clic sur un fichier .accdb dans l’Explorateur fonctionne aussi.

Dans la boîte de dialogue Ouvrir, la petite flèche à droite du bouton Ouvrir propose quatre modes :

Ouvrir✕
Mediatheque.accdb
Contacts.accdb
Archives_2024.mdb
Nom du fichier : Mediatheque.accdb
Ouvrir▾
Le bouton Ouvrir et ses options d’ouverture.
ModeEffetQuand l’utiliser
OuvrirLecture et écriture, partagée avec d’autres utilisateursUsage normal
Lecture seuleConsultation uniquement, aucune modification possibleConsulter une base sans risque
Mode exclusifPersonne d’autre ne peut ouvrir la baseMaintenance, compactage, mise en place d’un mot de passe
Exclusif en lecture seuleLes autres peuvent seulement la lireContrôle sans être dérangé
Bon à savoirPendant qu’une base est ouverte, Access crée à côté un petit fichier .laccdb de verrouillage. Il disparaît à la fermeture. S’il reste après un plantage, vous pouvez le supprimer une fois la base fermée par tout le monde.

Pour fermer : Fichier > Fermer. Access ne peut ouvrir qu’une seule base par fenêtre : ouvrir une autre base ferme la première. Pour travailler sur deux bases à la fois, lancez Access une deuxième fois.

Notion 4

Enregistrer au format antérieur

Depuis Access 2007, le format est .accdb. Les versions 2000 à 2003 utilisaient .mdb. Un collègue ou un logiciel ancien peut avoir besoin d’un .mdb.

  1. Fermez tous les objets ouverts (tables, formulaires…).
  2. Fichier > Enregistrer sous.
  3. Sous Enregistrer la base de données sous, choisissez Base de données Access 2002-2003 (*.mdb) ou Access 2000 (*.mdb).
  4. Cliquez sur Enregistrer sous, nommez le fichier et validez. L’original .accdb reste intact.
AttentionLa conversion est refusée si la base utilise des fonctions apparues avec le format .accdb : champs Pièce jointe, champs à valeurs multiples, champs Calculé, texte enrichi, types Date et heure étendue ou Grand nombre. Access affiche un message ; il faut supprimer ou remplacer ces champs dans une copie avant de convertir.
FormatVersionsOuvrable dans Access 365
.accdb2007 à 365Oui
.mdb (2002-2003)2002, 2003Oui, avec des fonctions limitées
.mdb (2000)2000Oui, avec des fonctions limitées
.mdb (97 et avant)97, 95Non, à convertir avec une ancienne version
Notion 5

Le volet de navigation, en profondeur

La séquence 1 a présenté les bases du volet : F11, double-clic pour ouvrir, recherche. Ici, on l’organise.

  • Catégories prédéfinies : clic sur l’en-tête du volet > Type d’objet, Tables et vues associées, Date de création, Date de modification.
  • Groupes personnalisés : choisissez la catégorie Personnalisé, puis faites glisser vos objets dans des groupes comme Saisie ou Impressions. Les objets glissés sont des raccourcis : l’objet d’origine n’est pas dupliqué.
  • Options de navigation : clic droit sur l’en-tête du volet > Options de navigation. On y crée ses propres catégories et on choisit d’afficher les objets masqués ou les objets système.
AstucePour une base utilisée par des collègues peu à l’aise, créez une catégorie Utilisateur qui ne montre que les formulaires et états utiles, et masquez le reste.
Notion 6

Les objets d’une base de données

Une base Access contient six familles d’objets. Les tables sont la fondation : tous les autres objets lisent ou affichent leurs données.

Tablesstockent
→
Requêtessélectionnent, calculent
→
Formulairessaisie à l’écran
Étatsimpression, PDF
Macrosautomatisent sans code
Modulescode VBA
Le circuit des données : formulaires et états s’appuient sur une table ou une requête ; macros et modules pilotent l’ensemble.
ObjetRôleDans la médiathèque
TableStocke les données, une table par sujetAdherents, Documents, Emprunts
RequêteFiltre, trie, calcule, regroupe ou modifie les donnéesEmprunts en retard
FormulaireÉcran de saisie et de consultationFiche adhérent
ÉtatPrésentation imprimableListe des adhérents par ville
MacroSuite d’actions déclenchées par un bouton ou un événementOuvrir la fiche au démarrage
ModuleProgrammes VBA pour les besoins avancésCalcul automatique des pénalités
Notion 7

Modifier l’affichage et l’ordre des objets

Faites un clic droit dans une zone vide du volet de navigation :

MenuChoix proposés
Afficher parDétails (avec dates de création et de modification), Icône, Liste
Trier parNom, Type, Date de création, Date de modification ; croissant ou décroissant ; Supprimer le tri automatique
CatégorieMême liste que l’en-tête du volet

Avec Supprimer le tri automatique, vous pouvez ranger les objets d’un groupe personnalisé dans l’ordre de votre choix par glisser-déposer.

Pour masquer un objet : clic droit sur l’objet > Masquer dans ce groupe. Pour le retrouver, activez Afficher les objets masqués dans les Options de navigation : il apparaît en grisé, clic droit > Afficher dans ce groupe.

AttentionMasquer un objet ne le protège pas. N’importe quel utilisateur peut le réafficher en deux clics.
Notion 8

Enregistrer la structure d’un objet

Access distingue deux choses :

Les donnéesLa structure
Ce que c’estLe contenu saisi : noms, dates, quantitésLa conception : champs, types, propriétés, mise en page
EnregistrementAutomatique dès que vous quittez l’enregistrementManuel : Ctrl+S ou Fichier > Enregistrer
Si vous oubliezRien à craindreAccess demande à la fermeture de l’objet
  1. Après avoir modifié un objet en mode Création, appuyez sur Ctrl+S.
  2. S’il s’agit d’un nouvel objet, Access demande un nom : saisissez-le et validez.
  3. Pour en faire une copie sous un autre nom, ou un autre type (une table enregistrée comme formulaire par exemple) : Fichier > Enregistrer sous > Enregistrer l’objet sous, ou F12.
Bon à savoirFermer la fenêtre Access entière d’un coup peut produire une série de messages « Voulez-vous enregistrer les modifications… ». Prenez l’habitude d’enregistrer et fermer chaque objet un par un.
Notion 9

Renommer un objet

  1. Fermez l’objet : Access refuse de renommer un objet ouvert.
  2. Dans le volet, clic droit sur l’objet > Renommer, ou sélectionnez-le et appuyez sur F2.
  3. Saisissez le nouveau nom et validez avec Entrée.
AttentionUne requête ou un formulaire qui utilise l’ancien nom peut cesser de fonctionner. Vérifiez que l’option Fichier > Options > Base de données active > Options de correction automatique de nom est cochée : Access met alors à jour les requêtes, formulaires et états. Le code VBA et les macros, eux, ne sont pas corrigés.

Une convention de nommage simple

ObjetPréfixeExemple
TableT_T_Adherents
RequêteR_R_EmpruntsEnRetard
FormulaireF_F_FicheAdherent
ÉtatE_E_ListeAdherents
MacroM_M_Demarrage
AstuceChoisissez les noms dès la création. Un objet bien nommé au départ n’a jamais besoin d’être renommé.
Notion 10

Supprimer un objet

  1. Fermez l’objet.
  2. Sélectionnez-le dans le volet et appuyez sur Suppr, ou clic droit > Supprimer.
  3. Confirmez avec Oui.
AttentionSupprimer une table supprime toutes ses données. Si la table participe à une relation, Access demande d’abord de supprimer la relation. Les requêtes, formulaires et états basés sur cette table restent dans la base mais ne fonctionnent plus. Considérez la suppression comme définitive : faites une sauvegarde avant (Fichier > Enregistrer sous > Sauvegarder la base de données).
AstuceAvant de supprimer, faites un clic droit sur l’objet > Dépendances de l’objet pour voir quels objets l’utilisent.
Notion 11

Copier, couper et coller un objet

Sélectionnez l’objet dans le volet, puis Ctrl+C (copier) ou Ctrl+X (couper), et Ctrl+V (coller). Access demande le nom de la copie. Pour une table, il propose trois options :

Coller la table sous✕
Nom de la table : Copie de Adherents
Options de collage
Structure seulement
Structure et données
Ajouter les données à la table existante
OKAnnuler
Boîte « Coller la table sous » après un Ctrl+V sur une table.
OptionRésultatUsage typique
Structure seulementNouvelle table vide avec les mêmes champsCréer une table d’archives 2027 sur le modèle de 2026
Structure et donnéesCopie complèteSauvegarde avant une manipulation risquée
Ajouter les données…Les lignes copiées sont ajoutées à la table nomméeFusionner deux tables de même structure
Bon à savoirCouper sert surtout à déplacer un objet vers une autre base : ouvrez une seconde instance d’Access avec la base cible et collez-y l’objet. Pour copier un objet dans la même base, préférez Copier.
Notion 12

Le mode Création

C’est l’atelier de l’objet : on y définit sa structure, pas ses données. Pour une table, on y déclare chaque champ, son type et ses propriétés.

T_Adherents
Nom du champType de donnéesDescription (facultatif)
🔑NumAdherentNuméroAutoIdentifiant unique
▸NomTexte court ▾Nom de famille
PrénomTexte court
VilleTexte court
DateInscriptionDate/HeureDate de la première adhésion
GénéralListe de choix
Taille du champ50
Format>
LégendeNom de l’adhérent
Valeur par défaut
Null interditOui
IndexéOui – Avec doublons
La taille maximale du texte. 255 caractères au plus. Appuyez sur F1 pour obtenir de l’aide.
Table en mode Création : la grille des champs en haut, les propriétés du champ sélectionné en bas.
  • Pour y accéder : clic droit sur l’objet > Mode Création, ou Accueil > Affichage > Mode Création.
  • F6 passe de la grille des champs au volet des propriétés.
  • Définir la clé primaire : sélectionnez le champ, puis Création de table > Clé primaire.
  • Ajouter ou supprimer un champ : Insérer des lignes / Supprimer des lignes.
AttentionRaccourcir la Taille du champ ou changer un Type de données sur une table déjà remplie peut tronquer ou effacer des valeurs. Access prévient avant d’enregistrer : lisez le message.
Notion 13

Le mode Feuille de données

C’est la vue tableau des données : une ligne par enregistrement, une colonne par champ. On y saisit, modifie, trie et filtre. Un double-clic sur une table dans le volet l’ouvre dans ce mode.

T_Adherents
NumAdherentNomPrénomVilleDateInscriptionCliquer pour ajouter ▾
1LEFEBVREClaireHesdin04/09/2026
2DUMONTKarimFrévent11/09/2026
✎3BERNARDLucieAmiens|18/09/2026
*(Nouveau)
Enr : |◂ ◂ 3 sur 3 ▸ ▸| ▸*   Aucun filtre   Rechercher
Le crayon ✎ signale une modification en cours ; l’astérisque * marque la ligne du prochain enregistrement.
ActionComment
Passer au champ suivantTab ou Entrée
Nouvel enregistrementCtrl++ ou la ligne *
Recopier la valeur de la ligne du dessusCtrl+'
Insérer la date du jourCtrl+;
Ajuster une colonneDouble-clic sur la bordure droite de l’en-tête
Masquer, figer, renommer une colonneClic droit sur l’en-tête de colonne
Supprimer un enregistrementClic sur le sélecteur de ligne puis Suppr (définitif après confirmation)
Bon à savoirDans la maquette, les noms s’affichent en majuscules alors qu’ils ont été saisis normalement : c’est l’effet du format > défini en mode Création. La structure décide de l’affichage, la feuille de données montre le résultat.
AstuceLe mode Feuille de données permet aussi de créer des champs (colonne Cliquer pour ajouter), mais le mode Création reste plus précis pour régler les propriétés. Prenez l’habitude de concevoir en Création et de saisir en Feuille de données.
Mémo

Raccourcis de la séquence

Nouvelle baseCtrl+N
Ouvrir une baseCtrl+O
Enregistrer la structureCtrl+S
Enregistrer l’objet sousF12
Renommer l’objet sélectionnéF2
Copier / couper / coller un objetCtrl+C / X / V
Supprimer l’objet sélectionnéSuppr
Grille ⇄ propriétés (mode Création)F6
Nouvel enregistrementCtrl++
Valeur de la ligne précédenteCtrl+'
Date du jourCtrl+;
Afficher / masquer le voletF11
Mise en pratique

Exercices

Les exercices reprennent la base Mediatheque.accdb créée en séquence 1. Si vous ne l’avez pas, créez une base vide de ce nom dans un dossier Formation.

Découverte

Explorer une base modèle

25 min
  1. Créez une base à partir du modèle de votre choix (contacts, tâches, inventaire…) et nommez-la Decouverte_Modele.
  2. Activez le contenu si l’avertissement de sécurité apparaît.
  3. Affichez le volet de navigation et comptez combien la base contient de tables, de requêtes, de formulaires et d’états.
  4. Ouvrez une table en mode Feuille de données, puis en mode Création. Notez le nom de son champ clé primaire.
  5. Fermez la base, puis rouvrez-la en lecture seule. Essayez de modifier une donnée et notez ce qui se passe.
Voir le corrigé
  1. Fichier > Nouveau > clic sur le modèle > Nom de fichier > Créer.
  2. Barre jaune > Activer le contenu.
  3. F11, puis en-tête du volet > Type d’objet : le nombre d’objets s’affiche par catégorie. Les réponses varient selon le modèle.
  4. Double-clic sur la table, puis Accueil > Affichage > Mode Création. La clé primaire porte l’icône 🔑 dans le sélecteur de ligne.
  5. Fichier > Fermer, puis Fichier > Ouvrir > Parcourir > flèche du bouton Ouvrir > Ouvrir en lecture seule. La saisie est refusée : la barre d’état et un message indiquent que la base est en lecture seule.
Application

Créer et organiser les objets

40 min
  1. Ouvrez Mediatheque.accdb. Si la table s’appelle Adherents, renommez-la T_Adherents.
  2. En mode Création, vérifiez qu’elle contient les champs NumAdherent (NuméroAuto, clé primaire), Nom, Prénom, Ville (Texte court) et DateInscription (Date/Heure). Ajoutez ceux qui manquent et enregistrez.
  3. Réglez la propriété Format du champ Nom sur >, enregistrez, puis vérifiez l’effet en mode Feuille de données.
  4. Saisissez deux nouveaux adhérents en utilisant Ctrl+; pour la date.
  5. Copiez la table en Structure seulement sous le nom T_Adherents_Archives.
  6. Faites une copie Structure et données nommée T_Adherents_Sauvegarde.
  7. Affichez le volet par Détails et triez les objets par Date de création, du plus récent au plus ancien.
  8. Masquez T_Adherents_Sauvegarde, puis faites-la réapparaître.
Voir le corrigé
  1. Fermer la table, clic droit > Renommer (ou F2) > T_Adherents > Entrée.
  2. Clic droit > Mode Création. Taper chaque nom de champ, choisir le type dans la liste. Sélectionner NumAdherent > Clé primaire. Ctrl+S.
  3. Ligne Nom > propriété Format : > > Ctrl+S > Affichage > Feuille de données. Les noms apparaissent en majuscules, les données saisies ne sont pas modifiées.
  4. Sur la ligne *, saisir les champs, Ctrl+; dans DateInscription.
  5. Fermer la table, la sélectionner, Ctrl+C, Ctrl+V > nom T_Adherents_Archives > Structure seulement > OK. La table est vide.
  6. Même manipulation avec l’option Structure et données.
  7. Clic droit dans le vide du volet > Afficher par > Détails ; Trier par > Date de création ; même menu > Décroissant.
  8. Clic droit > Masquer dans ce groupe. Clic droit sur l’en-tête du volet > Options de navigation > cocher Afficher les objets masqués > OK. Clic droit sur l’objet grisé > Afficher dans ce groupe.
Maîtrise

Préparer une base pour un collègue

35 min

Un collègue utilise encore Access 2003 et a besoin d’une copie de la liste des adhérents.

  1. Faites une sauvegarde datée de Mediatheque.accdb.
  2. Dans T_Adherents_Sauvegarde, ajoutez un champ Photo de type Pièce jointe. Enregistrez.
  3. Essayez d’enregistrer la base au format Access 2002-2003. Notez le message obtenu.
  4. Supprimez la table T_Adherents_Sauvegarde après avoir consulté ses dépendances.
  5. Relancez l’enregistrement au format 2002-2003 sous le nom Mediatheque_2003.mdb.
  6. Ouvrez Mediatheque_2003.mdb en mode exclusif et vérifiez que la table T_Adherents et ses données sont présentes.
Voir le corrigé
  1. Fichier > Enregistrer sous > Sauvegarder la base de données > Enregistrer sous. Access propose un nom avec la date du jour.
  2. Mode Création > nouvelle ligne Photo > type Pièce jointe > Ctrl+S.
  3. Fermer les objets, Fichier > Enregistrer sous > Base de données Access 2002-2003 (*.mdb). Access refuse : la base contient une fonctionnalité non prise en charge par ce format (le champ Pièce jointe).
  4. Clic droit sur la table > Dépendances de l’objet : aucun objet ne l’utilise. Puis Suppr > Oui.
  5. Même commande que l’étape 3 : la conversion aboutit, le fichier .mdb est créé à côté de l’original.
  6. Fichier > Ouvrir > Parcourir > choisir le .mdb > flèche du bouton Ouvrir > Ouvrir en mode exclusif. La barre de titre indique le format Access 2002-2003.
A3Iformations · Organisme certifié Qualiopi · Centre de passage TOSA Access Initiation · Séquence 2 · Revoir la séquence 1