Description du cours
A refined and professional database application can require varying levels of customization. Mastering the basics of the Visual Basic for Applications programming language is an important skill, which is why this course will show you how to write custom code for use in your Microsoft Access 2021 applications. It will also show you how to turn your custom code into custom functions that can be used in validation rules, conditional formatting, calculated values, and custom queries. Learning how to use flexible database application design architectures to create distributed database applications can allow you to create an environment for distributed users. Microsoft Access also has numerous security measures you can use to protect sensitive data within your database and the database file, as well as protect yourself from malware that could be contained in database files or add-ons downloaded from the internet.
In this course, you will learn about application design and customization, including the many startup options offered by Microsoft Access. We will also discuss how to design distributed and split databases and how to write custom code using Visual Basic for Applications. We will also explain the best practices to help end users get their work done easily and efficiently, as well as how to secure your data and protect yourself from malware.
Ce que vous allez apprendre
- Écrire du code VBA personnalisé à utiliser dans les applications Microsoft Access 2021
- Créer des fonctions personnalisées pour les règles de validation, la mise en forme conditionnelle, les valeurs calculées et les requêtes personnalisées
- Concevoir des bases de données distribuées et fractionnées (split databases) pour les utilisateurs distribués
- Personnaliser les options de démarrage de l'application dans Microsoft Access
- Sécuriser votre base de données et vous protéger contre les logiciels malveillants à l'aide des mesures de sécurité d'Access
- Créer des rapports dynamiques et appliquer une conception centrée sur l'utilisateur pour guider les utilisateurs à travers les chemins souhaités
Points clés à retenir
- La maîtrise des bases de Visual Basic pour Applications (VBA) vous permet d'écrire du code personnalisé pour les applications Microsoft Access 2021.
- Le code personnalisé peut être transformé en fonctions personnalisées utilisées dans des règles de validation, des mises en forme conditionnelles, des valeurs calculées et des requêtes personnalisées.
- Des architectures de conception d'applications de bases de données flexibles, y compris des bases de données front-end et back-end fractionnées (split), permettent de créer des applications de bases de données réparties pour des utilisateurs distribués.
- Microsoft Access fournit des mesures de sécurité telles que le Centre de gestion de la confidentialité (Trust Center), les rôles d'utilisateur et le cryptage pour protéger les données sensibles et se prémunir contre les logiciels malveillants dans les fichiers de base de données ou les modules complémentaires (add-ons).
- Le cours couvre les meilleures pratiques pour aider les utilisateurs finaux à accomplir leur travail facilement et efficacement.
Foire aux questions
À qui s'adresse ce cours ?
Il s'agit d'un cours avancé sur Microsoft Access 2021 destiné aux apprenants qui souhaitent personnaliser des applications de base de données, écrire du code VBA personnalisé, concevoir des bases de données distribuées et fractionnées, et sécuriser leurs données.
Quels sujets ce cours couvre-t-il ?
Il couvre la conception et la personnalisation d'applications, y compris les options de démarrage, la conception de bases de données distribuées et fractionnées (split databases), l'écriture de code personnalisé avec Visual Basic pour Applications (VBA), le reporting dynamique, la conception centrée sur l'utilisateur, la création de fonctions personnalisées, ainsi que la sécurisation des données et la protection contre les logiciels malveillants (malware).
Quelles compétences vais-je acquérir ?
Vous développerez des compétences en conception d'applications, Microsoft Access, Microsoft Data Access Components, Visual Basic for Applications (VBA), Advanced Business Application Programming (ABAP) et Application Foundation Classes.
Comment la base de données est-elle sécurisée dans ce cours ?
Le cours aborde les types de sécurité, notamment le Centre de gestion de la confidentialité (Trust Center), les rôles des utilisateurs et le cryptage, afin de protéger les données sensibles au sein de votre base de données et du fichier de la base de données, et de vous prémunir contre les logiciels malveillants.
Pourquoi devrais-je fractionner une base de données dans ce cours ?
Le cours explique pourquoi fractionner (split) une base de données et passe en revue la création de la base de données front-end et de la base de données back-end pour prendre en charge les utilisateurs distribués.









