1 Présentation Microsoft ACCESS
Transcription
1 Présentation Microsoft ACCESS
1 Présentation Microsoft ACCESS 2 STOCKAGE DES DONNEES Toute entreprise ou organisme possède des données à gérer qui concernent des domaines très variés tels que les clients, les fournisseurs, le personnel, les éléments de comptabilité, le parc de machines, etc … Avant l’avènement du (quasi)tout-informatique leur stockage était confié principalement à des supports de type « papier ». Avec l’informatique ce sont les serveurs qui assurent cette fonction. Les données sont enregistrées sur les disques durs. Les disques durs sont destinés à recevoir des « fichiers » de type informatique. HIER AUJOURD’HUI Présentation Microsoft ACCESS 3 STRUCTURE D’UN FICHIER « PAPIER » Rubriques Fiches Nom de rubrique Contenu de rubrique Présentation Microsoft ACCESS TRANSPOSITION D’UN FICHIER « PAPIER » EN FICHIER « INFORMATIQUE » Nom de champ Contenu de champ Enregistrement 1 Enregistrement 2 Enregistrement 3 Champs Rubrique ………………….. CHAMP Nom de rubrique ………….. NOM DE CHAMP Contenu de rubrique ………. CONTENU DE CHAMP Fiche ………………………. ENREGISTREMENT Présentation Microsoft ACCESS 4 NATURE DU CONTENU DES CHAMPS Pour optimiser le stockage des données, la nature du contenu des champs doit être prédéfini. Natures de contenu de champ usuelles Champ contenant du texte (caractères alphabétiques) Texte Champ composé de chiffres sur lesquels ne s’applique aucun calcul Texte Champ composées de chiffres sur lesquels peuvent s’appliquer des calculs Numérique Entier, Entier long, Réel simple, Réel double Champ contenant une date ou heure Date/heure Champ contenant une valeur binaire (vrai,/faux) Oui/Non Monétaire Champ une valeur monétaire Présentation Microsoft ACCESS 5 6 NATURE DU CONTENU DES CHAMPS Autres natures de contenu de champ Champ composées de tous types de caractères mais ne pouvant faire l’objet d’une requête Mémo Champ contenant une URL (adresse site Web) Lien hypertexte Champ une données issue d’une autre application (ex. Image) Objet O.L.E. Champ une valeur numérique générée par Access (s’utilise principalement pour les champs clé) Présentation Microsoft ACCESS NuméroAuto STOCKAGE DES DONNEES Les données sont enregistrées dans les fichiers informatiques ne sont pas directement lisibles par un utilisateur, leur organisation étant complexe. Les applications de gestion de bases de données permettent de lire ces fichiers en les présentant sous forme de « tables » Attention : cette présentation rappelle le référentiel de travail d’Excel. Il n’y a aucun fonctionnement similaire !!! Présentation Microsoft ACCESS 7 LES FORMULAIRES ACCESS Les formulaires permettent de présenter les données d ’une table ou d ’une requête sous-jacente. Ils améliorent le confort et la qualité de saisie. Ils permettent aussi, via des contrôles, la présentation de données sélectives. Présentation Microsoft ACCESS 8 ETATS et SOUS-ETATS ACCESS Les états s ’utilisent pour imprimer des données sur du papier. Les techniques de mise en œuvre sont identiques à celles des formulaires. Seul le support de sortie est différent. Il faut donc tenir compte des spécificités d ’impression lors de la composition des pages Présentation Microsoft ACCESS 9 LES REQUETES ACCESS -Exemple- Table Générateur SQL Langage SQL SELECT tblVEHICULES.IMMATRICULATION, tblVEHICULES.MARQUE, tblVEHICULES.MODELE, tblVEHICULES.ANNEE, tblVEHICULES.KILOMETRAGE, tblVEHICULES.CATEG_LOCATION FROM tblVEHICULES WHERE (((tblVEHICULES.MARQUE)="RENAULT") AND ((tblVEHICULES.KILOMETRAGE)>6000)) OR (((tblVEHICULES.MARQUE)="PEUGEOT")); Table résultat Présentation Microsoft ACCESS 10 LES REQUETES ACCESS La plus utilisée. Permet d ’extraire des entités selon les critères indiqués Permet l ’analyse de données. Il est préférable d ’exporter la table dans Excel pour y effectuer le même traitement Permet de créer une nouvelle table selon les critères indiqués. Utile pour l ’exportation de données Permet de mettre à jour des des entités à partir d ’expressions numériques Comme son nom l ’indique, elle permet de supprimer des entités devenues obsolètes. Permet d ’ajouter des entités à une table à partir d ’une autre table possedant la même structure Présentation Microsoft ACCESS 11 12 LES REQUETES ACCESS -Exemple- ET OU Tout ce qui commence par F ET : tous les critères doivent correspondre OU : un seul des critères doit correspondre Tout ce qui possède 3 caractères et dont le 3ème est 6 Pour les données numériques Toutes les De haut en bas : valeurs * Inférieur « SAUF » * Supérieur * Entre * Différent Présentation Microsoft ACCESS Booléens : * Vrai * Faux LES REQUETES ACCESS La plus utilisée. Permet d ’extraire des entités selon les critères indiqués Permet l ’analyse de données. Il est préférable d ’exporter la table dans Excel pour y effectuer le même traitement Permet de créer une nouvelle table selon les critères indiqués. Utile pour l ’exportation de données Permet de mettre à jour des des entités à partir d ’expressions numériques Comme son nom l ’indique, elle permet de supprimer des entités devenues obsolètes. Permet d ’ajouter des entités à une table à partir d ’une autre table possedant la même structure Présentation Microsoft ACCESS 13 Tutoriel ACCESS Ce tutoriel va vous apprendre à : ?Créer une TABLE ?SAISIR des enregistrement dans une table ?TRIER ces enregistrements ?FILTRER ces enregistrements ?Créer un FORMULAIRE ?Utiliser un formulaire pour la saisie de nouveaux enregistrements dans la table ?Créer une REQUETE de type SELECTION ?Créer un ETAT ?Créer une REQUETE de type MISE A JOUR Présentation Microsoft ACCESS 14