Les systemes de gestion de bases de donnees

Pages: 130 (32463 mots) Publié le: 7 février 2011
LES SYSTEMES DE GESTION DE BASES DE DONNEES

Version 2.0

Manuel de l'eLEVE

Pierre Stockreiser
Lycée Technique d'Esch-s-Alzette
Août-Septembre 1999

Je tiens à remercier M. Sylvain Piren, Professeur-Ingénieur au Lycée Technique d'Esch-s-Alzette, pour avoir essentiellement contribué à la rédaction de ce cours.

Je remercie également les personnes suivantes pour leur supportrespectivement leur influence pendant le travail de recherche et de rédaction.

M. Christian Lucius, Professeur de Sciences au Lycée Technique Michel-Lucius
M. René Weber, Professeur-Ingénieur au Lycée Technique des Arts et Métiers
M. Jean-Marie Ottelé, Professeur-Ingénieur au Lycée Technique Ecole de Commerce et Gestion

P. Stockreiser

Préface

Ce document est un support pour les cours eninformatique des classes de 13CG. La structure et le contenu des chapitres de ce document ont été synchronisés avec le contenu du programme établi par la CNPI. Le cours met l'accent sur les concepts et techniques fondamentaux des bases de données relationnelles, ainsi que sur la conception et l'implémentation de systèmes informatiques élémentaires de gestion.

Le cours est subdivisé en quatreparties:

PARTIE 1 : Modélisation d'un système d'information (chapitres 1 – 4)
PARTIE 2 : Exploitation des bases de données relationnelles (chapitres 5 – 9)
PARTIE 3 : Protection des données (chapitre 10)
PARTIE 4 : Travaux sur logiciel (chapitre 11)

Ce cours n'est pas du tout un manuel d'utilisation de MS-Access, de Win'Design respectivement d'un autre logiciel. Le cours selimite aux concepts importants en relation avec le sujet. Dans les rubriques TP, seulement les manipulations les plus importantes sont mentionnées.

Symboles utilisés à l'intérieur de cet ouvrage:

|[pic] |Paragraphe important |
|[pic] |Exercice |
|[pic] |Exercice TP |
|[pic]|Remarque pédagogique |
|[pic] |Manipulation sur logiciel |

Table des matières:

1. Analyse des systèmes d'information 9

1.1 Introduction 9

1.2 Définition de l'information et des systèmes d'information 10

1.3 Les données, les traitements et les informations 11

1.4 La représentation informatique des données 12

2.Démarche de modélisation des données 13

2.1 Le groupe d'étude (angl. Project group) 13

2.2 Les étapes 14

2.3 Sources d'information 15

3. Méthode de modélisation des données 16

3.1 Définition 16

3.2 Pourquoi modéliser ? 18

3.3 Le modèle conceptuel des données (MCD) 20
3.3.1 Définition 20
3.3.2 La notion d'entité 21
3.3.3 La notion de propriété 22
3.3.4 Lanotion d'identifiant 24
3.3.5 La notion de relation 25
3.3.5.1 Définition 25
3.3.5.2 Les cardinalités d'une relation 26
3.3.5.3 Propriétés d'une relation 30
3.3.6 Exemple "KaafKaaf" 32
3.3.7 Exemple "Gestion d'école" 35
3.3.8 L’utilisation d’une relation ternaire 37
3.3.9 Les contraintes d'intégrité fonctionnelle (CIF) 39
3.3.10 Exercices 40
3.3.11 Casparticuliers du MCD 48
3.3.11.1 Plusieurs relations différentes entre deux entités 48
3.3.11.2 Relation réflexive et rôle d'une patte de relation 48
3.3.11.3 La notion d'identifiant relatif 49
3.3.11.4 Historisation 50
3.3.12 Exercices 52

3.4 Le modèle logique des données (MLD) 57
3.4.1 Définition 57
3.4.2 Règles de transformation du MCD au MLD 593.4.2.1 Transformation des entités 59
3.4.2.2 Transformation des relations binaires du type (x,n) – (x,1) 59
3.4.2.3 Transformation des relations binaires du type (x,1) – (x,1) 60
3.4.2.4 Transformation des relations binaires du type (x,n) – (x,n) 61
3.4.2.5 Transformation des relations ternaires 61
3.4.2.6 Transformation de plusieurs relations entre 2 entités 62...
Lire le document complet

Veuillez vous inscrire pour avoir accès au document.

Vous pouvez également trouver ces documents utiles

  • Systèmes de gestion des données
  • Gestion relation client : bases de données
  • Principe et fonctionnement d'un système de gestion de base de données
  • Les bases de données
  • Bases de données
  • Bases de données
  • bases de données
  • bases de donnée

Devenez membre d'Etudier

Inscrivez-vous
c'est gratuit !