|
Microsoft Access ou MS Access est un outil que nous possédons tous mais sont rares ceux qui savent en profiter ! Qui d'entre nous n’a pas besoin d’un tel outil pour la base de données qu'’il gère tous les jours ? |
|
Qui que vous soyez : Entrepreneur, commerçant, étudiant, enseignant, particulier, ou autres: Vous gérez sûrement une base de données : des stocks, des clients, des fournisseurs, du personnel, des livres, des élèves, des sites, des choses personnelles, des photos de souvenirs, etc. Avouez que si ces données se comptent par centaines ou par milliers, la tâche devient pénible et le risque d'erreur augmente. |
Vous ne connaissez rien dans tout ça ou vous êtes débutant ? c'est possible aussi, nous sommes là pour vous guider pas à pas jusqu'à ce que vous ayez votre application !
-Vous trouverez dans ce site des pages concernant votre application Access:
La Base de Données peut contenir les objets suivants :
Tables :
Les données se rapportant à un sujet.
Chaque table contient des champs. Les informations se présentent sous forme de colonnes (champs) et de lignes (enregistrements), à la manière d'un tableur.
Requêtes :
Une requête sert à poser des questions ou à définir des critères de sélection sur une ou plusieurs tables .
Les enregistrements obtenus suite à une requête se trouvent affichés dans une feuille de réponses dynamique. Il est possible de mettre à jour les données à partir de la feuille de réponses.
Un formulaire est créé, en général, pour faciliter la saisie d'enregistrements. La liste des champs (d'une ou plusieurs tables) peut facilement être affichée afin de sélectionner le champ désiré. On peut alors disposer et formater les champs, puis visualiser les données sous forme de feuille de données ou de formulaire.
Lors de l'ouverture d'un formulaire, ACCESS extrait les informations de la (des) table (s) puis les affiche selon la disposition.
Il est possible de créer des listes modifiables et/ou des zones de listes.
Un état permet de présenter les informations que l'on veut imprimer, en incluant des graphes, des sous-totaux pour un groupe d'enregistrements et des totaux.
Les éléments d'un formulaire ou d'un état qui servent à l'affichage ou à l'impression des données sont appelés des contrôles (données d'un champ, résultats d'un calcul, titre ou message, graphique ou encore image).
Macros :
Les macros permettent d'automatiser certaines fonctions simples sans programmer (exemple : une liste d'actions).
Modules :
ACCESS permet de travailler sans programmer, mais pour contrôler certaines opérations il peut être intéressant de programmer. Le langage de programmation implémenté est ACCESS BASIC.
On appelle module, un objet d'ACCESS qui contient les procédures écrites en ACCESS BASIC.
Pour développer une application avec les meilleures chances de succès, on s'efforcera de respecter les phases suivantes:
1. Définition des objectifs de l'application
Ce que l'application doit faire ou automatiser, sous quelle forme l'information sera saisie, restituée et les traitements qu'elle aura subis. Cette liste d'objectifs peut être organisée sous la forme d'un cahier des charges.
2. Organisation des données
Définissez les principaux sujets de la base comme « Clients » ou « Commandes » dans lesquels les informations seront regroupées. Chaque sujet définira une table de la base de données. Les tables d'informations constituent la matière première d'Access et les fondations de la future application.
3. Définition des champs
Déterminez les différents types d’informations à placer dans chaque table. Chacune d’elle est appelée Champ et correspond à une colonne de la table.
Pour éviter les redondances et les incohérences, examinez chaque catégorie d’informations nécessaire à l’application et déterminez à quoi elle se rapporte . Ainsi dans la table Commandes, on pourra définir un champ « Date commande » et « Date de livraison ».
Un champ doit être la clé primaire de la table. Ce champ permet d’identifier de façon unique chaque enregistrement pour permettre ensuite le regroupement rapide de données provenant de plusieurs tables. Ainsi, Access n’acceptera aucun doublon dans ce champ.
- Etats , Pages web - Macros, Modules

