Systmes dInformation et Application Anne Universitaire 2018 2019
- Slides: 24
Systèmes d’Information et Application Année Universitaire 2018 -2019 SIA TD 1 Conception de schémas relationnels Emmanuel Fruchart
Contact Web: http: //happymaths. pagesperso-orange. fr Email: happy. maths@orange. fr
Descriptif du TD Objectif : Savoir concevoir un schéma relationnel pertinent correspondant à un cahier des charges donné. Supports : Votre réflexion. Papier Crayon Gomme.
Contenu du TD Rappel de cours Modèle relationnel 0 h 15 Etude de cas Conception d’un schéma relationnel 0 h 15 Application Exercice 1 puis corrigé Exercice 2 puis corrigé Exercice 3 puis corrigé 0 h 30
Présentation Les Bases de Données Relationnelles Analyse des besoins Conception
Données et besoin d’organisation Les données (ou informations) : Ø Rôle majeur dans l'entreprise. Ø Base des systèmes comptable, statistique, commercial, stratégique, sécuritaire, décisionnel. Ø Pérennité dépend de leur organisation structurée. Objectif de l’entreprise : Ø Mettre en place une organisation de données qui permettra aux utilisateurs du système informatique d'accéder facilement et de manière fiable et sécurisée aux informations.
Données et Bases de données Donnée (data) : information (texte, nombre, image. . . ) transmise à l'ordinateur pour être traitée dans une application. Base de données (database) : ensemble structuré de données enregistrées avec le minimum de redondance. « Martin » , nom d'un client, est une donnée. La liste regroupant l'ensemble des coordonnées des clients ainsi que leurs commandes est une base de données.
Définition d’un modèle relationnel Modèle relationnel : Ø Méthode d'organisation des informations de la base de données selon des critères inventés par Codd, informaticien britannique, années 1970. Ø Données organisées de façon logique et rationnelle afin faciliter le traitement des problèmes de cohérence et de redondance des données. Ø Données regroupées en ensembles homogènes appelés relations, aussi appelées tables.
SGBD et modèle relationnel SGBD (DBMS) relationnel ou SGBDR Système de Gestion de Base de Données Relationnel : Logiciel permettant d’exploiter les données organisées en bases de données avec le modèle relationnel. SGBD BD tables BD BD
Conception d’une BD On passe par deux phases : 1) Analyse des besoins. 2) Définition d’un schéma relationnel cohérent et conforme aux besoins exprimés.
Etude de cas : analyse d’une facture On distingue : Ø des informations saisies (clavier ordinateur ou BDD). Ø des informations calculées (résultats d’un calcul). Ø des informations paramètres (données fixes).
Etude de cas : informations à modéliser Toutes les informations n'ont pas leur place dans le modèle relationnel : Ø Seules données saisies sont à intégrer. Ø Les informations calculées peuvent être retrouvées à tout moment en répétant les calculs. Ø Les informations paramètres peuvent être mentionnées directement dans les documents de l'entreprise (coordonnées entreprise ou taux de TVA).
Etude de cas : format des données Format Domaine de valeur Données quantitatives Données non quantitatives Calcul possible Oui Booléen oui/non vrai/faux masculin/féminin Non Date Données de type date Données quantitatives (symbole monétaire inscrit) Oui Numérique Texte Monétaire Non Oui Exemples Prix unitaire Quantité vendue Nom salarié Référence prod. Code postal Numéro tel. 0/N V/F M/F 20/11/12 20 nov. 2012 2 000 € 500 $
Etude de cas : choix du modèle relationnel
Etude de cas : schéma relationnel
Etude de cas : descriptif table client CLIENT Clé primaire : Numcli Nomcli Adresseruecli Adressecpcli Adressevillecli Nombre entier Texte(50) Texte (50)
Etude de cas : jeu de données table client CLIENT Numcli Nomcli 1 Brasseur Adresseruecli 3 Rue du théâtre Adressecpcli Adressevillecli 40000 Dax 2 Charton 5 Avenue Caron 62000 Arras 3 Remolleux Boulevard Henry IV 75000 Paris 4 5 Carpentier Soudan 558 Rue E. Rostand 62400 Rue De Gaulle 59000 Béthune Lille 6 Carpentier 7 Rue de l'Eglise 62700 Bruay 7 Queval 8 Impasse Blériot 59500 Douai 8 Penel Rue Cap Gemini 62300 Liévin 9 Leheudre 11 Bd du Vieux Port 13000 Marseille 10 Dutherage Rue de l’Esterel Nice 06100
Etude de cas : descriptif table produit PRODUIT Clé primaire : Refprod Designprod PUprod Texte(6) Texte(50) Nombre réel simple
Etude de cas : jeu de données table produit Refprod AIRSHE AIRMAF AIRSHH XXLMAF PRODUIT Designprod Tee-shirt de la collection AIR Enfant Maillot de bains de la collection AIR Femme Tee-shirt de la collection AIR Homme Maillot de bains de la collection XXL Femme PUprod 8 10 10 10 11 AIRMAH Maillot de bains de la collection AIR Homme 12 FORSHE Tee-shirt de la collection CONFORT Enfant FORMAF Maillot de bains de la collection CONFORT Femme 16 20 XXLMAH Maillot de bains de la collection XXL Homme 21 FORMAH Maillot de bains de la collection Confort Homme 22
Etude de cas : descriptif table commande COMMANDE Clé primaire : Numcom. Clé étrangère : Numcli référencé dans client. Numcom Datecom Numcli Nombre entier. Date Nombre entier
Etude de cas : jeu de données commande COMMANDE Numcom Datecom 1 2 3 4 5 6 30/12/2017 31/12/2017 10/01/2018 15/01/2018 28/01/2018 02/02/2018 Numcli 2 4 7 9 10 5 La commande numéro 1 concerne le client numéro 2 : M. Charton d’Arras a commandé le 30 décembre 2017.
Etude de cas : descriptif table comprendre COMPRENDRE Clé primaire : Clés étrangères : Numcom + Refprod Numcom (ref. commande) Refprod (ref. produit) Numcom Refprod Quantite Nombre entier. Texte(6) Nombre entier
Etude de cas : jeu de données comprendre COMPRENDRE Numcom Refprod Quantite 1 1 3 3 3 5 AIRMAF FORSHE AIRMAH XXLMAF XXLMAH FORMAH 3 4 2 10 La commande numéro 1 (M. Charton, 30/12/2017) : Ø 3 produits AIRMAF (maillot de bains collec. AIR femme) Ø 4 produits FORSHE (tee-shirt collec. CONFORT enfant)
Etude de cas : calcul montant commande 1 La commande numéro 1 (M. Charton, 30/12/2017) : Ø 3 produits AIRMAF à 10 € HT donc 30 € HT. Ø 4 produits FORSHE à 16 € HT donc 64 € HT. Total HT : 94 €. Règle de gestion : remises non gérées dans cette BDD. TVA paramétrée à 19, 6 %, en dehors de la BDD. Total TTC : 112, 42 €. Ce montant n’apparaît nulle part en BDD.
- Structure d'un système technique
- Delrin 2700 nc010 properties
- Systmes
- Piscine universitaire grenoble
- Centre universitaire nour bachir el-bayadh
- Centre universitaire nour el bachir el bayadh
- Centre universitaire nour el bachir el bayadh
- Centre universitaire abdelhafid boussouf mila
- Institut universitaire européen de la mer
- Résultat universitaire
- Anne 2018
- Dada la siguiente secuencia rusia 2018 rusia 2018
- Conest sep hidalgo 2021
- Ufr sed bouaké
- Salvation army help with dte bill
- Common application essay prompts 2018
- When did anne frank move to amsterdam
- Anne ferguson building map
- Queen anne medical electrolysis and laser
- Stadstimmertuinen
- Anne dallas dudley
- Diary of anne frank set design
- Anne rosenwald georgetown
- Herkes anne baba olamaz sözleri
- Anne rosenberg