Introduction aux bases de données



Documents pareils
LibreOffice Calc : introduction aux tableaux croisés dynamiques

INP E N S A T T O U L O U S E ßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßßß. 7UDYDLO'LULJp

SOMMAIRE. Travailler avec les requêtes... 3

1. Création d'un état Création d'un état Instantané Colonnes Création d'un état Instantané Tableau... 4

1. Introduction Création d'une requête...2

Débuter avec OOo Base

Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD

Importation des données dans Open Office Base

ASSOCIATION NATIONALE D'ASSISTANCE ADMINISTRATIVE ET FISCALE DES AVOCATS

1. Visualiser la «carte» de mon réseau social

Guide de démarrage rapide

Sommaire. I.1 : Alimentation à partir d un fichier Access (.mdb)...2

Gérer ses impressions en ligne

@telier d'initiation

Utiliser une base de données

PARAMETRER LA MESSAGERIE SOUS THUNDERBIRD

BADPLUS V5 MANUEL D'UTILISATION. Imports de données joueurs à partir de la base fédérale en ligne Poona. Stéphan KIEFFER - Dominique BOSSERT

Logiciels concernés. Situation. Ciel et le pont comptable. Note conçue et rédigée par Jalons sprl tous droits réservés - 27/06/2007.

Un outil développé par

Thème : Gestion commerciale

Créer une base de données

LES BIBLIOTHEQUES DE WINDOWS 7

INFORM :: DEMARRAGE RAPIDE A service by KIS

Mode Opératoire Ciel Gestion commerciale V 12 et s (2006)

La gestion des boîtes aux lettres partagées

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

Exporter des écritures. Importer des écritures. Depuis EBP Comptabilité.

LE MODELE CONCEPTUEL DE DONNEES

MDI Chèque de Allégroupe Réclamation

Tutoriaux : Faites vos premiers pas avec Microsoft Visio 2010

Affectation standard Affectation modifiée (exemple)

MODE OPERATOIRE OPENOFFICE BASE

Manuel d utilisation NETexcom

INSERER DES OBJETS - LE RUBAN INSERTION... 3 TABLEAUX

Groupe Eyrolles, 2003, ISBN : X

Gestionnaire de procédure Guide rapide

Créer un sondage en ligne

Organiser vos documents Windows XP


Installer Windows 8 depuis une clé USB

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var Tel : bij@agasc.fr Word: Les tableaux.

Access 2007 FF Access FR FR Base

Guide d'utilisation. Centre des ressources Demande électronique de matériel publicitaire. Juin 2005

TRANSFERER UNE PHOTO SUR CLE USB

La Clé informatique. Formation Internet Explorer Aide-mémoire

Personnalisation Fiche Annuaire

Dossier I Découverte de Base d Open Office

Gérer ses fichiers et ses dossiers avec l'explorateur Windows. Février 2013

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

Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO)

PREMIERE UTILISATION D IS-LOG

Gestion de parc informatique - Prise en main

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

Septembre 2012 Document rédigé avec epsilonwriter

LOGICIEL MARCHES PUBLICS

AGASC / BUREAU INFORMATION JEUNESSE Saint Laurent du Var - E mail : bij@agasc.fr / Tel : CONSIGNE N 1 :

Comptabilité - USR. Logiciel : Comptabilité USR - Version 2,16 Documentation réalisée par JJ Gorge Trésorier Tir à l'arc le 04/04/ / 15

Premiers pas sur e-lyco

Cahier Technique. «Développer une application intranet pour la gestion des stages des étudiants» Antonin AILLET. Remi DEVES

Déclarer un serveur MySQL dans l annuaire LDAP. Associer un utilisateur DiaClientSQL à son compte Windows (SSO)

NOTICE TELESERVICES : Créer mon compte personnel

CRÉER UNE BASE DE DONNÉES AVEC OPEN OFFICE BASE

Utilisation du client de messagerie Thunderbird

MEDIAplus elearning. version 6.6

Manuel d'utilisation de TURBO Suite Entreprise 2005

