Présentation
certification
Formations adaptées aux apprenants et non l’inverse.
Toutes nos formations sont sur mesure, planifiées à la demande, modulables en fonction du besoin et du budget. Vous pouvez nous contacter par mail à contact@straformation.fr
Objectifs
Permettre aux participants de maîtriser la création et la gestion de bases de données relationnelles avec Microsoft Access, en apprenant à modéliser, structurer, automatiser et analyser des données à l’aide de requêtes, formulaires et états, dans un cadre professionnel ou administratif.
Pour les débutants :
Comprendre les principes d’une base de données relationnelle.
Créer une base Access simple avec des tables reliées.
Gérer les types de données, les champs, les clés primaires et étrangères.
Saisir, modifier, rechercher et trier les données.
Créer des formulaires et états simples pour l’affichage ou l’impression.
Pour les intermédiaires :
Créer des requêtes de sélection, de mise à jour, d’ajout et de suppression.
Créer des formulaires interactifs avec contrôles conditionnels.
Générer des états structurés et professionnels (factures, listes filtrées…).
Éviter la redondance et optimiser la structure relationnelle.
Gérer les relations avec intégrité référentielle.
Pour les confirmés :
Automatiser les actions avec des macros et événements.
Concevoir une interface utilisateur complète avec navigation.
Créer des requêtes paramétrées et imbriquées.
Utiliser le VBA (Visual Basic for Applications) pour des traitements avancés.
Connecter Access à d'autres sources de données (Excel, SQL Server…).
Concevoir une base multi-utilisateurs (partage et sécurisation des accès).
Programme
Module 1 – Introduction à Access et aux bases de données (Débutant)
Contenus :
Présentation d’Access : interface, objets de base (tables, requêtes, formulaires, états)
Création d’une base de données vide
Création et modification de tables
Champs, types de données, clés primaires
Relations entre les tables (1 à 1, 1 à plusieurs)
Saisie, tri, filtrage de données
Premiers formulaires de saisie
Générer un état simple
Exercices pratiques :
Créer une base de gestion de contacts (clients, entreprises)
Saisir des données et générer une liste de contacts imprimable
Module 2 – Requêtes, formulaires et états personnalisés (Intermédiaire)
Contenus :
Requêtes de sélection (critères, tris, champs calculés)
Requêtes d’action : ajout, mise à jour, suppression
Requêtes multi-tables, avec jointures
Requêtes paramétrées (saisie de critères dynamiques)
Création de formulaires avec sous-formulaires
Contrôles conditionnels, menus déroulants, boutons de navigation
Création d'états structurés avec regroupements, tris, sous-totaux
Exercices pratiques :
Créer une base de suivi des commandes clients
Générer des factures à partir d’un état dynamique
Concevoir un formulaire avec recherche par nom
Module 3 – Automatisation, interface utilisateur, VBA (Confirmé)
Contenus :
Créer une interface utilisateur complète (menus de navigation, masques, formulaires d’accueil)
Créer des macros automatiques (ouverture, sauvegarde, envoi)
Introduction au VBA : procédures, événements, variables, conditions
Utiliser VBA pour automatiser des calculs, des filtres, des actions sur les formulaires
Connexion à des sources externes (fichiers Excel, SQL, table liée)
Sécurisation d’une base : accès, permissions, verrouillage d’objets
Partage d’une base Access (front-end / back-end)
Projets pratiques :
Créer un mini-ERP Access (clients, devis, commandes, états)
Automatiser une génération de rapport mensuel avec bouton
Interface utilisateur complète avec restrictions d'accès
Modules complémentaires (à la carte) :
Access pour les services RH : suivi des salariés, congés, entretiens
Access + Excel : lier des données, synchroniser des exports
Access pour la gestion d’inventaire : stock, entrées/sorties, seuils
Migration Access vers SQL Server : notions et mise en œuvre