NSI • 1ère

Données, tables et relations

Structure d'une table
Table = Enregistrements × Champs
Modèle relationnel
Table Étudiants :
ID: 1, Nom: Dupont, Prénom: Jean
ID: 2, Nom: Martin, Prénom: Marie
ID: 3, Nom: Petit, Prénom: Paul
Clé primaire :
Champ unique identifiant chaque enregistrement
Ex: ID dans la table Étudiants
Types de relations
1️⃣
Un à un (1:1)
1️⃣→
Un à plusieurs (1:N)
🔄
Plusieurs à plusieurs (N:N)
🔗
Clé étrangère
Exemple de relation
📚
Étudiant → Cours (N:N)
👨‍🏫
Étudiant → Adresse (1:1)
Conseils & Astuces
🔑
Toujours identifier la clé primaire
🔗
Les clés étrangères relient les tables
🔍
Analyser les dépendances entre les données
🔄
Normaliser pour éviter les redondances
💡
Une relation N:N nécessite une table intermédiaire
Erreurs Fréquentes
Erreur 1 :
Oublier la clé primaire dans une table
Erreur 2 :
Confondre clé primaire et clé étrangère
Erreur 3 :
Ne pas gérer correctement les relations N:N
Concepts fondamentaux Bases de données