IR1/IG1 Base de données TD#1



Documents pareils
Base de données Guide de l utilisateur

Date et lieu. Le Club fera le nécessaire pour les expédier avant le 9 avril 2014 à l adresse

Certificat de Qualification Professionnelle

DEMANDE DE LICENCE FFHG ET D ADHESION AU LHC SAISON 2015/2016

Le Diplôme d Instructeur Fédéral

«L espace SpidWeb» Gestion administrative

Cher(e) ami(e) stagiaire,

CONCEPTION Support de cours n 3 DE BASES DE DONNEES

CAISSE. Ce logiciel nécessite une licence pour fonctionner.

Tutoriel. Création de compte. Auteur: Gérard CANTEGRIL

BASKET CLUB DE L ETOILE Site Internet :

Faculté des sciences de gestion et sciences économiques BASE DE DONNEES

A. Définition et formalisme

UE 8 Systèmes d information de gestion Le programme

LE MODELE CONCEPTUEL DE DONNEES

SOMMAIRE... 1 ESPACE DU CLUB...

Ain Star 3x3 Inscription joueur n 1

REGLEMENTATION FEDERALE DU B.F. UFA septembre 2012

INFORMATIONS DESTINÉES AUX ÉTUDIANTS SPORTIFS DE HAUT NIVEAU (ESHN) AUX ÉTUDIANTS SPORTIFS DE L UNIVERSITÉ DE LORRAINE (ESUL)

DIPLÔME D ETAT DE LA JEUNESSE DE L EDUCATION POPULAIRE ET DU SPORT

1. LA GESTION DES BASES DE DONNEES RELATIONNELLES

PROJET 1 : BASE DE DONNÉES REPARTIES

Nom de l application

Demande de licence. de bingo en salle seul. Guide. Formulaire de demande de licence. Annexe A Déclaration annuelle de l organisme

Labels Ecole de Golf Le LABEL «ECOLE DE GOLF FFGOLF»

E-MARQUE TRAITEMENT DES FICHIERS SAISON 2014/2015

Le livret. de formation. de la Fédération Française de Rugby. Photos I. Picarel - P. Rouzières - P. Capelle

UML et les Bases de Données

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

DOSSIER de CANDIDATURE Aux épreuves d entrée à la formation par U.C. CQP ASSISTANT PROFESSEUR ARTS MARTIAUX Mention JUDO JUJITSU Saison 2014/2015

TOUT SAVOIR SUR LA SAISON Partenaire Officiel

ACD Courtalux. Courtier en assurances agréé. Formulaire de renseignements (1)

Evry - M2 MIAGE Entrepôt de données

PROCEDURE D ADMISSION COMPLEMENTAIRE

Pourquoi un GMAO? Pourquoi GMAO-Machine Bateau? Démarrage Dossier Menu Principal Structure, classification des équipements Fiche d intervention

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

LA PARTICIPATION AUX TESTS DE SELECTION N AURA LIEU QUE SI TOUS LES DOSSIERS SONT COMPLETS PROCEDURE D INSCRIPTION

Gestion d'une billeterie défilé des talents

Modèle conceptuel : diagramme entité-association

Aide aux manifestations sportives

EXERCICES UML. Modéliser cette situation par un diagramme de cas d utilisation. Consulter planning

LE BUREAU DIRECTEUR. TRESORIER M. Stéphane KRASNOPOLSKI Ingénieur Informatique

Guide utilisateur Application Gestion de club. Accès à l application GESTION DE CLUB. Les étapes :

Manuel PRO G DIS / AHI

Présentation des logiciels DECLIC-JUDO

Guide pratique pour les clubs

DOMAINES RESULTATS. Nb : il ne doit pas y avoir d interdit et que les droits d inscription aient été réglés.

Méthode d analyse Merise

Rappel sur les bases de données

REPERTOIRE D ENTREPRISES NATIONAL A DES FINS STATISTIQUES

Demande création école boomerang.doc Page 1 sur 6

claroline classroom online

Retour table des matières

Conséquences de la loi américaine «Foreign Account Tax Compliance Act (FATCA)» pour les caisses populaires et credit unions

Net-intempéries BTP Inscription et déclaration

Le travail collaboratif et l'intelligence collective

16H Cours / 18H TD / 20H TP

Le jeu-concours se déroulera du Mardi 28 Avril 2015 à 12h00 au dimanche 17 Mai 2015 à 19h inclus (date et heure française de connexion faisant foi).

Dossier d inscription English Club Année

en cas d accident subi lors d une activité garantie

SESSION 2014 ÉPREUVE À OPTION. (durée : 4 heures coefficient : 6 note éliminatoire 4 sur 20)

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

DEMANDE DE SUBVENTION 2015

Diagrammes de classes et d objets