Modes Opératoires WinTrans Mai 13 ~ 1 ~

RECOPLUS LOGICIEL DE GESTION DES RECOMMANDES NOTICE D UTILISATION DE RECOPLUS RESEAU. N de série

1 è r e étape : créer sa base de d o n n é e s

DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin

Date de diffusion : Rédigé par : Version : Mars 2008 APEM 1.4. Sig-Artisanat : Guide de l'utilisateur 2 / 24

Utilisation de l outil lié à MBKSTR 9

Le générateur d'activités

Réalisation de cartes vectorielles avec Word

BONNE NOUVELLE, À PARTIR DE DEMAIN 15 AOÛT 2014, l inscription en ligne sera disponible à partir du site de l ARO.

SOMMAIRE. Accéder à votre espace client. Les Fichiers communs. Visualiser les documents. Accéder à votre espace client. Changer de Workspace

Les 1 er pas sur. Guide d utilisation

Document d accompagnement pour l utilisation du Cartable en ligne Lycée des Métiers Fernand LÉGER 2013/2014

La sauvegarde (backup) de votre comptabilité a pour but de vous permettre de retrouver vos données si un incident est survenu.

1 - Se connecter au Cartable en ligne

GESTION DES PISTES ET OPPORTUNITES

EQUISIS E-BANKING A. "E-BANKING" VIREMENTS NATIONAUX PARAMETRAGE. Comptes centralisateurs financiers

Créer un site Internet dynamique

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

Télécharger et Installer OpenOffice.org sous Windows

FAIRE SES COMPTES AVEC GRISBI

Utilisation d Hyperplanning 2011

Atelier Administration

CREER ET ANIMER SON ESPACE DE TRAVAIL COLLABORATIF

COMPTA. Description des Commandes

Création de Sous-Formulaires

Exposer ses photos sur Internet

2. Réservation d une visioconférence

UTILISER WORD. Présentation générale de Word. Voici quelques éléments à savoir en démarrant Word.

Le modèle de données

Volet de visualisation

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

ENT Espace de stockage

Guide d utilisation de fonctionnalités avancées de Beyond 20/20 (application à des données départementales issues de Sit@del2)

Guide de démarrage rapide Centre de copies et d'impression Bureau en Gros en ligne

Transcription:

UBO, UFR Sciences, Département Informatique L1, parcours A IMP Introduction à l'informatique TD et TP n 10 Introduction aux bases de données Travaux Dirigés TD & TP 2 (2 + 2 heures) Auteur : Pascal Ballet Gestion d'un stock de voitures Un garagiste multi marques possède un stock d'environ 400 véhicules d'occasion. Afin d'en faciliter la gestion, il propose de gérer cet ensemble de voitures et utilitaires dans une base de données. En tant que concepteur, vous avez pour tâche de concevoir cette base de données. Voici les informations (cahier des charges préliminaire) que vous fournit le garagiste : - le budget est de 18000 euros - le nombre de véhicules est d'environ de 400 et c'est un employé du garage qui remplira, au fur et à mesure la base, - chaque véhicule devra être repéré de manière unique par son numéro d'immatriculation, - un véhicule possède une marque (Renault, Peugeot, Citroën, Volkswagen ), - un véhicule appartient à une catégorie (petite, compacte, routière, utilitaire), - un véhicule a un kilométrage, - un véhicule a une année de fabrication, - un véhicule possède une motorisation spécifique (1,2 litre essence, 2,0 litres diesel ), - un véhicule possède une couleur, - la base de donnée a vocation à être utilisée en intranet et internet (pour la vitrine et la promotion du garage). Exercice 1 A- Etant donné les informations données par le garagiste, quelle base de données libre ou du commerce est adaptée à cette problématique. B- Justifier les choix. 1

