COMPTE RENDU DE TP MICROSOFT ACCESS - TP 1

Documents pareils
SUGARCRM MODULE RAPPORTS

Concept-Informatique 2007

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD

Se repérer dans l écran de Foxmail

Objectif. Cette formation doit permettre au client d être autonome dans la création de ses rapports avancés en utilisant la fonctionnalité Excel +.

BIRT (Business Intelligence and Reporting Tools)

TP2_1 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3

Database Manager Guide de l utilisateur DMAN-FR-01/01/12

FEN FICHE EMPLOIS NUISANCES

GESTION DES PISTES ET OPPORTUNITES

KIELA CONSULTING. Microsoft Office Open Office Windows - Internet. Formation sur mesure

Manuel d utilisation du site web de l ONRN

GUIDE Excel (version débutante) Version 2013

Bases de données élémentaires Maude Manouvrier

EXCEL Les tableaux croisés dynamiques

Création d un formulaire de contact Procédure

Guide de l utilisateur du Centre de gestion des licences en volume LICENCES EN VOLUME MICROSOFT

Microsoft Excel : tables de données

Utiliser Access ou Excel pour gérer vos données

Les bases de données. Se familiariser avec Base. Figure 1.1A Ouvre le fichier dont tu as besoin. Lance OpenOffice Base.

Application Stage Gestion des Conventions de Stages et des Offres de stages SOMMAIRE

La Clé informatique. Formation Excel XP Aide-mémoire

Business Intelligence

il est mettre en valeur vos classe, de Modifiez de l arrière-plan images.

Traitement des données avec Microsoft EXCEL 2010

Portail étudiant de la Faculté des sciences Notice d'utilisation du site d'inscription aux unités d enseignement

Sommaire. BilanStat manuel de présentation et d utilisation Page 2

Contrôle en Cours de Formation

Formation tableur niveau 1 (Excel 2013)

COMMENT AJOUTER DES ENTREPRISES À VOTRE PORTEFEUILLE DE SURVEILLANCE. 05/01/2015 Creditsafe France

Les tableaux croisés dynamiques

Créer sa première base de données Access Partie 4/4 - Création d un état

Avant-propos FICHES PRATIQUES EXERCICES DE PRISE EN MAIN CAS PRATIQUES

Créer le schéma relationnel d une base de données ACCESS

Système de Gestion Informatisée des. Exploitations Agricoles Irriguées avec Contrôle de l Eau

Utiliser un tableau de données

Une ergonomie intuitive

Le cas «BOURSE» annexe

TP2 DE BUSINESS INTELLIGENCE ISIMA ZZ3 F3

Université de Picardie - Jules Verne UFR d'economie et de Gestion

Les données d un jeu sous Shadow Manager

Généralités. Sans copie de sauvegarde sur support externe, vous ne pourrez jamais récupérer vos multiples encodages. 1.1 Sauvegarde des données

GUIDE D UTILISATION DU CENTRE DE DONNÉES DE L ISU

Modes Opératoires WinTrans Mai 13 ~ 1 ~

Google Documents permet d élaborer un questionnaire, de le diffuser sur le net pour ensuite le dépouiller.

Etape 1 : Identification avec un compte personnel sur la plateforme (cf. notice «Création et gestion de votre compte utilisateur»)

Guide utilisateur i-milo >> Décisionnel

MANUEL UTILISATEUR : RECETTES TABLE DES MATIERES PIE : PRESTATIONS INTERNES ET EXTERNES

Guide d usage pour Word 2007

Le cas «BOURSE» annexe

clef primaire ; clef étrangère ; projection ; restriction ; jointure ; SQL ; SELECT ; FROM ; WHERE

Initiation à la bureautique

MANUEL D UTILISATION DE LA SALLE DES MARCHES APPEL D OFFRES OUVERT ACCES ENTREPRISES. Version 8.2

Rappel sur les bases de données

Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.

Dossier I Découverte de Base d Open Office

FACTURATION. Menu. Fonctionnement. Allez dans le menu «Gestion» puis «Facturation» 1 Descriptif du dossier (onglet Facturation)

Utilisation de la Plateforme Office365 et d Oultlook Web App

12 Tableaux croisés dynamiques

Plan de cours. Chiffriers et bases de données en gestion commerciale

Région wallonne Commissariat wallon

A2I. Site Web de l association des ingénieurs INSA de Lyon ESPACE EMPLOI

PLANIFIER UNE RÉUNION AVEC DOODLE

Formation. Module WEB 4.1. Support de cours

SVP j ai besoin d aide!