RECRUTEMENT EXTERNE SANS CONCOURS. Plombier Génie Climatique 2 ème Classe BAP G

Solution logicielle IDEA

Systèmes d information et bases de données (niveau 1)

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

Le livret de formation d e l a F é d é r a t i o n F r a n ç a i s e d e R u g b y

COMPTA COOP. Guide d utilisation

Processus d Informatisation

LA FEUILLE DE MATCH ELECTRONIQUE(F.D.M.E)

REDCACTUS POKER ONLINE

REGLEMENT INTERIEUR. Adop tés lor s de l As se mblée Généra le E xt raord inair e de la LNV du 2 n ovembre 201 2

Corrigés des cas pratiques

IFT3030 Base de données. Chapitre 2 Architecture d une base de données

RoomMate Guide de l'utilisateur

FFJDA HORS SÉRIE - SEPTEMBRE PRIX 10. honneur

Qu est-ce que l Inventaire?

Admission de professionnels et d étudiants internationaux

CI 1 PROBLEME : Quelles sont les fonctions et les caractéristiques d un environnement informatique?

Projet Business Object

Conditions régissant les demandes en ligne de RBC Banque Royale

Brevet fédéral. Examen final à blanc. Informaticien-ne - Tronc commun. Version 1.1.0

CREPS d'île-de-france 1 rue du Docteur le Savoureux Châtenay-Malabry Cedex. Contacts : Formation-judo@creps-idf.

REDIGER UNE BIBLIOGRAPHIE

Palmarès au niveau suisse des karatékas fribourgeois depuis 2009

Votre commission des Jeunes

DOSSIER TRAITEMENT DES LICENCES

DOSSIER DE CANDIDATURE BAC + 3 BAC + 4 BAC + 5

PROCEDURE «PASS JOURNEE PAPIER» AVEC AIDE PAR CAHIER DES CHARGES DES INCRISPTIONS JUSQU AUX CLASSEMENTS Version 1 : Avril 2012

Création de coupons de vaccination

OpenOffice Base Gestionnaire de Base de Données

SPL Le Voyage à Nantes

Administration des Douanes et Accises du Luxembourg. edouane EMCS PROCEDURE DE SECOURS. Guide. Version 1.00

Guide d utilisation - Intranet de l ASG Pour utilisateurs d Albatros Version 8.7

«Gestion des associations de clubs»

Développement d outils web

VILLE DE MONTRICHARD MARCHES PUBLICS PRESTATIONS D'ASSURANCES ACTE D ENGAGEMENT. Lot 2 Responsabilité civile

Guide d aide à la réservation par internet

Transcription:

IR1/IG1 Base de données TD#1 1. Une entreprise souhaite informatiser la gestion de son parc informatique (ordinateurs, imprimantes, etc.) pour en optimiser la maintenance. Il s'agit de modéliser l'environnement suivant: Un ordinateur est caractérisé par son numéro d inventaire, son adresse réseau (adresse IP), son modèle, la date de son acquisition et le type de plate-forme (OS). Sur chaque ordinateur est installé un ensemble de logiciels caractérisés par un numéro de licence, un nom et une version. Chaque ordinateur peut être utilisé par plusieurs employés mais, pour des raisons de sécurité des données, un employé n a le droit d utiliser qu un seul ordinateur. Un employé est caractérisé par son nom, son prénom et sa fonction dans l entreprise. Les ordinateurs sont reliés à un certain nombre de périphériques en réseau (imprimantes, scanners, etc.). Chaque périphérique est caractérisé par un numéro d inventaire, son adresse IP, son type, son modèle, sa date d acquisition et la date de la prochaine maintenance planifiée. Les périphériques pouvant servir à plusieurs ordinateurs simultanément, un indice de priorité est affecté à chaque ordinateur pour chaque périphérique auquel il est connecté. Finalement, chaque ordinateur et chaque périphérique est localisé dans un bureau donné. Les bureaux sont caractérisés par un numéro de bureau et le numéro du bâtiment dans lequel ils se trouvent. Un numéro de bureau est unique dans un bâtiment donné. 2. Un produit est caractérisé par un numéro, un libellé, un prix unitaire. Chaque produit peut être stocké dans un ou plusieurs dépôts. Un dépôt est caractérisé par un numéro. Dans chaque dépôt on connaît la quantité en stock de chaque produit et la quantité disponible (la différence représente la quantité réservée pour des commandes déjà validées mais non livrées). Un client est déterminé par son numéro, son nom, son adresse, le total de son chiffre d'affaire le taux de réduction. Chaque client est livré à partir d'un dépôt privilégié, ou à partir d'un dépôt de secours en cas de défaillance du premier. À un client peuvent être associées une ou plusieurs commandes, chacune étant caractérisée par un numéro et une date. Une ligne comporte un code produit, une quantité commandée, un délai de livraison et un code livraison indiquant si la livraison est intervenue. À chaque commande peuvent être associées une ou plusieurs factures, une facture étant élaborée dès qu'une livraison est intervenue. Une facture est caractérisée par un numéro de facture, une date, un montant. Une facture peut concerner plusieurs produits. Chaque ligne comprend la quantité facturée et le montant correspondant. 3. La ligue d Ile de France de karaté organise tout au long de l année des compétitions de kata dans différents clubs qui lui sont affiliés. Les compétitions de «kata» sont des démonstrations où chaque compétiteur montre son talent dans un enchaînement de mouvements appelé «kata» (et non pas des combats opposant deux compétiteurs). Une compétition est organisée par un club. Pour une compétition donnée, tous les compétiteurs présentent le même «kata». Les responsables de cette ligue vous communiquent : a. des informations générales (annexe 1). b. Un modèle de licence de membre (annexe 2). c. Un extrait de calendrier (annexe 3). d. Un feuille de résultats (annexe 4). Annexe 1 Un «kata» est désigné par un nom. Chaque compétiteur de «kata» a un numéro d ordre chronologique. Pour participer à une compétition en tant que compétiteur, il faut être membre d un club. Pour être membre d un club, il faut être titulaire d une licence de membre. Un membre ne peut s inscrire que dans un seul club.