Exercice 2 Créer une table véhicule permettant de mémoriser leurs caractéristiques. A- Indiquer le type de chacun des champs. B- Indiquer si un champ est une clé. C- Choisir si un champ peut être vide ou bien s'il doit absolument être renseigné. Justifier votre choix. Exercice 3 D'autres tables sont utiles pour compléter la base. A- Une table contenant les différentes marques existantes, B- Une table mémorisant les catégories de véhicules. C- Une table contenant les couleurs Exercice 4 Il est maintenant nécessaire de relier les tables. A- Relier les tables de la base de données. B- Indiquer le type de chacune des relations mise en place. Exercice 5 Votre base de données maintenant répond au cahier des charges préliminaire. Cependant, un point nouveau est souhaités par le garagiste dans son cahier des charges final : - il désire avoir une table contenant des informations sur les anciens propriétaires des véhicules. Il faut donc créer une nouvelle table : - la table propriétaires, qui contient l'identifiant unique d'un propriétaire (un simple numéro), son nom, son prénom et son adresse. - Il est à noter qu'un propriétaire peut avoir eu plusieurs véhicules (une table véhicules-propriétaires devra donc être créer) Il est à noter que la table contenant les noms des propriétaires est uniquement à usage interne avec un droit de regard, de modification ou de suppression de la part des ex-propriétaires (loi informatique et liberté). 2

A- Créer ces deux tables B- Relier ces deux tables aux tables précédentes en modifiant éventuellement certaines des tables précédentes. C- Quel type de relation est implicitement effectuée entre la table Véhicules et la table Propriétaires? Exercice 6 Votre base de données maintenant répond au cahier des charges final quant à sa structure. Il faut maintenant permettre à l'employé du garage de saisir les données de manière pratiques. A- Quels sont les formulaires (avec éventuellement des sous formulaires) à développer pour permettre une saisie rapide et rigoureuse des données? B- Dans quel ordre doivent être remplis les formulaires? Exercice 7 Ecriture de requêtes SQL. A- Il est demandé maintenant d'écrire une requête SQL permettant de retrouver tous les véhicule de la catégorie routière. B- Donner la requête SQL permettant de classer tous les véhicules par leurs marques. C- Donner la requête SQL permettant de retrouver tous les véhicules ayant appartenu à l'un des propriétaires. Pour l'exemple, nous prendrons le nom Dupont. Travaux Pratiques Généralités : Lancer ACCESS : Menu Démarrer->Programmes->ACCESS Fichier->Nouvelle Base de Données (nommée garage) La fenêtre principale de la base apparaît alors : 3

NB : Vous créerez les tables et les requêtes en mode Création, les formulaires et les états à l'aide de l'assistant. Exercice 1 Créer la table véhicule en mode création. Rappel : pour placer la clé, il faut faire un clic droit sur la zone grise à gauche. Exercice 2 Mettez en œuvre avec ACCESS les autres tables vues en TD (toujours en mode création) : Rq : pour les clés de type numérique, on pourra choisir une numérotation automatique. Exercice 3 Mettez en place les relations entre les tables. Pour cela, cliquer sur le bouton relations, ajouter vos tables dans le plan de travail. Puis cliquer sur le champ à relier, maintenir le clic et déplacer la souris sur l'autre champ à relier. Une fois dessus, relâcher le clic. La relation apparaît alors. Renouveler l'opération pour toutes les relations. 4

Exercice 4 Créer un formulaire pour les véhicules, les catégories, les propriétaires, les marques et les couleurs (en mode assistant). Par défaut, on placera tous les champ de la table dans le formulaire. Exercice 5 Créer tous les formulaires ayant un sous-formulaire nécessaires. Exercice 6 Remplissez les formulaires et les sous formulaires avec 3 véhicules, 4 marques, 4 couleurs, 4 propriétaires et 3 catégories. Exercice 7 A- Créer un état (à l'aide de l'assistant) permettant d'imprimer l'ensemble des véhicules B- Créer un état permettant d'imprimer l'ensemble des marques (il serait intéressant que la table marques possède un champ pays indiquant le pays de fabrication, à ajouter si nécessaire). Exercice 8 Créer graphiquement les requêtes de l'ex 7 du TD (en mode création) et tester ces requêtes. 5