Access

Disponible uniquement sur Etudier
  • Pages : 9 (2074 mots )
  • Téléchargement(s) : 0
  • Publié le : 8 octobre 2013
Lire le document complet
Aperçu du document
Introduction à Access
Rappel Merise et analyse d’un dossier
Prochain cours = interrogation sur Merise

Le plus dur Analyse (Exemple méthode Merise)

Définition (limitation) du domaine au sein de l’existant. L’étude des besoins conduit au cahier des charges Dictionnaire des données MCD MPD Implanter les tables MLD MPD En marge, rédaction de divers documents : Cahier des charges, règles degestion, documentations diverses. Diverses autres actions non détaillées ici : Information et formation des utilisateurs. Achat du matériel Préparation du déploiement

Juste de la technique Partie locale – partie distante Développement (exemple : Access) Ecrans de saisie Etat de sortie (état + requêtes) pas de programmation, code dans 1% des cas automatismes permettent de faire des fiches méthodesAttention : règle des «80/20»

access-fil de tp-pour élèves-2003.doc

F. Thiberville

08/10/2003

Page 1/16

SGBD = Système de gestion de bases de données
Outil pour saisir, stocker, consulter, modifier ou supprimer des données. Données éventuellement complexes et nombreuses Ex : Access, Mysql, Oracle, Sybase, … Access peu coûteux (licence éducation), rencontré partout. Mais taille debase modeste, toutes les sécurités ne sont pas gérées, faiblesse en réseau avec de nombreux utilisateurs. MySQL très adapté à des interfaces Web, beaucoup utilisé – gratuit. Oracle et Sybase = gros système, très performant, beaucoup plus professionnel.

Un exemple
Consultation d’une appli finie d’abord en mode utilisateur, puis consultation d’une appli finie en mode développementObservation de la structure de l’appli. • tables, • formulaires dépendants pour la saisie des tables • formulaires indépendant pour menus écrans de paramétrage • états de sortie (donc des requêtes) • des macros (ou du code) pour enchaîner le tout

LES TABLES
Consultez le modèle le modèle Consultez la fiche table Lors du cours nous allons : • • • • Créer la table fournisseur Insister sur la création desclés Saisir des données dans la table Exécuter une requête – exemple consultation des ventes

access-fil de tp-pour élèves-2003.doc

F. Thiberville

08/10/2003

Page 2/16

LES FORMULAIRES
Intérêts : • Ergonomie • Rapidité • Cohérence et contrôle • Vue et accès personnalisés Formulaires dépendants (saisie, modification) Différent de Formulaires indépendants (Menus et paramétrages)

Leformulaire affiche un enregistrement à la fois, principe du curseur sur la table. Ne pas oublier de contrôles dans le formulaire : Tous les champs de la table exigent un contrôle dans le formulaire sauf : • Champs fils dans un sous formulaire (facultatif) • Numéro automatique (facultatif) Formulaire simple Construction d’un formulaire simple • Une table exige son formulaire dépendant • Un champdans la table exige son contrôle dépendant Quand vous travaillez sur un formulaire, les modifications apportées aux enregistrements (modification ou ajout) sont prises en compte : • dès que vous passez d'un enregistrement à un autre. • dès que vous fermez le formulaire. Il n'est donc pas nécessaire de procéder à une opération particulière.
Consulter la fiche « les formulaires » Consulter la fiche «Principales étapes pour créer un formulaire »

Formulaire nécessitant une liste Construire un formulaire nécessitant une liste. Quand une liste est-elle nécessaire ? Chaque clé étrangère exige sa liste (sauf champ fils dans sous formulaire) Formulaire avec un sous formulaire Construire un formulaire avec un sous formulaire. Relation de 1 à plusieurs
Consulter la fiche « règles et propriétés àvérifier obligatoirement ».
access-fil de tp-pour élèves-2003.doc F. Thiberville 08/10/2003 Page 3/16

Prendre un peu de recul
Consulter la fiche « organisation de l’application » Consulter la fiche « sous formulaire : comment saisir simultanément des informations dans 2 tables liées

Revenir sur : Quand faire un sous formulaire ? Quand faire une liste ?
Exercice : élève – matière – prof...
tracking img