Mouvement Universitaire de la recherche informatique de Gandhi
Synthèse de cours
& exercices corrigés
Création de bases de données
Toutes les étapes de la création d’une base de données, de l’analyse à la réalisation à l’aide du langage SQL
Les mécanismes de préservation et de sécurisation des données
Des ressources sur www.pearson.fr : fichiers des données et textes des requêtes
collection
Synthex
Nicolas Larrousse
Informatique
Synthèse de cours
&
exercices corrigés Création de bases de données
Nicolas Larrousse
CNRS
Avec la contribution de Éric Innocenti
Université de Corse Pasquale Paoli
collection
Synthex
ISBN : 978-2-7440-7386-1
ISSN : 1768-7616
© 2009 Pearson Education France
Tous droits réservés
Composition sous FrameMaker : IDT
Aucune représentation ou reproduction, même partielle, autre que celles prévues à l'article L. 122-5 2° et 3° a) du code de la propriété intellectuelle ne peut être faite sans l'autorisation expresse de Pearson
Education France ou, le cas échéant, sans le respect des modalités prévues à l'article L. 122-10 dudit code.
Sommaire
L’auteur
V
Le relecteur
VII
Avant-propos
IX
Chapitre 1 • Introduction aux bases de données
1 Qu’est-ce qu’une base de données ?
2 Évolution des bases de données et de leur utilisation
3 Systèmes de gestion de bases de données
4 Étapes de la conception des bases de données
5 « Métiers » des bases de données
6 Plan de l’ouvrage
7 Présentation de la BD exemple
Exercices
1
2
4
13
17
19
20
20
22
Chapitre 2 • Analyse du monde réel
1 Démarche d’analyse
2 Modélisation par le modèle entité-association
3 Remise en cause et évolution du modèle
4 Représentation avec UML
Exercices
27
28
30
35
40
44
Chapitre 3 • Approche relationnelle
1 Concepts
2 Opérations du modèle relationnel
3 Passage du modèle conceptuel au relationnel
4 Normalisation
55
56
60
68
70
5
Logique du premier ordre et base de données
Exercices
Chapitre 4