edit cours conception

This commit is contained in:
2024-11-15 08:52:04 +01:00
parent 7f43b973d9
commit 560fdb024c
+1 -7
View File
@@ -4,10 +4,6 @@
> Créer une base de données sans réfléchir à sa conception, c’est comme construire une maison sans plan. Cela peut tenir un temps, mais dès qu’il y a des modifications à faire, tout s’écroule. Pour éviter cela, on utilise des outils et méthodes de conception qui permettent de structurer les données de manière cohérente et évolutive. > Créer une base de données sans réfléchir à sa conception, c’est comme construire une maison sans plan. Cela peut tenir un temps, mais dès qu’il y a des modifications à faire, tout s’écroule. Pour éviter cela, on utilise des outils et méthodes de conception qui permettent de structurer les données de manière cohérente et évolutive.
Dans ce cours, nous allons découvrir comment bien modéliser une base de données en utilisant le **Modèle Conceptuel de Données (MCD)** et le **Schéma Relationnel**.
---------
### Le Problème de la Redondance des Données ### Le Problème de la Redondance des Données
#### Qu’est-ce que la redondance ? #### Qu’est-ce que la redondance ?
@@ -22,7 +18,7 @@ La redondance se produit lorsqu’une même information est stockée à plusieur
| 2 | Dupont | dupont@gmail.com | Stylo | | 2 | Dupont | dupont@gmail.com | Stylo |
| 3 | Dupont | dupont@gmail.com | Cahier | | 3 | Dupont | dupont@gmail.com | Cahier |
Le client **Dupont** est répété trois fois. Imagine qu’il change d’adresse email, il faudra le modifier partout, au risque d’oublier une ligne. Le client **Dupont** est répété trois fois. Imaginons qu’il change d’adresse email, il faudra le modifier partout, au risque d’oublier une ligne.
#### Pourquoi éviter la redondance ? #### Pourquoi éviter la redondance ?
@@ -118,8 +114,6 @@ La normalisation est un processus pour structurer une base et réduire la redond
2. **2NF** : Les colonnes dépendent entièrement de la clé primaire. 2. **2NF** : Les colonnes dépendent entièrement de la clé primaire.
3. **3NF** : Pas de dépendance transitives entre attributs. 3. **3NF** : Pas de dépendance transitives entre attributs.
Un peu technique, mais rassure-toi, nous n’allons pas tout voir aujourd’hui !
--- ---
## Anecdote : Les erreurs d’un mauvais modèle ## Anecdote : Les erreurs d’un mauvais modèle