edit cours conception

This commit is contained in:
2024-11-15 08:52:04 +01:00
parent 7f43b973d9
commit 560fdb024c

View File

@@ -4,10 +4,6 @@
> Créer une base de données sans réfléchir à sa conception, cest comme construire une maison sans plan. Cela peut tenir un temps, mais dès quil 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, cest comme construire une maison sans plan. Cela peut tenir un temps, mais dès quil 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
#### Quest-ce que la redondance ? #### Quest-ce que la redondance ?
@@ -22,7 +18,7 @@ La redondance se produit lorsquune 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 quil change dadresse email, il faudra le modifier partout, au risque doublier une ligne. Le client **Dupont** est répété trois fois. Imaginons quil change dadresse email, il faudra le modifier partout, au risque doublier 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 nallons pas tout voir aujourdhui !
--- ---
## Anecdote : Les erreurs dun mauvais modèle ## Anecdote : Les erreurs dun mauvais modèle