Objet MS Access
MS Access utilise des « objets » pour aider les utilisateurs à répertorier et organiser les informations, ainsi qu'à préparer des rapports spécialement conçus. Lorsque vous créez une base de données, Access vous fournit des tables, des requêtes, des formulaires, des rapports, des macros et des modules. Access se compose de nombreux objets, mais voici les principaux :
feuille
Renseigner
feuille
Rapport
Ensemble, ces objets vous permettent de saisir, de stocker, d'analyser et de compiler des données. Voici un résumé des principaux objets d'une base de données Access :
Sfeu
Une table est un objet utilisé pour définir et stocker des données. Lorsque vous créez une nouvelle table, Access vous demande de définir des champs, également appelés en-têtes de colonne.
- Chaque champ doit avoir un nom et un type de données uniques.
- Les tables contiennent des champs ou des colonnes qui stockent différents types de données, tels que des noms ou des adresses, et des enregistrements ou des lignes qui collectent toutes les informations sur une instance spécifique d'un sujet, telles que toutes les informations sur un objet. Clients ou employés, etc.
- Vous pouvez définir une clé primaire, un ou plusieurs champs avec des valeurs uniques pour chaque enregistrement et un ou plusieurs index sur chaque table pour aider à récupérer les données plus rapidement.
Renseigner
Objet qui fournit une vue personnalisée des données d'une ou plusieurs tables. Une requête est une méthode de recherche et de compilation de données à partir d'une ou plusieurs tables.
- Exécuter une requête revient à poser des questions détaillées à la base de données.
- Lorsque vous créez une requête dans Access, vous définissez des critères de recherche spécifiques pour trouver exactement les données dont vous avez besoin.
- Dans Access, vous pouvez utiliser les exemples d’outils pour créer des requêtes graphiques ou écrire des instructions SQL (Structured Query Language) pour créer des requêtes.
- Vous pouvez définir des requêtes pour sélectionner, mettre à jour, insérer ou supprimer des données.
- Vous pouvez également définir des requêtes pour créer de nouvelles tables basées sur les données d'une ou plusieurs tables existantes.
Forme
Un formulaire est un objet dans une base de données de bureau qui est principalement utilisé pour la saisie ou l'affichage de données ou pour contrôler l'exécution d'une application. Vous pouvez utiliser des formulaires pour personnaliser la manière dont votre application représente les données qu'elle extrait d'une requête ou d'une table.
- Les formulaires sont utilisés pour saisir, modifier et afficher des enregistrements.
- La raison pour laquelle les formulaires sont si fréquemment utilisés est qu’ils constituent un moyen simple de guider les utilisateurs dans la saisie correcte des données.
- Lorsque vous saisissez des informations dans un formulaire dans Access, les données sont placées exactement là où le concepteur de la base de données l'a prévu, dans une ou plusieurs tables associées.
Rapport
Un rapport est un objet dans une base de données de bureau conçu pour formater, calculer, imprimer et résumer les données sélectionnées.
- Vous pouvez visualiser le rapport à l'écran avant de l'imprimer.
- Si un formulaire est utilisé pour la saisie, un rapport est utilisé pour la sortie.
- Vous aurez besoin d'une déclaration pour tout ce que vous prévoyez d'imprimer, qu'il s'agisse d'une liste de noms et d'adresses, d'un résumé financier pour une période ou d'un ensemble d'étiquettes d'envoi.
- Les rapports sont très utiles car ils vous permettent de présenter les composants de votre base de données dans un format facile à lire.
- Vous pouvez même personnaliser l’apparence de votre rapport pour le rendre plus attrayant visuellement.
- Access vous permet de créer des rapports à partir de n'importe quelle table ou requête.
Autres objets MS Access
Voyons maintenant d’autres objets MS Access.
Macro
Cet objet est une définition structurée d'une ou plusieurs actions que vous souhaitez qu'Access exécute en réponse à l'événement défini. Les macros Access sont des scripts qui effectuent certaines tâches. Par exemple, pour créer un bouton qui ouvre un rapport, vous pouvez utiliser une macro qui déclenche l'action OpenReport.
- Vous pouvez inclure des conditions simples dans une macro pour spécifier quand une ou plusieurs actions de la macro sont effectuées ou ignorées.
- Vous pouvez utiliser des macros pour ouvrir et exécuter des requêtes, ouvrir des tables ou imprimer ou afficher des rapports.
- Vous pouvez également exécuter d’autres macros ou procédures Visual Basic à partir d’une macro.
- Les macros de données peuvent être attachées directement aux événements de table, tels que l'insertion de nouveaux enregistrements, la modification d'enregistrements existants ou la suppression d'enregistrements.
- Les macros de données dans les applications Web peuvent également être des objets indépendants qui peuvent être appelés à partir d'autres macros de données ou objets macro.
Module
Un module est un objet dans une base de données de bureau qui contient une procédure personnalisée écrite en Visual Basic. Les modules fournissent un flux d'opérations plus discret et vous permettent de détecter les erreurs.
- Tout ce qui peut être fait dans une macro peut également être fait dans un module, mais vous n'obtenez pas d'interface de macro qui vous demande ce que chaque action nécessite.
- Les modules sont beaucoup plus puissants et sont essentiels si vous prévoyez d'écrire du code pour un environnement multi-utilisateur, car les macros ne peuvent pas contenir de gestion des erreurs.
- Un module peut être un objet autonome contenant des fonctions pouvant être appelées depuis n'importe où dans l'application, ou il peut être directement associé à un formulaire ou à un rapport pour répondre aux événements sur le formulaire ou le rapport associé.