edit cours conception
This commit is contained in:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user