Participants : Utilisateurs bureautiques désirant manipuler des informations grâce à une base de données. La connaissance de l’environnement Windows est requise. La pratique d’une application bureautique sous Windows est fortement conseillée.
Objectifs : Le stagiaire sera en mesure de créer une base de données relationnelles.
Durée : La formation est répartie sur 2 jours soit 14 heures.
1. Introduction à la notion de base de données
- Théorie relationnelle : clé primaire - intégrité référentielle
- Concept
- Architecture d’Access
2. Création d’une base de données
- Création des tables
- Champs et attributs (taille, présentation, contrôle de validité, valeurs par défaut)
- Création d’index
- Mise en place des relations entre tables
3. Requêtes
- Dans une table
- Dans plusieurs tables
- Construction de critères
- Requête : sélection - paramétrages - analyse croisée
- Actions (suppression, ajout, mise à jour, création de table)
4. Formulaires
- Différents types de formulaires
- Eléments du formulaire (champs, bouton, texte, listes)
- Propriétés des formulaires et contrôle
- Sous-formulaires
5. États
- Création des états : colonne simple - regroupement
- Tris - tabulations - publipostage
- Insertion de sous-états
- Tris / Groupes de données
6. Import – Export – Attache
- Formats de fichiers Xbase, Excel
- Attache de table

Participants : Personnes ayant suivi le cours d’initiation à Access et désirant développer de petites applications de bases de données.
Objectifs : Approfondir les connaissances et découvrir les fonctions avancées du logiciel
Durée : La formation est répartie sur 2 jours soit 14 heures.
1. Rappel sur l’architecture relationnelle
- Intégrité référentielle
- Types de jointures
2. Plus loin avec les formules
- Liste de choix
- Champs sécurisés
- Calculs
- Macros
- Différents types d’actions
- Structure d’une macro
- Différents modes d’exécution
- Boutons / Menus
- Conditionnelles dans les macros
- Macros auto-exécutables
- Introduction au VBA
3. Installation en réseau
- Particularité de l’installation réseaux
- Propriétés de chaque utilisateur
- Interopérabilité (Microsoft SQL Server)
- Fonctionnalités Web de portage de l’information
- Page accès aux données
- Page accès aux données groupées

Participants : Personnes pratiquant les fonctions avancées d’Access.
Objectifs : Le stagiaire connaîtra les bases de la programmation en langage Access VBA..
Durée : La formation est répartie sur 2 jours soit 14 heures
1. Access VBA : quelle utilisation ?
- Variables, opérateurs basiques et constantes
- Types de données
- Manipulation des chaînes de caractères
- Procédures (Sub et fonctions) / structures de contrôle
- Access VBA dans les formulaires et les états
- Référencer des objets et utiliser des fonctions sur des évènements
2. Manipulation des données, des formulaires et d’états
- Objets DataBase, Table, Recordset, Snapshot, QueryDef
- Méthodes
- Formulation des requêtes avec SQL
- Modification de la base de données
- Echange de données
- Pilotage d’une application compatible OLE
- Exemples pratiques entre Access / Word et Word / Access /Excel
3. Protection des données
- Manipulation des boîtes de dialogue
- Gestion des erreurs / Débogage du code avec les outils
- Création d’une table depuis Access VBA
- Personnalisation des assistants
- Gestion des objets graphiques