Manuel Extranet : guide de demande de réservation de salles, de matériel et de services. Table des matières

Créer sa première base de données Access Partie 3/4 - Création d un formulaire

UNIVERSITE DE CONSTANTINE 1 FACULTE DES SIENCES DE LA TECHNOLOGIE DEPARTEMENT D ELECTRONIQUE 3 ème année LMD ELECTRONIQUE MEDICALE

FORMATIONS INFORMATIQUE

Créer un publipostage avec Word 2007.

MAÎTRISE DE L ENVIRONNEMENT WINDOWS VISTA

Introduction à Business Objects. J. Akoka I. Wattiau

Les bases de données

Utilisation avancée de SugarCRM Version Professional 6.5

INTRODUCTION AU DATA MINING

Création d'un site dynamique en PHP avec Dreamweaver et MySQL

Solution informatique pour l accueil, le suivi et l accompagnement de l usager. DOCUMENT DE FORMATION «Volet administratif»

MEDIAplus elearning. version 6.6

les Formulaires / Sous-Formulaires Présentation Créer un formulaire à partir d une table...3

Business Intelligence avec Excel, Power BI et Office 365

Étape 1 : Création d une adresse courriel GMAIL

Manuel d Utilisation Nouvelle Plateforme CYBERLIBRIS : ScholarVox Management

Gestion des Factures

Manuel d installation de Business Objects Web Intelligence Rich Client.

10 mn pour se connecter à un fichier Excel. Pas à Pas.

COURS BARDON - ACCESS 2010

Access. Apprenez exactement ce dont vous avez besoin Progressez à votre rythme Téléchargez les exercices. Joyce Cox et Joan Lambert

EXCEL TUTORIEL 2012/2013

Service des ressources informatiques - Conseil Scolaire de District Catholique Centre-Sud Page 1

V 8.2. Vous allez utiliser les services en ligne de la plate forme de dématérialisation de la Salle des Marchés achatpublic.com.

SERVICE CERTIFICATION DES ÉTABLISSEMENTS DE SANTÉ. Guide utilisateur Compte Qualité dans SARA

But du papier : Paramétrer WSUS pour récupérer les mises à jour et administrer le serveur WSUS

Programme de Formation Office 2010 Word, Excel, Powerpoint et Outlook 2010 pour Windows

Manuel d utilisation de notre site de commandes en ligne

Découvrir la notion de tableau croisé dynamique

EXTRAITS DE COMPTE. Manuel utilisation B-Web. Sommaire

Évaluation des compétences. Identification du contenu des évaluations. Septembre 2014

FAA : Fonctions Automatiques de l Application. Les fonctions automatiques incluses dans vos applications développées avec

Transcription:

BOIREL Christophe Licence Professionnelle COMPTE RENDU DE TP MICROSOFT ACCESS - TP 1 Objectif Ce TP a pour objectif de créer une base de donnée relationnelle permettant la gestion des informations relatives à une promotion de licence professionnelle composée d étudiants en CFA ainsi que de formations continues. Pour ce faire, nous devons utiliser le logiciel Microsoft Access qui est un Système de Gestion de Base de Donnée. Opérations effectuées au cours du TP En toute logique, pour concevoir une base de donnée, il faut dans un premier temps receuillir les informations à traiter. Dans notre cas, il s agit de fichiers Excel : groupes_ab_etucfa_18sept07-1.xls dans lequel figurent l identités des étudiants, ainsi que d autres informations qui leurs sont relatives. Le premier travail a effectuer sur ce document consiste à le simplifier afin de ne garder que les données essentielles qui seront utilisées par le SGBD. Il faut donc préparer ce fichier en supprimant les informations superflues, les lignes, colonnes et cellules onsolètes. Cette feuille de donnée sera par la suite importée dans Microsoft Access sous la forme d une table. I. Création de la base de donnée sous Microsoft Access Une fois la préparation des données sous Microsoft Excel effectuée, il convient de créer une base de donnée sous Microsoft Access, pour celà effectuer l opération suivante : Créer une base de donnée vide, dans le Volet Office, puis lui choisir un nom. Dans notre cas : BDLicPro.mdb. II. Importation de données depuis Microsoft Excel vers une table Access Dans notre cas, les données qui nous intéressent se trouvent dans une feuille de calcul Excel. Il est cependant important de mentionner que les données peuvent être importées depuis d autres base de donnée, mais également depuis un fichier texte préparé, d autres documents produits par d autres bases de données. Afin d importer les données souhaitées, effectuer l opération suivante : Fichier - Données externes - Importer, puis sélectionner le fichier requis en mentionnant au logiciel le format d enregistrement du fichier voulu (ici.xls). Une fenêtre Assistant Importation de feuille de calcul s ouvre alors. Il convient par la suite de suivre les instructions indiquées pour mener à bien l importation de données. Il se peut dans le cas où un fichier Excel ait été mal préparé ou mal pensé qu il faille indiquer à Microsoft Access les noms de champs afin d éviter tout risque de confusion par la suite dans le traitement des données. 1

