Chapitre 07 Le modèle relationnel des données
|
|
- Pierre-Marie Rancourt
- il y a 8 ans
- Total affichages :
Transcription
1 Chapitre 07 Le modèle relationnel des données Introduction Ce chapitre est un prolongement de l'étude du modèle relationnel vu en classe de première. L'idée principale est de faire comprendre aux élèves comment est organisée une base de données relationnelle. Les modèles relationnels proposés dans le manuel tiennent compte de l'évolution du formalisme qui permet de montrer plus aisément le lien entre les relations (clés étrangères) et qui facilite la rédaction des jointures des requêtes en SQL. La mise en situation propose de revoir les principaux concepts du modèle relationnel (vocabulaire spécifique, principe de construction d'une relation ) et d'étudier la normalisation c'est-à-dire la suppression de toutes les incohérences du modèle relationnel en suivant des règles strictes. Pour plus de simplicité, le sujet proposé concerne la facturation client. L'étude d'une base de données de comptabilité financière (plus complexe) sera étudiée dans les exercices. L'ensemble des modèles relationnels contenus dans le chapitre sont disponibles sur le CDROM sous forme de base de données Access. Si l'enseignant le souhaite, les élèves pourront intervenir directement dans les bases de données et voir les liens avec les modèles relationnels. Mise en situation La base de données est fournie sur le CDROM. Il peut être intéressant d'étudier le modèle relationnel des données en parallèle de la base de données. Doc. 1 Modèle relationnel des données Clé primaire : un ou plusieurs attributs permettant d'identifier de manière unique une occurrence d'une relation (ou un enregistrement d'une table sous une base de données). Clé étrangère : attribut relié à la clé primaire d'une autre relation. Attribut : nom permettant de décrire une relation. Relation : ensemble cohérent d'attributs et contenant une clé primaire. Une relation comprend l'ensemble des attributs qui dépendent de la clé primaire. Dans la relation FACTURE, pour un numéro de facture donné (clé primaire) on ne trouve qu'une date (attribut) et qu'un numéro de client (clé étrangère). Par contre l'attribut "Désignation_produit" ne dépend pas fonctionnellement de numéro de facture (pour un numéro de facture donné, on peut avoir plusieurs désignations de produit). "Désignation_produit" dépend donc de "Num_produit": à un numéro de produit correspond une et une seule désignation.
2 Les relations sont reliées entre-elles par les clés étrangères. La clé primaire d'une relation devient clé étrangère dans une autre relation en suivant le principe de dépendance fonctionnelle. Une facture peut comporter plusieurs lignes de produits. On ne peut donc pas mettre les produits vendus dans la relation FACTURE (on ne pourrait avoir qu'un seul produit vendu par facture). La création de la relation LIGNE_FACTURE permet donc de résoudre ce problème : la clé primaire est constituée du numéro de facture et du numéro de produit et permet d'identifier une ligne d'une facture. Par exemple : F001 P001 F001 P002 Par contre, il sera impossible de facturer sur une même facture deux fois le même produit puisque la clé primaire doit être unique. Doc. 2 Comparaison entre des relations non normalisées et normalisées 1ère forme normale : L'attribut "Adresse" est remplacé par les attributs "Rue", "Ville" et "CP". Il a donc été décomposé. Principe : pour être en 1 e forme normale, une relation ne peut pas contenir un attribut décomposable. 2ème forme normale : L'attribut "Désignation_produit" a été supprimé de la relation puisqu'il ne dépend que de "Num_produit". Principe : pour être en 2 e forme normale, une relation ne peut pas comporter d'attribut qui ne dépend que d'une partie de la clé primaire. Elle doit déjà être aussi en 1 e forme normale. 3ème forme normale : Les attributs "Num_produit", "Désignation_produit", "Prix_HT" ont été supprimés de la relation FACTURES pour créer une nouvelle relation PRODUIT. En effet, ces attributs ne dépendent pas de Num_facture mais de Num_produit (un attribut non clé) Principe : pour être en 3 e forme normale, une relation ne peut avoir d'attribut non clé qui dépend d'un autre attribut non clé. Elle doit être aussi en 2 e forme normale. 2 Chapitre 07
3 Exercices Ex. 1 Modification d'un modèle relationnel SALARIÉ (Matricule, Nomsal, Prénomsal, Rue, Ville, CP, Matricule : clé primaire POSTE (Codeposte, Libelléposte, Niveauposte, SALAIRE (Codesalaire, Montantsal, Codesalaire : clé primaire - Un salarié occupe un poste unique donc la relation SALARIÉS prend comme clé étrangère "Codeposte". Pour un salarié donné, on n'obtiendra qu'un seul code de poste. - D'après l'énoncé, les salaires dépendent uniquement des postes. L'attribut "Codesalaire" devient donc clé étrangère de la relation POSTE. SALARIÉ (Matricule, Nomsal, Prénomsal, Rue, Ville, CP, Codeposte) Matricule : clé primaire Codeposte : clé étrangère en référence à Codeposte de POSTE POSTE (Codeposte, Libelléposte, Niveauposte, Codesalaire) Codesalaire : clé étrangère en référence à Codesalaire de SALAIRE SALAIRE (Codesalaire, Montantsal) Codesalaire : clé primaire Primerisque dépend du poste (un poste donnera lieu à l'octroi d'une prime de risque ou non). POSTE (Codeposte, Libelléposte, Niveauposte, Primerisque, Codesalaire) Codesalaire : clé étrangère en référence à Codesalaire de SALAIRE Ex. 2 Normalisation d'un modèle relationnel Cet exercice propose dans le modèle relationnel des noms de clés étrangères différents des noms des clés primaires. Ce modèle relationnel est destiné à gérer les frais engendrés par les visites des représentants commerciaux d'une société. Oui, chaque visite sera identifiée par un numéro unique (ex : V01, V02 ). La date et le numéro de représentant peuvent ne pas varier ; ils ne sont pas clé primaire. 3
4 Non, c'est impossible car pour un numéro de visite il ne peut y avoir qu'un seul représentant (Num_repr est clé étrangère de la relation VISITE). Les relations REPRESENTANT et VISITE sont en 1 e, 2 e et 3 e forme normale La relation OCCASIONNER est en 1 e forme normale, mais pas en 2 e forme normale. L'attribut Montant_frais ne dépend que d'une partie de la clé primaire (Code_frais). Montant_frais doit donc être transféré dans la relation FRAIS. OCCASIONNER (Nvisite, Cfrais) Nvisite, Cfrais : clé primaire Nvisite : clé étrangère en référence à Num_visite de VISITE Cfrais : clé étrangère en référence à Code_frais de FRAIS La relation FRAIS n'est pas en 1 e forme normale : Libellé_frais est décomposable. Il faut créer l'attribut Type_frais (Remboursable, non remboursable) et Libellé_frais (restaurant, hôtel ) Elle est en 2 e et 3 e forme normale. FRAIS (Code_frais, Type_frais, Libellé_frais, Montant_frais) Code_frais : clé primaire Ex. 3 Gestion comptable : étude du modèle relationnel PLAN_DE_COMPTE : 607, Achats de marchandises ECRITURE : 0001, 12/05/N, facture n ENREGISTREMENT : 0001, 607, 100, 0 Si on avait écrit seulement la relation ECRITURE, on n'aurait pu saisir qu'une seule ligne par numéro d'écriture (donc à l'encontre du principe de la partie double). La relation ENREGISTREMENT permet donc pour un numéro d'écriture d'avoir plusieurs lignes donc plusieurs comptes (au moins deux). Non, dans la pratique ce n'est pas cohérent et le modèle relationnel ne le permet pas. L'attribut "Libellé_écriture" dépend de la clé primaire "Num_écriture". Il ne peut donc y avoir qu'un seul libellé par numéro d'écriture Libellé de la classe ne dépend que du numéro de la classe. Les deux attributs forment donc une relation CLASSE. Attention, il faut modifier la relation PLAN_DE_COMPTE pour insérer la clé étrangère Num_classe (Pour un numéro de compte on n'obtient qu'un numéro de classe) : CLASSE (Num_classe, Libellé_classe) Num_classe : clé primaire PLAN_DE_COMPTE (Num_compte, Libellé_compte, Num_classe) Num_compte : clé primaire Num_classe : clé étrangère en relation avec Num_classe de CLASSE 4 Chapitre 07
5 Ex. 4 Création d'un modèle relationnel Il faut penser à renommer les champs (il existe plusieurs fois le champ "numéro"), à mettre en première forme normale la relation BANQUE (décomposition de l'adresse). La mise en place des clés étrangères correspond aux règles de gestion. FACTURE (Num_facture, Date_facture, Net_à_payer) Num_facture : clé primaire REGLEMENT (Num_règlement, Type, Num_facture, Num_banque) Num_règlement : clé primaire Num_banque : clé étrangère en référence à Num_banque de BANQUE Num_facture : clé étrangère en référence à Num_facture de FACTURE BANQUE (Num_banque, Nom_banque, Rue, CP, Ville) Num_banque : clé primaire Il suffit juste d'ajouter l'attribut "Numérocompte" dans la relation banque. BANQUE (Num_banque, Nom_banque, Rue, CP, Ville, Numérocompte) Num_banque : clé primaire Ex. 5 Application informatique Le corrigé complet est proposé dans le fichier Access C07 Ex5 Appli info Corrigé.mdb contenu dans le CDROM. Il faut prendre garde à la longueur des champs (Num_compte: longueur = 6). Pour éviter une double saisie, le champ Num_écriture ne doit être sélectionné qu'une fois dans le formulaire. Les données doivent être affichées par écriture L'écriture d'achat de timbres en espèces ne peut être saisie puisque le numéro de compte Caisse n'a pas été créé dans le plan de compte (contrainte d'intégrité référentielle). Il faut donc saisir le compte dans la table PLAN_DE_COMPTE pour passer l'écriture. 5
Faculté des sciences de gestion et sciences économiques BASE DE DONNEES
BASE DE DONNEES La plupart des entreprises possèdent des bases de données informatiques contenant des informations essentielles à leur fonctionnement. Ces informations concernent ses clients, ses produits,
Plus en détailBases de Données. Plan
Université Mohammed V- Agdal Ecole Mohammadia d'ingénieurs Rabat Bases de Données Mr N.EL FADDOULI 2014-2015 Plan Généralités: Définition de Bases de Données Le modèle relationnel Algèbre relationnelle
Plus en détailDavid LUCAS 15/01/10 Ludovic HUET Sébastien LE NECHET Jason JAMOT. Projet BO
David LUCAS 15/01/10 Ludovic HUET Sébastien LE NECHET Jason JAMOT Projet BO Table des matières I / Présentation de l équipe... 3 II/ Présentation générale du projet... 4 III/ Création des vues... 5 IV/Création
Plus en détailLE MODELE CONCEPTUEL DE DONNEES
LE MODELE CONCEPTUEL DE DONNEES Principe : A partir d'un cahier des charges, concevoir de manière visuelle les différents liens qui existent entre les différentes données. Les différentes étapes de réalisation.
Plus en détailCONCEPTION Support de cours n 3 DE BASES DE DONNEES
CONCEPTION Support de cours n 3 DE BASES DE DONNEES Auteur: Raymonde RICHARD PRCE UBO PARTIE III. - LA DESCRIPTION LOGIQUE ET PHYSIQUE DES DONNEES... 2 A. Les concepts du modèle relationnel de données...
Plus en détailGestion des bases de données
Gestion des bases de données DU Chef de Projet en Recherche Clinique 23/11/2012 Fabrice GOURMELON URC/CIC Necker - Cochin 2 A. Qu est-ce qu une donnée? B. Qu est-ce qu une base de données? C. Définition
Plus en détailConcevoir un modèle de données Gestion des clients et des visites
page 1 MCD Concevoir un modèle de données Gestion des clients et des visites La gestion des informations d une organisation est un élément essentiel de son efficacité. L obligation de les trouver et de
Plus en détail1. LA GESTION DES BASES DE DONNEES RELATIONNELLES
Dossier G11 - Interroger une base de données La base de données Facturation contient tout un ensemble d'informations concernant la facturation de la SAFPB (société anonyme de fabrication de produits de
Plus en détailFormation à l utilisation des Systèmes de Gestion de Bases de Données Relationnelles. organisée avec la collaboration du
Proyecto FAO COPEMED Universidad de Alicante Ramón y Cajal, 4 03001 - Alicante, España GCP/REM/057/SPA Web : www.fao.org/fi/copemed Tel : +34 96 514 59 79 Fax : +34 96 514 59 78 Email : copemed@ua.es Formation
Plus en détailLes bases de données Page 1 / 8
Les bases de données Page 1 / 8 Sommaire 1 Définitions... 1 2 Historique... 2 2.1 L'organisation en fichier... 2 2.2 L'apparition des SGBD... 2 2.3 Les SGBD relationnels... 3 2.4 Les bases de données objet...
Plus en détailA. Définition et formalisme
Les cardinalités et les différents types d'associations I. Les cardinalités A. Définition et formalisme Les cardinalités sont des couples de valeur que l'on trouve entre chaque entité et ses associations
Plus en détailExemple accessible via une interface Web. Bases de données et systèmes de gestion de bases de données. Généralités. Définitions
Exemple accessible via une interface Web Une base de données consultable en ligne : Bases de données et systèmes de gestion de bases de données The Trans-atlantic slave trade database: http://www.slavevoyages.org/tast/index.faces
Plus en détailGdsCompta. Logiciel de comptabilité générale
GdsCompta Logiciel de comptabilité générale CARACTERISTIQUES Logiciel sous Windows Fonctionne sous Windows XP, Vista, 7 et 8 Multi-dossier De la saisie des écritures au bilan, une comptabilité complète.
Plus en détailTHEME 2 : LA TRADUCTION COMPTABLE DES FLUX
UFR SCIENCES PHARMACEUTIQUES ET BIOLOGIQUES COURS DE GESTION ANNEE SCOLAIRE 2013-2014 INTERVENANT : Isabelle Kei Boguinard THEME 2 : LA TRADUCTION COMPTABLE DES FLUX SENS ET PORTEE DE L ETUDE : Assimiler
Plus en détailChapitre 3 LE MODELE RELATIONNEL ET SQL (DDL)
Chapitre 3 LE MODELE RELATIONNEL ET SQL (DDL) Un modèle de données définit un mode de représentation de l information selon trois composantes : 1. Des structures de données. 2. Des contraintes qui permettent
Plus en détailInitiation aux bases de données (SGBD) Walter RUDAMETKIN
Initiation aux bases de données (SGBD) Walter RUDAMETKIN Bureau F011 Walter.Rudametkin@polytech-lille.fr Moi Je suis étranger J'ai un accent Je me trompe beaucoup en français (et en info, et en math, et...)
Plus en détailCréer une base de données
Access Créer une base de données SOMMAIRE Généralités sur les bases de données... 3 Création de la base de données... 4 A) Lancement d'access... 4 B) Enregistrement de la base de données vide... 4 Création
Plus en détailINTRODUCTION : Données structurées et accès simplifié
INTRODUCTION : Données structurées et accès simplifié À l'origine de l'informatique, le stockage d'information se faisait sur cartes perforées. Ces supports pauvres ne permettaient pas de définir la structuration
Plus en détail1 - Clients 2 - Devis 3 - Commandes 4 - Livraisons 5 - Factures 6 - Avoirs 7 - Modèles
1 - Clients 2 - Devis 3 - Commandes 4 - Livraisons 5 - Factures 6 - Avoirs 7 - Modèles Page 1/16 1 - Clients Un client est un tiers qui vous passe des commandes, où pour lequel vous faîtes des devis, des
Plus en détailCours: Les Jointures 1
Bases de Données Avancées Module A IUT Lumière, License CE-STAT 2006-2007 Pierre Parrend Cours: Les Jointures 1 Plan Table of Contents Principe...1 Example...1 Types de Jointures...2 Définitions et examples...2
Plus en détailOASIS www.oasis-open.org/committees/xacml/docs/docs.shtml Date de publication
Statut du Committee Working Draft document Titre XACML Language Proposal, version 0.8 (XACML : XML Access Control Markup Language) Langage de balisage du contrôle d'accès Mot clé Attestation et sécurité
Plus en détailAGRÉGATION «ÉCONOMIE ET GESTION»
AGRÉGATION «ÉCONOMIE ET GESTION» CONCOURS INTERNE SESSION 2002 ÉPREUVE SUR LES TECHNIQUES DE GESTION ET COMPORTANT DES ASPECTS PÉDAGOGIQUES DOMAINE : économie et gestion informatique Durée de préparation
Plus en détailLes bases de données
Les bases de données Introduction aux fonctions de tableur et logiciels ou langages spécialisés (MS-Access, Base, SQL ) Yves Roggeman Boulevard du Triomphe CP 212 B-1050 Bruxelles (Belgium) Idée intuitive
Plus en détailPRODIGE V3. Manuel utilisateurs. Consultation des métadonnées
PRODIGE V3 Manuel utilisateurs Consultation des métadonnées Pour plus d'information sur le dispositif : à remplir par chaque site éventuellement 2 PRODIGE V3 : Consultation des métadonnées SOMMAIRE 1.
Plus en détailChapitre IV : La Tenue Des Livres Le journal Le grand Livre
Chapitre IV : La Tenue Des Livres Le journal Le grand Livre A - Notion sur la tenue des livres : 1) Notions Générales : La tenue des livres consiste à inscrire sur des registres comptables les différentes
Plus en détailEntrepôt de données 1. Introduction
Entrepôt de données 1 (data warehouse) Introduction 1 Présentation Le concept d entrepôt de données a été formalisé pour la première fois en 1990 par Bill Inmon. Il s agissait de constituer une base de
Plus en détailCours Base de données relationnelles. M. Boughanem, IUP STRI
Cours Base de données relationnelles 1 Plan 1. Notions de base 2. Modèle relationnel 3. SQL 2 Notions de base (1) Définition intuitive : une base de données est un ensemble d informations, (fichiers),
Plus en détailCréer une base de données dans CEGID sous SQL Server
Créer une base de données dans CEGID sous SQL Server Allez sur puis validez le message d erreur. Se connecter en administrateur SQL comme dans l exemple ci-dessous : Société exemple à définir Conserver
Plus en détailIntroduction aux Bases de Données
Licence 3 Géographie Aménagement NHUC5548 Introduction aux Bases de Données Le cas des BD relationnelles Concepts, méthodes et applications JP ANTONI / Y FLETY 1 Logistique et autres fonctionnements Cours
Plus en détailCompte-rendu de projet de Système de gestion de base de données
Compte-rendu de projet de Système de gestion de base de données Création et utilisation d'un index de jointure LAMBERT VELLER Sylvain M1 STIC Université de Bourgogne 2010-2011 Reponsable : Mr Thierry Grison
Plus en détailNF26 Data warehouse et Outils Décisionnels Printemps 2010
NF26 Data warehouse et Outils Décisionnels Printemps 2010 Rapport Modélisation Datamart VU Xuan Truong LAURENS Francis Analyse des données Avant de proposer un modèle dimensionnel, une analyse exhaustive
Plus en détailAccess et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite.
Access et Org.Base : mêmes objectifs? Description du thème : Création de grilles d écran pour une école de conduite. Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs, relations,
Plus en détailAccess 2010 Entraînement 1 Garage Renault Dossier 24 MCD
Access 2010 Entraînement 1 Garage Renault Dossier 24 MCD Objectifs Concevoir une modèle conceptuel de données pour Access Durée 45 Support Papier Travail à faire : 1. Concevoir le dictionnaire des données.
Plus en détailÉLÉMENTS INDICATIFS DE CORRIGÉ. BARÈME GLOBAL sur 140 points
BACCALAURÉAT TECHNOLOGIQUE SESSION 2011 SÉRIE : SCIENCES ET TECHNOLOGIES DE LA GESTION ÉPREUVE ÉCRITE DE SPÉCIALITÉ : COMPTABILITÉ ET FINANCE D'ENTREPRISE ÉLÉMENTS INDICATIFS DE CORRIGÉ Ce dossier comporte
Plus en détailBases de Données Relationnelles. Le Modèle Relationnel
Bases de Données Relationnelles Le Modèle Relationnel Le modèle relationnel modèle de niveau logique modèle simple : deux concepts relation (table) attribut (colonne) défini par Ted Codd en 1970 ; prix
Plus en détailSchéma relationnel et contraintes d intégrité : le cas ConduiteAuto
Schéma relationnel et contraintes d intégrité : le cas ConduiteAuto Description du thème Propriétés Intitulé long Formation concernée Matière Présentation Notions Pré-requis Mots-clés Durée Auteur(es)
Plus en détail------- SESSION 2014 ÉPREUVE À OPTION. (durée : 4 heures coefficient : 6 note éliminatoire 4 sur 20)
CONCOURS SUR ÉPREUVES OUVERT AUX CANDIDATS TITULAIRES D UN DIPLÔME OU TITRE CONFÉRANT LE GRADE DE MASTER OU D'UN DIPLÔME OU TITRE HOMOLOGUÉ OU ENREGISTRÉ AU RÉPERTOIRE NATIONAL DES CERTIFICATIONS PROFESSIONNELLES
Plus en détail1 Modélisation d une base de données pour une société de bourse
IN306 : Corrigé SID Christophe Garion 18 octobre 2010 Ce document est un corrigé succinct de l examen du module IN306. 1 Modélisation d une base de données pour une société de bourse Une
Plus en détailIntroduction aux Bases de Données
Introduction aux Bases de Données I. Bases de données I. Bases de données Les besoins Qu est ce qu un SGBD, une BD Architecture d un SGBD Cycle de vie Plan du cours Exemples classiques d'applications BD
Plus en détailDOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin
DOSSIER D'ACTIVITES SUR LE PHP N 03 Créer une base de données MySQL avec PHPMyAdmin Objectifs : Apprendre à l apprenant à lancer un serveur local «Apache» Apprendre à l'apprenant à lancer un serveur MySQL
Plus en détailclef primaire ; clef étrangère ; projection ; restriction ; jointure ; SQL ; SELECT ; FROM ; WHERE
Cas Neptune hôtel Base de données et langage SQL Propriété Intitulé long Formation concernée Matière Notions Transversalité Présentation Description Neptune Hôtel. L interrogation d une base de données
Plus en détailIntroduction aux Systèmes de Gestion de Bases de Données Relationnelles. Olivier Losson
Introduction aux Systèmes de Gestion de Olivier Losson L'objectif de ce cours est l'acquisition des connaissances fondamentales relatives aux systèmes de gestion de bases de données relationnelles (SGBDr),
Plus en détailNFA 008. Introduction à NoSQL et MongoDB 25/05/2013
NFA 008 Introduction à NoSQL et MongoDB 25/05/2013 1 NoSQL, c'est à dire? Les bases de données NoSQL restent des bases de données mais on met l'accent sur L'aspect NON-relationnel L'architecture distribuée
Plus en détailCréation de Sous-Formulaires
Création de Sous-Formulaires Révision 1.01 du 02/01/04 Réalisé avec : OOo 1.1.0 Plate-forme / Os : Toutes Distribué par le projet Fr.OpenOffice.org Table des Matières 1 But de ce how-to...3 2 Pré-requis...3
Plus en détailSoutien technique en informatique
Service de formation aux adultes Soutien technique en informatique PLAN DE COURS Utilisation et création de bases de données 420-B64-GR 2-2-2 75 heures Session automne 2010 NOM DE L ENSEIGNANT : JIE YANG
Plus en détailTutoriel - flux de facturation
1 of 12 17.01.2007 01:41 Tutoriel - flux de facturation Le schéma ci-dessous illustre le flux de facturation classique : Lors de la création d'une facture, elle possède l'état de brouillon, ce qui veut
Plus en détailLe langage SQL Rappels
Le langage SQL Rappels Description du thème : Présentation des principales notions nécessaires pour réaliser des requêtes SQL Mots-clés : Niveau : Bases de données relationnelles, Open Office, champs,
Plus en détailUtiliser une base de données
Access Utiliser une base de données SOMMAIRE Généralités sur les SGBD... 3 Démarrage d'access 2002... 4 Ouverture d'un fichier Access... 4 Les objets dans Access... 5 Les tables... 6 A) Ouvrir une table
Plus en détailNOTICE D UTILISATION
NOTICE D UTILISATION Module Prestashop PrestaMail Version 0.3 Copyright : Librasoft 2013 PRE-REQUIS Afin d utiliser ce module il vous faut : Une installation fonctionnelle de PrestaShop en version 1.3
Plus en détailPetit guide à l'usage des profs pour la rédaction de pages pour le site Drupal du département
Petit guide à l'usage des profs pour la rédaction de pages pour le site Drupal du département Le nouveau site du département Le nouveau site du département est situé, comme l'ancien à l'adresse suivante
Plus en détailProjet Business Object
Projet Business Object Rapports parties 1 et 2 Alexandre DUPONT, Guillaume COUSIN, Laurent PACHAREU et Yoann KERMORVANT Etudiants en licence professionnelle Conception de Systèmes Décisionnels Page 1 sur
Plus en détailInformation utiles. cinzia.digiusto@gmail.com. webpage : Google+ : http://www.ibisc.univ-evry.fr/ digiusto/
Systèmes de gestion de bases de données Introduction Université d Evry Val d Essonne, IBISC utiles email : cinzia.digiusto@gmail.com webpage : http://www.ibisc.univ-evry.fr/ digiusto/ Google+ : https://plus.google.com/u/0/b/103572780965897723237/
Plus en détailCréation d'un site dynamique en PHP avec Dreamweaver et MySQL
Création d'un site dynamique en PHP avec Dreamweaver et MySQL 1. Création et configuration du site 1.1. Configuration de Dreamweaver Avant de commencer, il est nécessaire de connaître l'emplacement du
Plus en détailAvertissement : ceci est un corrigé indicatif qui n engage que son auteur
DCG UE08 SYSTEME D INFORMATION ET DE GESTION - session 2013 Proposition de CORRIGÉ Avertissement : ceci est un corrigé indicatif qui n engage que son auteur DOSSIER 1 ADAPTATION DU PGI À L ENTREPRISE -
Plus en détailCAP BOX Note utilisateurs
CAP BOX Note utilisateurs Sommaire ESPACE UTILISATEUR... Se connecter pour la ère fois sur son espace CAP BOX... Paramétrage du compte entreprise... Identité de l'entreprise.... Présentation des documents
Plus en détailComprendre Merise et la modélisation des données
Comprendre Merise et la modélisation des données Tables des matières Avant-propos 1- Introduction 1-1 Principes fondateurs 1-2 Bases conceptuelles 1-3 Place de Merise dans le cycle de développement informatique
Plus en détailLégende Taille AN : Fichier Ancienne Norme 32 ; Taille NN : Fichier Nouvelle Norme 38 Zone avec * renseignée dans les fichiers de mises à jour
FICHE PRODUIT LE PRODUIT CEDEXA est le référentiel des adresses CEDEX des entreprises ayant souscrit un contrat CEDEX à La Poste. Ce référentiel fait l'objet d'une mise à jour continue par les conseillers
Plus en détailGuide de l utilisateur. Demande d accréditation en ligne
Guide de l utilisateur Demande d accréditation en ligne Table des matières Introduction... 3 Inscription à la liste des organisateurs... 4 Création de votre compte... 5 Ouvrir une session... 6 Visuel...
Plus en détailLE PROBLEME DU PLUS COURT CHEMIN
LE PROBLEME DU PLUS COURT CHEMIN Dans cette leçon nous définissons le modèle de plus court chemin, présentons des exemples d'application et proposons un algorithme de résolution dans le cas où les longueurs
Plus en détailTEMPÉRATURE DE SURFACE D'UNE ÉTOILE
TEMPÉRATURE DE SURFACE D'UNE ÉTOILE Compétences mises en jeu durant l'activité : Compétences générales : Etre autonome S'impliquer Elaborer et réaliser un protocole expérimental en toute sécurité Compétence(s)
Plus en détailChapitre 1 : Introduction aux bases de données
Chapitre 1 : Introduction aux bases de données Les Bases de Données occupent aujourd'hui une place de plus en plus importante dans les systèmes informatiques. Les Systèmes de Gestion de Bases de Données
Plus en détailSOMMAIRE. Travailler avec les requêtes... 3
Access Les requêtes SOMMAIRE Travailler avec les requêtes... 3 A) Créer une requête sélection en mode QBE... 3 B) Exécuter une requête à partir du mode Modifier (QBE)... 3 C) Passer du mode Feuille de
Plus en détailHD 5.60 : «Ecritures des opérations diverses»? La comptabilité libérale est une comptabilité simplifiée par rapport au plan comptable (PCG) de 1999.
15 octobre 2009 HD 5.60 : «Ecritures des opérations diverses»? Avec «Compta libérale» version 5.6 apparaît un nouveau journal, celui des écritures des opérations diverses. Jusqu à présent, vous vous en
Plus en détailLangage SQL (1) 4 septembre 2007. IUT Orléans. Introduction Le langage SQL : données Le langage SQL : requêtes
Langage SQL (1) Sébastien Limet Denys Duchier IUT Orléans 4 septembre 2007 Notions de base qu est-ce qu une base de données? SGBD différents type de bases de données quelques systèmes existants Définition
Plus en détailModélisation de bases de données : Le modèle relationnel
Modélisation de bases de données : Le modèle relationnel Rappel chapitre 1 C est quoi un modèle? Type de modèle : Modèle hiérarchique Modèle réseau Modèle objet Modèle relationnel Cours BD Dr REZEG K 1
Plus en détailLe Langage De Description De Données(LDD)
Base de données Le Langage De Description De Données(LDD) Créer des tables Décrire les différents types de données utilisables pour les définitions de colonne Modifier la définition des tables Supprimer,
Plus en détailTD n 10 : Ma première Base de Données
TD n 10 : Ma première Base de Données 4 heures Rédigé par Pascal Delahaye 11 mars 2015 Le but de ce TD est de découvrirles principales fonctions d OpenOffice Base, le systèmede gestion de bases de données
Plus en détailCommuniqué de Lancement
Direction du Marketing Produits Sage - Division Mid Market Communiqué de Lancement Rapprochement Bancaire 1000 Produit : Rapprochement Bancaire 1000 Bases de Données : Oracle - MS/SQL Server Microsoft
Plus en détailLe modèle de données
Le modèle de données Introduction : Une fois que l étude des besoins est complétée, deux points importants sont à retenir : Les données du système étudié Les traitements effectués par le système documentaire.
Plus en détailDossier I Découverte de Base d Open Office
ETUDE D UN SYSTEME DE GESTION DE BASE DE DONNEES RELATIONNELLES Définition : Un SGBD est un logiciel de gestion des données fournissant des méthodes d accès aux informations. Un SGBDR permet de décrire
Plus en détailCours 1 : introduction
Cours 1 : introduction Modèle entité-association Exemple : Deux entités (produit et dépôt) sont mises en relation (stock). Une entité doit être constituée d un identifiant et peut être complétée par des
Plus en détailBases de Données relationnelles et leurs systèmes de Gestion
III.1- Définition de schémas Bases de Données relationnelles et leurs systèmes de Gestion RAPPELS Contraintes d intégrité sous Oracle Notion de vue Typage des attributs Contrainte d intégrité Intra-relation
Plus en détailConstruction d un EDD avec SQL 2008 R2. D. Ploix - M2 Miage - EDD - Création
Construction d un EDD avec SQL 2008 R2 Plan Analyse du DW construit Construction de la base DW dans SQL 2008 Construction des tables de faits et dimensions Injection des données Étapes de l injection des
Plus en détailTRAITEMENTS DE FIN D ANNEE
TRAITEMENTS DE FIN D ANNEE GENERALITES Le nouvel exercice peut être ouvert dès la fin de l année courante. Ainsi vous pourrez commencer la saisie des écritures concernant la nouvelle année tout en continuant
Plus en détailUtiliser Access ou Excel pour gérer vos données
Page 1 of 5 Microsoft Office Access Utiliser Access ou Excel pour gérer vos données S'applique à : Microsoft Office Access 2007 Masquer tout Les programmes de feuilles de calcul automatisées, tels que
Plus en détailINF 1250 INTRODUCTION AUX BASES DE DONNÉES. Guide d étude
INF 1250 INTRODUCTION AUX BASES DE DONNÉES Guide d étude Sous la direction de Olga Mariño Télé-université Montréal (Québec) 2011 INF 1250 Introduction aux bases de données 2 INTRODUCTION Le Guide d étude
Plus en détailLa gestion de la maintenance assistée par ordinateur et la maintenance des logiciels
Présentation finale de l'activité de synthèse La gestion de la maintenance assistée par ordinateur et la maintenance des logiciels Nicolas BUCHY Directeur : Alain ABRAN Plan de la présentation 1. Présentation
Plus en détailFormation à l'administration de votre site E-commerce Page 1 sur 15
Formation à l'administration de votre site E-commerce Page 1 sur 15 FORMATION À L'ADMINISTRATION DE VOTRE SITE E-COMMERCE AVANT VANT-PROPOS Rendez-vous sur votre site avec un navigateur autre qu'internet
Plus en détailPatrice BOURSIER. Professeur, Univ. de La Rochelle. patrice.boursier@univ-lr.fr. Bases de Données. Notes de cours
Patrice BOURSIER Professeur, Univ. de La Rochelle patrice.boursier@univ-lr.fr Bases de Données Notes de cours SOMMAIRE Chapitre 1 : Introduction Chapitre 2 : Modèle conceptuel Chapitre 3 : Modèle relationnel
Plus en détailUNIFINANZ - Consolidation financière
Manuel UNIFINANZ - Consolidation financière Version: U 05.00.04-00 Date: 01.01.2013 Cette documentation contient des informations protégées par les droits d'auteur. Toute responsabilité pour des dommages
Plus en détailGestion des transactions et accès concurrents dans les bases de données relationnelles
Gestion des transactions et accès concurrents dans les bases de données relationnelles Bernard ESPINASSE Professeur à Aix-Marseille Université (AMU) Ecole Polytechnique Universitaire de Marseille Fev.
Plus en détailDans cette définition, il y a trois notions clés: documents, requête, pertinence.
Introduction à la RI 1. Définition Un système de recherche d'information (RI) est un système qui permet de retrouver les documents pertinents à une requête d'utilisateur, à partir d'une base de documents
Plus en détailDurée de l'épreuve : 4 heures Coefficient : 7
BACCALAURÉAT TECHNOLOGIQUE SESSION 2007 SÉRIE : SCIENCES ET TECHNOLOGIES DE LA GESTION ÉPREUVE ÉCRITE DE LA SPÉCIALITÉ : COMPTABILITÉ ET FINANCE D ENTREPRISE Durée de l'épreuve : 4 heures Coefficient :
Plus en détail1. Qu'est-ce que SQL?... 2. 2. La maintenance des bases de données... 2. 3. Les manipulations des bases de données... 5
1. Qu'est-ce que SQL?... 2 2. La maintenance des bases de données... 2 2.1 La commande CREATE TABLE... 3 2.2 La commande ALTER TABLE... 4 2.3 La commande CREATE INDEX... 4 3. Les manipulations des bases
Plus en détailCréer le schéma relationnel d une base de données ACCESS
Utilisation du SGBD ACCESS Polycopié réalisé par Chihab Hanachi et Jean-Marc Thévenin Créer le schéma relationnel d une base de données ACCESS GENERALITES SUR ACCESS... 1 A PROPOS DE L UTILISATION D ACCESS...
Plus en détail14/04/2014. un ensemble d'informations sur un sujet : exhaustif, non redondant, structuré, persistant. Gaëlle PERRIN SID2 Grenoble.
Gaëlle PERRIN SID2 Grenoble Le 10/04/2014 Base de Données (BD) : une grande quantité de données, centralisées ou non, servant pour les besoins d'une ou plusieurs applications, interrogeables et modifiables
Plus en détailSciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION
Sciences de Gestion Spécialité : SYSTÈMES D INFORMATION DE GESTION Classe de terminale de la série Sciences et Technologie du Management et de la Gestion Préambule Présentation Les technologies de l information
Plus en détailRapidMiner. Data Mining. 1 Introduction. 2 Prise en main. Master Maths Finances 2010/2011. 1.1 Présentation. 1.2 Ressources
Master Maths Finances 2010/2011 Data Mining janvier 2011 RapidMiner 1 Introduction 1.1 Présentation RapidMiner est un logiciel open source et gratuit dédié au data mining. Il contient de nombreux outils
Plus en détailLEXIQUE DES TERMES DOCUMENTAIRES LES PLUS COURANTS
LEXIQUE DES TERMES DOCUMENTAIRES LES PLUS COURANTS Annuaire Ouvrage publié en principe chaque année ou selon une périodicité proche de l'année, qui donne une liste de noms de personnes ou d'organismes
Plus en détailGérer une comptabilité dans Tiny
1 of 17 17.01.2007 01:46 Gérer une comptabilité dans Tiny Les Partenaires Qu'est-ce qu'un partenaire? Dans Tiny ERP, un partenaire est une entité avec laquelle on peut faire des affaires. Il y a plusieurs
Plus en détailChapitre 10. Architectures des systèmes de gestion de bases de données
Chapitre 10 Architectures des systèmes de gestion de bases de données Introduction Les technologies des dernières années ont amené la notion d environnement distribué (dispersions des données). Pour reliér
Plus en détailAméliorations Sage Gestion Commerciale version 7.71 Sage Comptabilité version 7.72
Améliorations Sage i7 v7.71 et v7.72 et Nouveautés Sage i7 v7.72 Améliorations Sage Gestion Commerciale version 7.71 Sage Comptabilité version 7.72 Vous trouverez ci-dessous la liste des améliorations
Plus en détailProgrammation Objet - Cours II
Programmation Objet - Cours II - Exercices - Page 1 Programmation Objet - Cours II Exercices Auteur : E.Thirion - Dernière mise à jour : 05/07/2015 Les exercices suivants sont en majorité des projets à
Plus en détailTRAITEMENTS DE FIN D ANNEE Comptabilité
Livret TRAITEMENTS DE FIN D ANNEE Comptabilité Tout ce que vous devez savoir Pour gérer les traitements de fin d année A destination des Utilisateurs de Sage Comptabilité Sommaire Sommaire... 2 Les différentes
Plus en détailTypes d applications pour la persistance. Outils de développement. Base de données préexistante? 3 modèles. Variantes avec passerelles
Types d applications pour la persistance Université de Nice Sophia-Antipolis Version 0.9 28/8/07 Richard Grin Toutes les applications n ont pas une complexité qui nécessite une architecture n- tiers Ce
Plus en détailÉcrire en ligne et de manière collaborative avec Etherpad. Pour les utilisateurs (enseignants, élèves)
Écrire en ligne et de manière collaborative avec Etherpad Pour les utilisateurs (enseignants, élèves) 18/12/2014 Date : 18/12/2014 Editeur : Auteur(s) : Délégation Académique du Numérique pour l'éducation
Plus en détail