6
Table des matières
3.2.4 Les identifiants et clés étrangères multicomposants
34
3.2.5 Les identifiants primaires
34
3.2.6 Les contraintes référentielles
35
3.2.7 Les colonnes facultatives
35
3.3 Structure et contenu d’une base de données
36
3.4 Représentation graphique d’un schéma
37
3.5 Un exemple de base de données
38
3.6 Autres notations graphiques
40
3.7 Note sur les contraintes référentielles
41
3.8 Modification et contraintes d’intégrité
43
3.8.1 Les contraintes d’unicité (identifiants)
43
3.8.2 Les contraintes référentielles (clés étrangères)
43
3.8.3 Les colonnes obligatoires
45
3.9 La normalisation
45
3.9.1 Le phénomène de redondance interne
46
3.9.2 Normalisation par décomposition
46
3.9.3 Analyse du phénomène
47
3.9.4 Remarques
49
3.10 Les structures physiques
50
3.11 Les systèmes de gestion de données
51
3.12 SQL et les bases de données
53
3.13 Exercices
54
CHAPITRE 4 • LE LANGAGE SQL DDL
55
4.1 Introduction
55
4.2 Le langage SQL DDL
56
4.3 Création d’un schéma
56
4.4 Création d’une table
57
4.5 Suppression d’une table
61
4.6 Ajout, retrait et modification d’une colonne
61
4.7 Ajout et retrait d'une contrainte
62
4.8 Les structures physiques
63
CHAPITRE 5 • LE LANGAGE SQL DML
65
5.1 Introduction
65
5.2 Consultation et extraction de données dans une table
66
5.2.1 Principes
66
5.2.2 Extraction simple
66
Précédent

- 6/436

Suivant