Chaque club possède un numéro et il exerce ses activités dans un lieu précis qui ne change pas. Les clubs sont animés et dirigés par un ou plusieurs entraîneurs. Un entraîneur est titulaire d une licence professionnelle d entraîneur. Un entraîneur n est jamais membre d un club. Un entraîneur n exerce son activité que dans un seul club. Un entraîneur est classé selon son niveau de compétence technique. Les membres d un club ne participent pas tous aux compétitions. Le «kata» présenté par un compétiteur est noté par 5 juges, chaque juge attribuant une note sur 10. Les juges sont choisis parmi les entraîneurs pour un compétition et ils sont numérotés de 1 à 5. A la fin de la compétition chaque compétiteur est classé par rang en fonction du total corrigé. NB : La lige désire avoir accès au détail de notes d'une compétition. Annexe 2 Ligue d Ile-de-France Numéro de licence : 170210123456 Nom : Durand Prénom : Pierre Date de naissance : 1 / 5 / 1970 Numéro et rue : 3 rue du père Noel Code postal 77500 Ville Chelles Annexe 3 Ligue d Ile-de-France Compétitions de «kata» Calendrier Saison 2001-02 (extraits) Le 6-10-2001 Compétition n 1 7 rue des Aconits 77500 Chelles Le 13-10-2001 Compétition n 2 27 av. Gaspard 93220 Gagny Le 13-10-2001 Compétition n 3 4 rue A. Einstein 77420 Champs sur Marne Annexe 4 Rang Nom Club Composition du jury : 1 Durand Chelles 1 Azerty 2 Smith Gagny 2 Qwerty 3 Pierre Le Raincy 3 Aqwerty 4 Dupont Noisiel 4 Yang 5 Remo Lagny 5 Rama Pour l ensemble des exercices, travail à faire : a. dictionnaire des données b. Modèle entité association c. Schéma relationnel

Solution #1 Diagramme Entité Association Schéma relationnel Materiel (numinvmat, IPMAt, modelemat, dateacqmat, #numbatbur, #numbur) Peripherique ( numinvmat, type) Ordinateur ( numinvmat, plateforme) Logiciel (numliclog, nomlog, versionlog, #numinvmat) Employe (numemp, nomemp, prenomemp, fctemp, #numinvmat) PeriphOrdinateur (# numinvmatordi, # numinvmatper, priorite)

Solution #2 Diagramme Entité Association Schéma relationnel Produit (numpro, puprod, libpro) DepotProd (#numpro,#numdep, qtestoc, qtedispo) Depot (numdep) Client (numcli, nomcli, prenomcli, adrcli, CACli, reduccli, #numdeppriv, #numdepsecours) Commande (numcde, datecde, #numcli) Facture (numfac, datefac, mntfac, #numcde) ProduitFacture (#numcde,#numpro, qtefac, mnt) ProduitCommande (#numpro,#numcde, qtecde, delailiv, codeliv)

Solution #3 Schéma relationnel: Club(numClub, nomclub, adrclub, cpclub, villeclub) Adherent(numAdh, nomadh, adradh, cpadh, villeadr, #numclub) Kata(numKata, nomkata) Entraineur(numEnt, noment, prenoment, niveauent, #numclub) Competition(numCompt, datecompt, #numclub, #numkata) competentraineur(#numcompet, #nument, numjuge) competadherent(#numcompet, #numadh, numordre) participation(# nument, #numcompet,#numadh, note)