Conception d un schéma de base de données
|
|
|
- Mathilde Faubert
- il y a 9 ans
- Total affichages :
Transcription
1 Conception d un schéma de base de données Contexte METHODE MERISE Conception d un système d information Conception d un schéma de BD 2/42 1
2 APPROCHES Méthodologique Formelle Modèle relationnel enrichi par les dépendances fonctionnelles 3/42 PRINCIPES DE MODELISATION Réalité Dépendant du modèle de donnée cible Interactions avec les utlisateurs Schéma Conceptuel Règles de passage Indépendant de tout modèle de données et de tout SGBD!!! Schéma Logique 4/42 2
3 (1976) Peter Pin-Chan CHEN 5/42 ATTRIBUT Propriété élémentaire d une entité ou d une association définie sur un domaine Exemples: nom, prénom, prix, couleurs, âge, 6/42 3
4 ENTITE Objet de la réalité doté d une existence propre, indépendante Concret, tangible: Produit, client, voiture, Conceptuel: Société, cours, travail, projet, Exemples Client (N : 25), (: Dupont), (: Jean), (Adresse: rue du chat qui pêche), (Ville: Paris) Compte (N : 252), (Solde: 1300) Collection de couples (Attribut, Valeur) 7/42 ASSOCIATION Lien sémantique entre plusieurs entités Exemples Client (25, Dupont, Jean, rue du chat qui pêche, Paris) Est titulaire de Compte (252, 1300) Acteur (Mastroianni, Marcello) Joue dans(cachet Lires) Film (La dolce vita, Fellini) Attribut d association 8/42 4
5 TYPE/CLASSE D ENTITE Ensemble d entités ayant les mêmes attributs/propriétés Représentation graphique du type TYPE/CLASSE D ASSOCIATION Ensemble d associations de même arité et avec les mêmes attributs d association reliant les mêmes types d entité Représentation graphique du Type du Type 9/42 EXPRESSION DE CONTRAINTES Identifiant d une entité Ensemble d attribut(s) permettant d identifier (distinguer) de manière unique chaque occurrence d entité d un même type 10/42 5
6 EXPRESSION DE CONTRAINTES Cardinalités d une association bre minimal et maximal de participation d une occurrence d entité à un type d association Cardinalité minimale 0: une occurrence d entitépeut exister sans participerau type d association 1: une occurrence d entiténe peut exister sans participerau moins une fois au type d association Cardinalité maximale 1: une occurrence d entiténe peut participer qu une seule foisau type d association N: une occurrence d entitépeut participer plusieurs foisau type d association (occurrences d entités différentes!!) 11/42 ENTITE FAIBLE Les attributs décrivant une entité faible ne permettent de construire un identifiant. Cet identifiant devra être construit en utilisant l identifiant de l entité forte (dominante) dont elle dépend plus, éventuellement, tout ou partie des attributs de l entité faible Exemple: Soit une université où sont décrits : - les bâtiments: un nom unique, une superficie et - des salles de cours: un N unique relatif au bâtiment et une capacité. SALLE N SALLE CAPACITE 1,1 Se situe BATIMENT NOM BATIMENT SUPERFICIE 12/42 6
7 EXEMPLES 0, N Titulaire de COMPTE TYPE N NOM PRENOM ADRESSE VILLE N COMPTE SOLDE INSTANCE Titulaire de 25, Dupont,, 252, , Martin,, 522, , Lemaitre,, 67, Ramblier,, 132, 345 INTERDIT COMPTE 13/42 EXEMPLES FILM N FILM TITRE 1, 1 0, N A joué 0, N dans Appartient Cachet 0, N ACTEUR N ACTEUR NOM CATEGORIE 12, Titre1,, 31, Titre2,, 23, Titre3,, 67, Titre4,, FILM A joué dans N CATEGORIE DESIGNATION 23, 1 154, 2 Appartient 67, Désignation1 369, Désignation2 32, Désignation3 132, 3 ACTEUR CATEGORIE 14/42 7
8 EXEMPLES SALLE N Salle Capacité HORAIRE Intervalle 0, N Case emploi du temps PROFESSEUR N Professeur GROUPE ETUDIANT N Groupe bre SALLE HORAIRE CASE EMPLOI DU TEMPS G1 G2 G3 G4 GROUPE PROFESSEUR 15/42 EXEMPLES 0,N <Père> PERSONNE Père de N SS 0, 1 <Enfant> <Père> 1111 <Père> <Enfant> 2222 <Enfant> <Père> <Enfant> PERSONNE 16/42 8
9 Démarche de conception via le modèle entité-association 1. Expression du schéma conceptuel E-A à partir de la réalité 2. Amélioration du schéma conceptuel (normalisation) 17/42 Amélioration du schéma conceptuel Représenter toute la réalité et seulement la réalité STATION SKI 1, 1 Possède HOTEL 1, 1 Contient CHAMBRE Altitude Capacité No Type Est réservable depuis 1, 1 Se situe 18/42 9
10 Amélioration du schéma conceptuel Représenter toute la réalité et seulement la réalité STATION SKI 1, 1 Possède HOTEL 1, 1 Contient CHAMBRE Altitude Capacité No Type REDONDANCE SEMANTIQUE D ASSOCIATION Est réservable depuis 1, 1 Se situe A SUPPRIMER 19/42 Amélioration du schéma conceptuel Représenter toute la réalité et seulement la réalité PRODUIT 0, N VENTE N Produit Désignation COMMANDE Quantité N Commande Date N Client 20/42 10
11 Amélioration du schéma conceptuel Représenter toute la réalité et seulement la réalité PRODUIT 0, N VENTE N Produit Désignation COMMANDE Quantité N Client OUBLI DE CONTRAINTE N Commande Date 21/42 Amélioration du schéma conceptuel Représenter toute la réalité et seulement la réalité PRODUIT 0, N VENTE N Produit Désignation COMMANDE Quantité N Client OUBLI DE CONTRAINTE Il n y a qu un seul client par commande PRODUIT N Produit Désignation N Commande Date 0, N Est commandé Passe Quantité 1, 1 COMMANDE N Commande Date N Client 22/42 11
12 Amélioration du schéma conceptuel FOURNISSEUR 0, N Livre N Fournisseur 1, 1 COMMANDE N Commande Date N Client 23/42 Amélioration du schéma conceptuel FOURNISSEUR 0, N Livre N Fournisseur 1, 1 COMMANDE N Client DECOMPOSITION D ASSOCIATIONS FOURNISSEUR N Fournisseur Livre 1, 1 N Commande Date 0, N COMMANDE Passe 1, 1 N Client N Commande Date 24/42 12
13 Règles à respecter Attribut Un même attribut ne peut être partagé par plusieurs types entités ou associations Un attribut doit être ATOMIQUE Un attribut doit dépendre en totalitéde l'identifiant de son entité. Un attribut doit dépendre directement de l'identifiant de son entité: c'est-à-dire sans passer par l'intermédiaire d'un autre attribut (pas de dépendences transitives) 25/42 Règles à respecter Entité Une entité possède toujours au moins un attribut qui doit être alors son identifiant Chacun des attributs d'une type d entité est caractéristique de TOUTE occurrence de cette entité Association Pour toute occurrence d'association, il existe une occurrence de chacune des entités associées. 26/42 13
14 Remarques La réalité? Bien délimiter les frontières de la réalité à modéliser Exemple: Si on intègre les commandes dans cette réalité, doit-on s occuper aussi de la facturation, de la gestion des stocks? Bien définir ou lire le cahier des charges, l évaluation des besoins Entité vs association Le choix entre entité ou association n est pas toujours évident Exemple: une commande pourra être vue comme une association entre un client et des produits ou bien comme une entité propre Dépend du contexte et de l utilisation 27/42 Métamodèle du modèle entité-association Bernard Morand 28/42 14
15 Réalité Modèle de donnée relationnel Interactions avec les utlisateurs Schéma Conceptuel Règles de passage Indépendant de tout modèle de données et de tout SGBD!!! Schéma logique relationnel 29/42 Traduction du modèle entité-association vers le modèle relationnel Règle 1: Type d entité Traduit par la création d une relation de même nom que le type d entité Attributs: les attributs du type d entité Clé primaire: 1. Entitéforte: l identifiant du type d entité 2. Entité faible: l identifiant éventuel du type d entité plus l identifiant du type d entité forte dont elle dépend Cet identifiant est une cléétrangère signalée par # 30/42 15
16 Règle 1: Type d entité Exemple 1 COMMANDE N Commande Date 1, 1 Concerne Date livraison N Client COMMANDE (N Commande, date) (N Client,, ) 31/42 Règle 1: Type d entité Exemple 2 SALLE N SALLE CAPACITE 1,1 Se situe SALLE (N SALLE, CAPACITÉ, #NOM_BATIMENT) BATIMENT (NOM_BATIMENT, SUPERFICIE) BATIMENT NOM BATIMENT SUPERFICIE 32/42 16
17 Règle 2: Type d association binaire avec cardinalité 1,1 Pas de création de relation Intégrédans relation traduisant le type d entitéqui participe avec la cardinalité 1,1 Ajout dans cette relation : de l identifiant de l autre type d entité associé cet identifiant est une clé étrangère signalée par # des attributs éventuels de l association 33/42 Règle 2: Type d association binaire avec cardinalité 1,1 Exemple 1 COMMANDE N Commande Date 1, 1 COMMANDE (N Commande, date, #N Client, Date_livraison) (N Client,, ) Concerne Date livraison N Client 34/42 17
18 Règle 2: Type d association binaire avec cardinalité 1,1 Exemple 2 PERSONNE N SS 0, N <Père> 1, 1 <Enfant> Père de Il faut préciser le rôle de l identifiant PERSONNE (N SS,,, #N SS_Père) PERSONNE (N SS,,, #N SS) 35/42 Règle 3: Type d association n-aire avec cardinalités n,n Traduit par la création d une relation de même nom que le type d association Attributs: les attributs éventuels du type d association Clé primaire: ensemble des n identifiants des types d entité qui participent à l association Chacun de ces identifiants est une clé étrangère n identifiants => n clés étrangères 36/42 18
19 Règle 3: Type d association n-aire avec cardinalités n,n Exemple 1 FILM N FILM TITRE FILM (N Film, Titre) ACTEUR (N Acteur, ) A_JOUE_DANS (#N Film, #N Acteur, Cachet) La clé primaire {N film, N acteur} est ici composée de deux clés étrangères: {N film} qui référence {N film} dans FILM {N acteur} qui référence {N acteur} dans ACTEUR 0, N A joué 0, N dans Cachet ACTEUR N ACTEUR NOM 37/42 Règle 3: Type d association n-aire avec cardinalités n,n Exemple 2 SALLE N Salle Capacité HORAIRE Intervalle N Groupe bre SALLE (N Salle, Capacité) PROFESSEUR (N Professeur,, ) HORAIRE (Intervalle) GROUPE_ETUDIANT(N Groupe, nombre) CASE_EDT (#N Salle, #N Professeur, #Intervalle, #N Groupe,_cours) 0, N Case emploi du temps cours PROFESSEUR N Professeur GROUPE ETUDIANT 38/42 19
20 Règle 4: Type d association binaire avec cardinalités 0,1 1. Si la cardinalité0 est très rare: application de la règle 2 Une cardinalité0 est représentée par la valeur NULL Exemple 1 PERSONNE N INSEE 0, 1 Est inscrit Date inscription VILLE N Ville PERSONNE (N INSEE,,, #N ville, Date_inscription) VILLE (N VILLE, ) Lorsqu une personne n est pas inscrite, son N ville et sa Date_inscription ont la valeur NULL 39/42 Règle 4: Type d association binaire avec cardinalités 0,1 2. Si la cardinalité0 est fréquente: traduit par la création d une relation Attributs: les nidentifiants des types d entitéassociés. Chacun de ces identifiants est une cléétrangère les attributs éventuels du type d association Cléprimaire: formée UNIQUEMENT de l identifiant du type d entité qui participe avec la cardinalité 0,1 Une cardinalité0 est représentée par une absence de tuple dans cette relation 40/42 20
21 Règle 4: Type d association binaire avec cardinalités 0,1 2. Si la cardinalité0 est fréquente Exemple 2 PERSONNE N INSEE 0,1 Est inscrit Date inscription VILLE N Ville PERSONNE (N INSEE,, ) VILLE (N VILLE, ) EST_INSCRIT (#N INSEE, #N VILLE, Date_inscription) Lorsqu une personne n est pas inscrite, il n y a aucun tuple la concernant dans la relation EST_INSCRIT 41/42 FICHE DES SAVOIRS Répondez par OUI ou par NON aux affirmations suivantes. Pour chaque affirmation où vous répondez NON: revoyez le cours et vos notes de cours si cela ne suffit pas, posez des questions en cours ou/et TD Refaites régulièrement cette auto évaluation afin de vous assurer que vos connaissances sur ce cours ne s affaiblissent pas au fur et à mesure que le temps passe 1. Je connais la démarche de modélisation conduisant à un schéma de base de données [ ] [ ] 2. Je connais la place du modèle entité/association dans cette démarche [ ] [ ] 3. Je comprends les notions d entité et d association [ ] [ ] 4. Je fais la différence entre une entité et un type d entité [ ] [ ] 5. Je fais la différence entre une association et un type d association [ ] [ ] 6. Je connais les notions d identifiant et de cardinalité [ ] [ ] 7. Je comprends qu identifiant et cardinalité traduisent des contraintes de la réalité [ ] [ ] 8. Je sais comment un modèle E/A doit être amélioré [ ] [ ] 9. Je connais et comprends les règles que doivent respecter un modèle E/A [ ] [ ] 10. Je connais les règles de traduction d un modèle E/A en un modèle de données relationnel [ ] [ ] OUI NON 42/42 21
A. 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
Modélisation des données
Modélisation des données Le modèle Entité/Association Le MCD ou modèle Entité/Association est un modèle chargé de représenter sous forme graphique les informations manipulées par le système (l entreprise)
Conception des bases de données : Modèle Entité-Association
Conception des bases de données : Modèle Entité-Association La modélisation d un problème, c est-à-dire le passage du monde réel à sa représentation informatique, se définit en plusieurs étapes pour parvenir
Rappel sur les bases de données
Rappel sur les bases de données 1) Généralités 1.1 Base de données et système de gestion de base de donnés: définitions Une base de données est un ensemble de données stockées de manière structurée permettant
LE 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.
Bases 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
Chapitre 1 Généralités sur les bases de données
Chapitre 1 Généralités sur les bases de données I. Définition d un SGBD Une base de données, généralement appelée BD est un ensemble structuré et organisé permettant le stockage de grandes quantités d'informations
MERISE. Modélisation de Systèmes d Information. Pierre Gérard. DUT Informatique 2ème année 2004/2005. IUT de Villetaneuse - Université de Paris 13
Modélisation de Systèmes d Information IUT de Villetaneuse - Université de Paris 13 DUT Informatique 2ème année 2004/2005 LATEX Cycle de vie Introduction Processus de développement d un logiciel La méthode
Conception d une base de données
Conception d une base de données Cyril Gruau 17 octobre 2005 (corrigé le 13 juillet 2006) Résumé Ce support de cours regroupe quelques notions concernant le modélisation conceptuelle de système d information
16H Cours / 18H TD / 20H TP
INTRODUCTION AUX BASES DE DONNEES 16H Cours / 18H TD / 20H TP 1. INTRODUCTION Des Fichiers aux Bases de Données 2. SYSTEME DE GESTION DE BASE DE DONNEES 2.1. INTRODUCTION AUX SYSTEMES DE GESTION DE BASES
Bases de données. Chapitre 1. Introduction
Références : Bases de données Pierre Wolper Email : [email protected] URL : http : //www.montefiore.ulg.ac.be/~pw/ http : //www.montefiore.ulg.ac.be/ ~pw/cours/bd.html Henry F. Korth, Abraham Silberschatz,
Exemple 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
Chapitre 5 LE MODELE ENTITE - ASSOCIATION
Chapitre 5 LE MODELE ENTITE - ASSOCIATION 1 Introduction Conception d une base de données Domaine d application complexe : description abstraite des concepts indépendamment de leur implémentation sous
Modé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
I4 : Bases de Données
I4 : Bases de Données Passage de UML au modèle relationnel Georges LOUIS Département Réseaux et Télécommunications Université de La Rochelle Module I4 2008-2009 1 G.Louis Sommaire 1 Des classes aux tables
Introduction 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
UML et les Bases de Données
CNAM UML et les Bases de Données UML et les Bases de Données. Diagramme de classes / diagramme d objets (UML)...2.. Premier niveau de modélisation des données d une application...2.2. Les éléments de modélisation...2.2..
CONCEPTION 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...
Bases de Données Avancées
1/62 Bases de Données Avancées Introduction & Rappel Conception et Modélisation Thierry Hamon Bureau H202 - Institut Galilée Tél. : 33 1.48.38.35.53 Bureau 150 LIM&BIO EA 3969 Université Paris 13 - UFR
Comprendre 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
Bases de données - Modèle relationnel
Bases de données - Modèle relationnel Introduction SITE :http://www.univ-orleans.fr/lifo/members/mirian.halfeld/ BD - Mírian Halfeld-Ferrari p. 1 Les bases de données - Bibliographie Ullman and Widom,
Cours de bases de données. Philippe Rigaux
Cours de bases de données Philippe Rigaux 13 juin 2001 2 TABLE DES MATIÈRES 3 Table des matières 1 Introduction 7 2 Présentation générale 9 2.1 Données, Bases de données et SGBD.............................
Introduction 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
INTRODUCTION AUX METHODES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES
INTRODUCTION AUX METHODES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES Les contenus de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et
Cours 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),
II. Modèle conceptuel le modèle entité-association
II. Modèle conceptuel le modèle entité-association Personne Voiture Schéma conceptuel Monde réel υ Concepteur υ Personne conduit Voiture ϖ ϖ Schéma logique utilisateurs ω LMD BD Personne Dupont Durant
Systèmes d information et bases de données (niveau 1)
Systèmes d information et bases de données (niveau 1) Cours N 1 Violaine Prince Plan du cours 1. Bibliographie 2. Introduction aux bases de données 3. Les modèles 1. Hiérarchique 2. Réseau 3. Relationnel
Modèle conceptuel : diagramme entité-association
Modèle conceptuel : diagramme entité-association Raison d'être de ce cours «La conception et l'utilisation de bases de données relationnelles sur micro-ordinateurs n'est pas un domaine réservé aux informaticiens.»
Nom de l application
Ministère de l Enseignement Supérieur et de la Recherche Scientifique Direction Générale des Etudes Technologiques Institut Supérieur des Etudes Technologiques de Gafsa Département Technologies de l Informatique
Concevoir 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
Bases de données relationnelles & SQL
Bases de données relationnelles & SQL Objectifs Appréhender les concepts du modèle relationnel. Etre capable de concevoir un schéma relationnel. Etre capable de créer une base de données relationnelle
Méthode d analyse Merise
Méthode d analyse Merise - Frédéric Julliard Université de Bretagne Sud UFR SSI - IUP Vannes - année 2001-2002 Approche ancienne : 1978 Très répandue en France Origine française : développée par : CTI
Modèle Entité-Association. C est un modèle important pour la conception des bases de données relationnelles. Il
Le modèle Entité-Association C est un modèle important pour la conception des bases de données relationnelles. Il est très répandu, très documenté. Il aide à concevoir une base de données sans redondance,
DEVAKI NEXTOBJET PRESENTATION. Devaki Nextobjects est un projet sous license GNU/Public.
DEVAKI NEXTOBJET 1 Présentation...2 Installation...3 Prérequis...3 Windows...3 Linux...3 Exécution...4 Concevoir une BDD avec Devaki NextObject...5 Nouveau MCD...5 Configurer la connexion à la base de
Evaluation du module "GESTION COMMERCIALE PARKINGS"
Evaluation du module "GESTION COMMERCIALE PARKINGS" INFORMATIONS PERSONNELLES Nom et Prénom du candidat : Cachet de l organisme de formation Entreprise / Site : Organisme de formation : Responsable de
Chap. 3: Le modèle de données entité-association (E.A.)
Chap. 3: Le modèle de données entité-association (E.A.) En anglais: Entity-Relationship (ER) Origines: C.Bachman (1969), P.Chen (1976). Modèle de données > décrire la réalité perçue à travers les données
Université de Bangui. Modélisons en UML
Université de Bangui CRM Modélisons en UML Ce cours a été possible grâce à l initiative d Apollinaire MOLAYE qui m a contacté pour vous faire bénéficier de mes connaissances en nouvelles technologies et
CHAPITRE 1. Introduction aux bases de données
CHAPITRE 1 Contenu du chapitre 1 Pourquoi utiliser une bases de? Définitions et objectifs d'un SGBD Niveaux d'abstraction des Méthodes de modélisation d une BD Modèles de structuration des Structure globale
ils entretiennent entre eux des flux, ils partagent des perceptions sur l environnement
Les modèles de Flux Introduction L analyse systémique fournie une modélisation de l organisation échangeant et transformant des flux Cette modélisation du S.I. reste trop générale Il faut découper l organisation
Modèle Entité/Association
Base de données Modèle Entité/Association L3 Informatique Antoine Spicher [email protected] Contexte du cours Organisation du cours 1 ère partie (C. D.) Modèle et algèbre relationnel Langage SQL
Les 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
Introduction au Système de Gestion de Base de Données et aux Base de Données
Introduction au Système de Gestion de Base de Données et aux Base de Données Formation «Gestion des données scientifiques : stockage et consultation en utilisant des bases de données» 24 au 27 /06/08 Dernière
Dossier 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
Merise. Introduction
Merise Introduction MERISE:= Méthode d Etude et de Réalisation Informatique pour les Systèmes d Entreprise Méthode d Analyse et de Conception : Analyse: Etude du problème Etudier le système existant Comprendre
UNE EXPERIENCE, EN COURS PREPARATOIRE, POUR FAIRE ORGANISER DE L INFORMATION EN TABLEAU
Odile VERBAERE UNE EXPERIENCE, EN COURS PREPARATOIRE, POUR FAIRE ORGANISER DE L INFORMATION EN TABLEAU Résumé : Cet article présente une réflexion sur une activité de construction de tableau, y compris
Le 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,
Base de Données et Langage SQL
Base de Données et Langage SQL (IUT, département informatique, 1 re année) Laurent AUDIBERT Institut Universitaire de Technologie de Villetaneuse Département Informatique Avenue Jean-Baptiste Clément 93430
Modélisation Conceptuelle. Partie 2: Le modèle Entité-Association
Modélisation Conceptuelle Partie 2: Le modèle Entité-Association Modèle de type conceptuel But: permettre la description conceptuelle des structures de données d'une application Les concepts de base (correspondent
Formation à 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 : [email protected] Formation
Bases de Données. Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre
Bases de Données Le cas des BD relationnelles ouverture sur les BD relationnelles spatiales Séance 2 : Mise en oeuvre Synthèse : conception de BD langage de modélisation famille de SGBD SGBD Analyse du
Bases 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
1 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
1. Types de jeux concours par SMS et légalité
Jeux concours au Luxembourg Cadre légal 12/08/2008 2 1. Types de jeux concours par SMS et légalité Type de jeu concours par SMS Situation Base légale Participation gratuite, objectif publicitaire Participation
Modélisation conceptuelle des données Responsable: Dominique Schneuwly, Regis Caloz
Geographic Information Technology Training Alliance (GITTA) presents: Modélisation conceptuelle des données Responsable: Dominique Schneuwly, Regis Caloz Table des matières 1. Modélisation conceptuelle
Concevoir une base de données
Concevoir une base de données http://vanconingsloo.be/les-cours/bureautique/access/concevoir-une-base-de-donnees En fonction de vos besoins, il existe deux façons de travailler. Si vous souhaitez créer
Master Exploration Informatique des données DataWareHouse
Master Exploration Informatique des données DataWareHouse Binôme Ahmed BENSI Enseignant tahar ARIB SOMMAIRE I. Conception...1 1. Contexte des contrats...1 2. Contexte des factures...1 II. Modèle physique...2
Chapitre 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
Patrice BOURSIER. Professeur, Univ. de La Rochelle. [email protected]. Bases de Données. Notes de cours
Patrice BOURSIER Professeur, Univ. de La Rochelle [email protected] Bases de Données Notes de cours SOMMAIRE Chapitre 1 : Introduction Chapitre 2 : Modèle conceptuel Chapitre 3 : Modèle relationnel
Gestion du parc informatique matériel et logiciel de l Ensicaen. Rapport de projet. Spécialité Informatique 2 e année. SAKHI Taoufik SIFAOUI Mohammed
6, bd maréchal Juin F-14050 Caen cedex 4 Spécialité Informatique 2 e année Rapport de projet Gestion du parc informatique matériel et logiciel de l Ensicaen SAKHI Taoufik SIFAOUI Mohammed Suivi ENSICAEN
INITIATION AUX BASES DE DONNEES MODELISATION et LANGAGE SQL
INITIATION AUX BASES DE DONNEES MODELISATION et LANGAGE SQL Master2 Modélisation Statistique - Génie logiciel & Bases des données Laboratoire de Mathématiques CNRS - Université de Franche-Comté Département
MERISE. Modélisation et Conception de Systèmes d Information
MERISE Modélisation et Conception de Systèmes d Information Intro L'analyse des données constitue le point de passage obligé de toute conception d'application mettant en oeuvre un SGBDR La méthode MERISE,
Bases de données relationnelles
Bases de données relationnelles Système de Gestion de Bases de Données Une base de données est un ensemble de données mémorisé par un ordinateur, organisé selon un modèle et accessible à de nombreuses
Chaîne opératoire de réalisation d une base de données. ANF «Comment concevoir une base de données» (29-30/01/2015)
Chaîne opératoire de réalisation d une base de données ANF «Comment concevoir une base de données» (29-30/01/2015) En introduction 1- Phase d analyse ou d audit 2- Modélisation & développement de la base
UML (Diagramme de classes) Unified Modeling Language
UML (Diagramme de classes) Unified Modeling Language Sommaire Introduction Objectifs Diagramme de classes Classe (Nom, attribut, opération) Visibilité et portée des constituants d une classe Association
Annexe 5. CONTRAT CYBERPLUS PRO Souscrit dans le cadre du cyberp@iement Titre 1Conditions Particulières
Annexe 5 Souscrit dans le cadre du cyberp@iement Titre 1Conditions Particulières DESIGNATION DE L ENTREPRISE ci-après "le Client" Nom ou Dénomination sociale... représentée par.. (Nom et prénom du représentant
BASES DE DONNÉES. CNAM Centre associé de Clermont-Ferrand Cycle A Année 1997-98. J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES
BASES DE DONNÉES CNAM Centre associé de Clermont-Ferrand Cycle A Année 1997-98 J. Darmont I. INTRODUCTION II. LES SYSTÈMES HIÉRARCHIQUES III. LES SYSTÈMES RÉSEAU IV. LES SYSTÈMES RELATIONNELS V. LE LANGAGE
MARCHE A PROCEDURE ADAPTEE ART 28 DU CMP
COLLEGE AIME CESAIRE Tél. : 0262 71 12 65 Fax. : 0262 59 35 58 2 rue de la Laïcité - 97427 ETANG SALE http://college-aime-cesaire.acreunion.fr/ MARCHE A PROCEDURE ADAPTEE ART 28 DU CMP Fourniture de titres
IT203 : Systèmes de gestion de bases de données. A. Zemmari [email protected]
IT203 : Systèmes de gestion de bases de données A. Zemmari [email protected] 1 Informations pratiques Intervenants : Cours : (A. Zemmari [email protected]) TDs, TPs : S. Lombardy et A. Zemmari Organisation
MAIRIE de SAINT-PIERRE d'autils 59 rue du Puits 27950 SAINT PIERRE D AUTILS
DÉPARTEMENT DE L'EURE - ARRONDISSEMENT D ÉVREUX - CANTON DE VERNON-NORD Tel : 02 32 52 22 17 Fax : 02 32 52 94 97 Email : mairie.saint-pierre.autils wanadoo.fr MAIRIE de SAINT-PIERRE d'autils 59 rue du
Introduction à la conception de systèmes d information
Introduction à la conception de systèmes d information 2008-2009 M1 MIAGE SIMA / M1 Informatique MIF17 Yannick Prié UFR Informatique - Université Claude Bernard Lyon 1 Objectifs de ce cours Présentation
Bases 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
RECRUTEMENT SURVEILLANCE DES EXAMENS. Temps de travail : Vous êtes recruté(e) pour une durée et un nombre d heures fixés contractuellement.
RECRUTEMENT SURVEILLANCE DES EXAMENS Temps de travail : Vous êtes recruté(e) pour une durée et un nombre d heures fixés contractuellement. Rémunération principale : Votre rémunération sera le résultat
Rapport d'analyse des besoins
Projet ANR 2011 - BR4CP (Business Recommendation for Configurable products) Rapport d'analyse des besoins Janvier 2013 Rapport IRIT/RR--2013-17 FR Redacteur : 0. Lhomme Introduction...4 La configuration
Gestion des bases de données (1 ère partie)
Master ANI et TCI première année année 2006/2007 semestre 1 Gestion des bases de données (1 ère partie) Ce polycopié rédigé par F. Horn est basé sur deux polycopiés précédents réalisés par A. Lemay et
Application web de gestion de comptes en banques
Application web de gestion de comptes en banques Objectif Réaliser une application Web permettant à un client de gérer ses comptes en banque Diagramme de cas d'utilisation 1 Les cas d'utilisation Connexion
Le niveau conceptuel : la modélisation des bases de données
BDD Le niveau conceptuel : la modélisation des bases de données stph.crzt.fr/bdd STÉPHANE CROZAT Paternité - Partage des Conditions Initiales à l'identique : http://creativecommons.org/licenses/by-sa/2.0/fr/
PRESTATIONS DE NETTOYAGE DES LOCAUX, NETTOYAGE DES VITRES, FOURNITURES de PRODUITS CONSOMMABLES et ADAPTES
CUFR JF CHAMPOLLION Place de Verdun 81000 ALBI CAHIER DES CLAUSES TECHNIQUES PARTICULIERES C.C.A.P MARCHE DE SERVICE 2012 N 101-2012 PRESTATIONS DE NETTOYAGE DES LOCAUX, NETTOYAGE DES VITRES, FOURNITURES
Procédure ouverte avec Publicité Evaluation de projets innovants pour une pré-maturation et Formation à une méthode d analyse de projets innovants.
Direction déléguée aux affaires Administratives et Financières REGLEMENT DE CONSULTATION Procédure ouverte avec Publicité Evaluation de projets innovants pour une pré-maturation et Formation à une méthode
Conditions Générales d Intervention du CSTB pour la délivrance d une HOMOLOGATION COUVERTURE
DEPARTEMENT ENVELOPPES ET REVETEMENTS Constructions Légères et Couvertures Conditions Générales d Intervention du CSTB pour la délivrance d une HOMOLOGATION COUVERTURE Livraison Cahier V1 de Mars 2010
C est quoi le SWAT? Les équipes décrites par James Martin s appellent SWAT : Skilled With Advanced Tools.
1- RAD Quelle sont les avantages que apporte la méthode RAD à l entreprise? Une méthode RAD devrait, d après son auteur, apporter trois avantages compétitifs à l entreprise : Une rapidité de développement
Université De Sousse
Université De Sousse Travaux Dirigés De Marketing Électronique Enseignant Responsable : BOUBAKER Nobel El Houssine Année Universitaire 2005-2006 LA METHODE DES "6C" La méthodologie des 6 C est une approche
Projet 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
Cédric Gendre Inra, ESR Toulouse
ODR, Bases de données administratives à différentes échelles spatiales Cédric Gendre Inra, ESR Toulouse 2èmes journées de recherches en sciences sociales INRA SFER CIRAD 11 & 12 décembre 2008 LILLE, France
OBJECTIFS ET ARCHITECTURE DES SGBD
OBJECTIFS ET ARCHITECTURE DES SGBD 1. INTRODUCTION Même si vous n avez jamais utilisé de système de gestion de bases de données (SGBD), vous avez certainement une idée de ce qu est une base de données
Cahier des charges MARCHE A PROCEDURE ADAPTEE
Cahier des charges «Lot N 1 : Hébergement des sites Internet municipaux et prestations connexes» MARCHE A PROCEDURE ADAPTEE VILLE DE NICE «Direction de la communication» DATE LIMITE DE REMISE DES OFFRES
INTRODUCTION AUX TECHNOLOGIES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES
INTRODUCTION AUX TECHNOLOGIES D INGENIERIE DES DONNEES DIRIGEE PAR LES MODELES Les contenus de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information
CQP ADMINISTRATEUR DE BASES DE DONNÉES (ABD) ----------------------------------------------------------------------------------------------------
ORGANISME REFERENCE STAGE : 26587 20 rue de l Arcade 75 008 PARIS CONTACT Couverture : M. Frédéric DIOLEZ Paris, Lyon, Bordeaux, Rouen, Toulouse, Marseille, Tél. : 09 88 66 17 40 Strasbourg, Nantes, Lille,
LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN
LES OUTILS D ALIMENTATION DU REFERENTIEL DE DB-MAIN Les contenues de ce document sont la propriété exclusive de la société REVER. Ils ne sont transmis qu à titre d information et ne peuvent en aucun cas
Démarches d urbanisation : réorganiser le Système d Information en structurant ses fonctions dans des blocs fonctionnels communicants.
Plan du chapitre Master Informatique et Systèmes Urbanisation des Systèmes d Information Architecture d Entreprise 04 Architecture du SI : identifier et décrire les services, structurer le SI 1 2 3 4 5
Introduction aux bases de données Cours 1 : Généralités sur les bases de données
Cours 1 : Généralités sur les bases de données ESIL Université de la méditerranée [email protected] http://odile.papini.perso.esil.univmed.fr/sources/bdmat.html Plan du cours 1 1 Qu est ce qu
IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels
IFT3902 : (Gestion de projet pour le) développement, (et la) maintenance des logiciels Yann-Gaël Guéhéneuc Professeur adjoint [email protected], local 2345 Département d informatique et de recherche
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,
CONCEPTION ET IMPLANTATION DES SI PROJET : GESTION DU FOYER DE L ENIT
CONCEPTION ET IMPLANTATION DES SI PROJET : GESTION DU FOYER DE L ENIT DESPOSITO Antony MALO Andy SIMUTOGA Clément - 1 - Introduction :... 3 CYCLE DE VIE :... 3 Analyse de l existant :... 3 Interprétation
Cours Gestion de projet
Cours Gestion de projet Méthodes de conduite de projet Version Date Auteur V1.8 Septembre 2007 Pascal HEYER 1 Méthodes de conduite de projet Ce document est publié sous la licence libre Creative Commons-BY-NC-SA
Marché public de services REGLEMENT DE CONSULTATION
Marché public de services REGLEMENT DE CONSULTATION NETTOYAGE DES CHAUSSEES, CANIVEAUX, TROTTOIRS, AIRES DE STATIONNEMENT, ESPACES PUBLICS DE LA VILLE DE WISSOUS ANNEE 2015-2016 Marché 2015/27 Date limite
Mercredi 15 Janvier 2014
De la conception au site web Mercredi 15 Janvier 2014 Loïc THOMAS Géo-Hyd Responsable Informatique & Ingénierie des Systèmes d'information [email protected] 02 38 64 26 41 Architecture Il est
Cours d'informatique
Cours d'informatique Réaliser une base de données avec Access Patrice Buche Département OMIP INA Paris Grignon Patrice Buche Réaliser une base de données avec Access 21/01/2005 page 1 Patrice Buche Réaliser
Urbanisation des Systèmes d Information Architecture d Entreprise. 04 Architecture du SI : identifier et décrire les services, structurer le SI
Plan du chapitre Master Informatique et Systèmes Urbanisation des Systèmes d Information Architecture d Entreprise 04 Architecture du SI : identifier et décrire les services, structurer le SI 1 2 3 1.1
Objet du marché : Audit et Conseil à la mise en place d un marché de services d assurances.
LETTRE DE CONSULTATION ETABLIE DANS LE CADRE D UNE PROCEDURE ADAPTEE (art 28CMP) UNIVERSITE DE NIMES- Rue du Docteur Georges SALAN 30 021 NIMES Cedex 1 Destinataire : Objet du marché : Audit et Conseil