On notera que les tables créées correspondent au choix figurant sur le Modèle Conceptuel de Données. Les tables étant créées en vue d établir des relations entres elles, il convient de déterminer une clef primaire, de sorte qu à chaque valeur de cette clef primaire dans la table ne corresponde qu une seule et unique occurence des données concernées. Dans notre cas, la table étudiant que nous venons de créer à partir du fichier groupes_ab_etucfa_18sept07-1.xls a pour clef primaire le numéro d étudiant : num_etudiant. Par la suite nous avons effectué la même opération pour créer les tables Enseignant, Cours, Etudiant- Projet, Etudiant-Stage, Industrie, Prof-Industrie, ProjTut, Stage. 2

III. Mise en place de relations entre les différentes tables Les relations sont des moyens donnés par l algèbre relationnelle de lier des tables (données brutes) entre elles au moyen d un champ commun en vue d éviter la redondance des données. Les relations entre tables effectuées sous Microsoft Access sont l application informatique de l algèbre relationnelle. Afin d avoir une représentation graphique des relations entre tables, selectionner : Outils - Relations. Une fenêtre s ouvre alors et dans laquelle figure l équivalent du Modèle Conceptuel de Données. Cette interface permet de manipuler directement les relations entre tables. Ces relations sont de trois types : un-à-un ; un-à-plusieurs ; plusieurs-à-plusieurs. Afin de créer une nouvelle relation entre deux tables sélectionner : Relations - Modifier une relation. Une fenêtre apparaît alors dans laquelle on peut choisir les champs que l on souhaite lier dans les tables concernées. Afin de créer une relation entre deux tables, on peut également effectuer un cliquer glisser du champ père vers le champ fils. La fenêtre qui s ouvre par la suite permet alors de définir le type de jointure. 3.1 L intégrité référentielle L intégrité référentielle est un ensemble de règles suivi par Microsoft Access qui permet de gérer les relations entre différentes tables et de prémunir la base de donnée contre d éventuelles incohérences. En effet le fait de lier deux tables ensemble par le biais d une relation implique le fait que les données liées entre elles doivent toujours être présentes dans la base de donnée. En cas de suppression de l un des champs liés, on risque de se trouver avec des incohérences dans les résultats. 3

IV. Création de requêtes Les requêtes sont des moyens de consulter la base de donnée. Elles se présentent sous la forme de feuille de calcul, tout comme les tables. Cependant elles peuvent afficher des sous ensembles de champs provenant de différentes tables. Les requêtes agissent comme des filtres de données pouvant agir sur plusieurs tables simultanément. On peut si on le désire apporter des modifications aux tables à partir des requêtes Il existe plusieurs types de requêtes. Dans ce TP nous en avons rencontré deux : Requêtes de sélection et Requêtes de Création de Table. 4.1 Requête de sélection Dans le cadre de notre TP, l objectif était de créer une requête de sélection permettant de déterminer par étudiant quels sont les modules étudiés. 4.2 Requête Création de table Nous avons également lors de ce TP créé les tables enseignant-module qui permettent de savoir quels sont les cours enseignés par intervenant. Notons bien qu un professeur peut enseigner plusieurs matières, ce qui est représenté dans le MBD par une jointure de type un-à-plusieurs, un professeur pouvant enseigner plusieurs maitières et à contario une matière ne pouvant être enseignée que par un professeur à la fois. 4.3 Mode opératoire de la création d une requête Dans un premier temps, il convient de créer une nouvelle requête en mode Création de requêtes, puis de sélectionner les tables à faire intervenir. Dans un second temps, on veut sélectionner le type d opération de tri à effectuer sur les champs sélectionnés. 4

