Objectifs
- Optimiser une base de données (définition d'une clé primaire multi champ, d'index, relations ...)
- Maitriser les fonctions complexes des formulaires et des états
- Manipuler les requêtes sélection/action
- Créer des macros
Programme
- Rappel sur les principes de base :
- Utiliser efficacement les propriétés des champs
- Définir une clé primaire multi champ, un index
- Importer, exporter des données (Excel ...)
- Les relations
- Manipules les requêtes :
- Les requêtes sélections et les requêtes paramétrées : rappels
- Les requêtes multi tables : modification des jointures
- Les calculs dans les requêtes
- Les regroupements
- Les requêtes statistiques
- Les requêtes Analyse croisée
- Les requêtes Action
- Maitriser les formulaires :
- Ajout de contrôle (Listes déroulantes …)
- Modifier les propriétés des contrôles
- Insérer des champs calculés
- Insérer des objets (Images, etc.)
- Insérer un sous formulaire
- Mettre en place un état :
- Modifier un état : mode création
- Modifier les propriétés des contrôlés
- Ajouter des niveaux de regroupement, effectuer des tris
- Insérer des champs calculés
- Insérer un graphique
- Automatiser les taches : les macros
- Créer des macros simples, imbriquées et avec conditions
- Affecter des macros aux propriétés événementielles dans les formulaires, états, …
- Créer son interface pour exécuter les macros
- Créer et utiliser un formulaire pour gérer les différentes macros
- Utilité de la macro de démarrage
- Optimiser une base de données :
- Déterminer les options de démarrage
- Analyser et documenter une base de données
- Compacter et réparer une base de données
- Gérer les tables attachées
Méthodes pédagogiques
- Alternance d'apports théoriques, pratiques et méthodologiques
- Echange entre participants/formateurs
- Jeux de rôles
Modalités d'évaluation
- Mise en application sur des exercices professionnels (avec possibilité de travailler sur des cas concrets du stagiaire)
- Evaluation de satisfaction de fin de stage en ligne
Pré-requis : Avoir suivi le stage "Access initiation" ou avoir un niveau équivalent