« Introduction aux bases de données avec ACCESS/Le logiciel Access » : différence entre les versions

Une page de Wikiversité, la communauté pédagogique libre.
Contenu supprimé Contenu ajouté
m structure
m structure
Ligne 45 : Ligne 45 :


== Les modes d’affichage ==
== Les modes d’affichage ==
ACCES permet 4 modes d’affichage:


ACCESS propose 4 modes d’affichage (1 pour les structures, 3 pour les données) :


Le mode <big>'''feuille de données'''</big> permet de lire les données comme si l’on était dans un tableur (mode utilisation)
* Le mode <big>'''création'''</big> permet de créer les structures de données comme si l’on était dans un programme (mode création)
* Le mode <big>'''feuille de données'''</big> permet de lire les données comme si l’on était dans un tableur (mode utilisation)

Le mode <big>'''création'''</big> permet de créer les structures de données comme si l’on était dans un programme (mode création)
* Le mode <big>'''tableau croisé dynamique'''</big> permet de construire des tableaux croisés dynamiques avec une manipulation souple, simple et conviviale, ce TCD servant à l'analyse tabulaire des données.
* Le mode <big>'''graphique croisé dynamique'''</big> permet faire des graphiques croisés dynamiques avec une manipulation souple, simple et conviviale, ce GCD servant à l'analyse optique des données.

Le mode <big>'''tableau croisé dynamique'''</big> permet faire des tableaux croisés dynamique avec une manipulation plus souple, plus simple et plus conviviale de cet outil servant à l'analyse des données.

Le mode <big>'''graphique croisé dynamique'''</big> permet faire des graphie croisés dynamique avec une manipulation plus souple, plus simple et plus conviviale qu'EXCEL.


== Exemples de tables ==
== Exemples de tables ==

Version du 5 août 2013 à 15:30

Début de la boite de navigation du chapitre
fin de la boite de navigation du chapitre
En raison de limitations techniques, la typographie souhaitable du titre, « Introduction aux bases de données avec ACCESS : Le logiciel Access
Introduction aux bases de données avec ACCESS/Le logiciel Access
 », n'a pu être restituée correctement ci-dessus.

(Présentation du chapitre à rédiger...)


Le modèle relationnel

ACCESS est un système de gestion de base de données relationnelles. Une base de données est un regroupement d'informations structurées en tables. ACCESS permet d'implanter informatiquement les relations de gestion entre différentes entités, ces relations devant préalablement être conceptualisées grâce à des modèles de données.

L’interface ACCESS

Assez classique aux logiciels de la suite bureautique de MICROSOFT. On y retrouve:

  • Le "ruban" qui regroupe l'ensemble des onglets
    • Accueil
    • Créer
    • Données externes
    • Outils de base de données
    • ...
  • La barre d’état avec les indications sur le statut de l’écran, le mode d’affichage, ...
  • La fenêtre Objets qui contient le plan des objets de la BD : Tables, Requêtes, États, ...
  • La Fenêtre Base de données qui contient les objets de la BD, c’est l’élément central d’ACCESS
  • La barre d’outils qui regroupe dans chaque onglet des icônes raccourcis vers des commandes ACCESS

Les objets ACCESS

ACCESS est composé de plusieurs objets :

  • Les tables : la table est le principal composant d’une Base de Données, elle contient non seulement toutes les structures mais aussi toutes les données
  • Les requêtes : la requête permet d’interroger et d’extraire les informations en effectuant des choix, que ces données correspondent aux données d’une ou plusieurs tables ou à des données spécifiques
  • Les formulairesTexte en gras : le formulaire est une interface de saisie des données, que ces données correspondent aux données d’une ou plusieurs tables ou à des données spécifiques
  • Les états : l'état est un rapport permettant l’impression sur imprimante des données, que ces données correspondent aux données d’une ou plusieurs tables ou à des données spécifiques
  • Les pages : la page permet d’accéder à la BD via Internet, que ces données correspondent aux données d’une ou plusieurs tables ou à des données spécifiques
  • Les macros et les modules : le code VBA permet d’effectuer des opérations spécifiques de programmation VBA

Les modes d’affichage

ACCESS propose 4 modes d’affichage (1 pour les structures, 3 pour les données) :

  • Le mode création permet de créer les structures de données comme si l’on était dans un programme (mode création)
  • Le mode feuille de données permet de lire les données comme si l’on était dans un tableur (mode utilisation)
  • Le mode tableau croisé dynamique permet de construire des tableaux croisés dynamiques avec une manipulation souple, simple et conviviale, ce TCD servant à l'analyse tabulaire des données.
  • Le mode graphique croisé dynamique permet faire des graphiques croisés dynamiques avec une manipulation souple, simple et conviviale, ce GCD servant à l'analyse optique des données.

Exemples de tables

Divers

Sauvegarde et restauration. Une fois la base créée, les données saisies dans celle-ci sont automatiquement sauvegardées. La commande enregistrer et enregistrer sous… sauvegardent l'objet en cours (table, formulaire, etc.) Faire une copie de la table tClients, enregistrer la base sous le nom "copie de sauvegarde" Fermer ACCESS puis ouvrir la nouvelle base de données créées.

Compactage. Principe : au fur et à mesure du développement de votre base, ACCESS laisse des "trous" dans votre base de données. Par exemple, lorsque vous créez une table, il augmente le volume de la base pour accueillir celle-ci. Cependant, si vous supprimez cette table par la suite, ACCESS conserve cette place. Ainsi, la base de données peut s'alourdir de plus en plus au fur et à mesure que vous ajoutez puis supprimez des objets (tables, requêtes, formulaires, etc.). Solution : le fait de compacter la base de données, permet de se débarrasser immédiatement des espaces vides et ainsi de réduire la taille globale de la base. AVERTISSEMENT : par expérience, il est vivement conseillé de faire une copie de la base avant de la compacter, en effet, le compactage peut entraîner quelques surprises de type destruction de la base !

Sécurité des données. Mot de Passe : définir un accès par mot de passe à votre base de données, tester-le puis supprimer le mot de passe Niveau utilisateur : ACCESS permet de définir qui a accès à quoi pour une base précise. Certains utilisateurs ne peuvent avoir accès qu'à certaines données et pas d'autres. Chaque utilisateur ou groupe d'utilisateur est ainsi répertorié et leur accès défini. Exercices : -définir un utilisateur comptable ne pouvant que lire les données -définir un utilisateur Technicien ne pouvant pas modifier la structure ni administrer la base.

Sécurité des programmes. Mot de passe : définir un mot de passe au niveau des modules, tester-le puis supprimer-le Fichier MDE : une fois l'application terminée et testée, ACCESS permet de générer un fichier au format MDE permettant de ne générer que l'application sans les programmes sources. Inconvénient : une fois le fichier MDE créé, il est impossible de faire machine arrière en cas de bug du programme, il est donc nécessaire de conserver une copie de la base en cas de problème.

Accéder à l’aide Menu puis « Aide sur Microsoft Access » ou simplement F1. Naviguer dans l’aide. sous ACCESS 2000 et plus, toute la bibliothèque d’aide est en navigation hypertexte de type Internet. Son utilisation équivaut à naviguer sur un site Internet. Remarque : mots soulignés par des caractères bleus version 2000 et XP  définition disponible. Les assistants. Permettent de générer automatiquement ou presque (en répondant à quelques questions) n’importe quel objet ACCESS ainsi que certaines fonctions VBA.