V. Création de formulaires Nous l avons vu précédement, Cf. TP01 sur les tables, les données d une base de données Microsoft Access sont stocké par le SGBD soit dans des tables lorsqu il s agit de données dites brutes, soit dans dans des requêtes lorsqu il s agit de données sélectionnées parmis les tables. L objectif d une base de données étant de stocker des informations, il est intéressant de pouvoir les faire évoluer par la suite, soit en en ajoutant, soit en les changeant. Dans le cas d une base de donnée complexe comprenant un grand nombre de tables et de relation, l évolution des données devient vite problématique. En effet il n est pas toujours évident de se souvenir quelle table contient telle ou telle information. Du reste, si un utlisateur sans connaissance des bases de données est amené à modifier ou consulter des informations, il est important qu il puisse le faire sans difficulté. Il apparaît donc indispensable de mettre en œuvre des outils facilitant les manipulation des données. Les formulaires de Microsoft Access sont des fenêtres proposant une interface simple entre l utilisateur final de la base de donnée et le contenu des tables. Chacune de ces fenêtres sont faites de manière à pouvoir consulter et ou modifier le contenu d une ou plusieurs tables de manière simplifiée. Un formulaire n est ni plus ni moins qu une manière particulière d accéder et de modifier les données contenues dans les tables. 5.1 Création d un formulaire à l aide de l Assistant Afin de créer un formulaire dans Microsoft Access, le moyen le plus simple est d utiliser l option : Créer un formulaire à l aide de l Assistant. La première étape consiste à sélectionner les champs qui doivent figurer dans le formulaire à partir de la ou des table(s) concernée(s). L étape suivante consiste à choisir la disposition des champs sélectionnés dans la fenêtre formulaire qui appraitra lors de l utilisation de la base de donnée par l utilisateur final. Plusieurs options s offrent alors à nous : Colonne simple, Tabulaire, Feuille de données, Justifié, Tableau croisé dynamique et Graphique croisé dynamique. Nous avons dans notre cas choisi l option Colonne simple qui permet un affichage sous forme de colonnes des données ou contrôles précédées de l intitulé du champ. Un seul enregistrement sera alors visualisé à la fois dans ce cas. Les deux dernières étapes de la création de formulaire à l aide de l Assistant consistent à faire un choix graphique conçernant la présentation, puis à nommer le formulaire. 5.2 Retouche d un formulaire en mode Création Le mode Création permet de créer un formulaire à partir d une page vide. Cependant cette approche est plus complexe et demande une bonne maitrise des propriétés des formulaires. Aussi dans le cadre de notre TP, nous avons utilisé ce mode uniquement pour effectuer des retouches au formulaire précédemment créé. Un formulaire contient trois type de contrôles : Les contrôles indépendants : qui ne sont que des champs de présentations sans interaction avec les tables. Les contrôles dépendants : comme les cases à cocher, les listes de choix, qui permettent de modifier le contenu d une table. Les contrôles indépendants : qui permettent d afficher le résultat de calculs effectués sur des données provenants d une ou plusieurs tables. 5.2.1 Les contrôles Zone de texte Ce type de contrôle peut être dépendant ou calculé, c est à dire qu il peut au choix afficher le contenu d un champ ou encore le résultat d un calcul effectué par le SGBD. Afin de créer un contrôle zone de texte qui permet de mettre à jour un champ, il suffit de lier le contrôle avec le champ souhaité, on parle alors de Source de contrôle. Pour celà il faut sélectionner la table contenant le champ souhaité dans les propriétés du formulaire, dans l onglet Format, dans le champs Source. Par la suite il suffit de sélectionner le champ voulu dans les propriétés du contrôle Zone de texte. 5

5.2.2 Les contrôles Groupes d options Les contrôles groupes d option sont des contrôles dépendants permettant de mettre à jour ou de modifier un champ ne pouvant prendre qu un nombre limité de valeurs. Le type de donnée est alors numérique. À chacune de ces valeurs numérique on affecte une valeur textuelle qui lui est propre. On peut choisir d appliquer une valeur par défaut à ce contrôle. 5.2.3 Conclusion sur les Formulaires Les formulaites offrent de nombreuses possibilités que nous n avons pas toutes explorées au cours de ce TP. Cependant nous nours sommes rendus compte grâce à cet aperçu de l immensité des possibilités offertes par Access. VI. CONCLUSION GÉNÉRALE Au cours de ces trois TP, nous avons exploré trois grandes fonctionnalités de base de Microsoft Access, sans lesquelles il est impossible de monter un SGBD. Ces trois fonctionnalités étaient les Tables, les requêtes et les formulaires. Nous avons vu les interactions possibles entre des différentes tables, requêtes et formulaires. Ce sont ces corrélations et recoupement qui confèrent à une base de donnée sa puissance et son efficacité. Ces trois TP nous auront permis d effectuer une première approche assez approfondie sur l utilisation du logiciel Microsoft Access, ainsi que sur l élaboration d une base de donnée relationnelle. 6