Junior — Middle
Pouvez-vous expliquer ce qu'est une base de données relationnelle et quelles en sont les principales caractéristiques?
sobes.tech IA
Réponse de l'IA
Une base de données relationnelle (RDB) est un système de gestion de bases de données où les données sont stockées sous forme de tables (relations). Caractéristiques principales :
- Structure tabulaire : les données sont organisées en lignes et colonnes.
- Relations entre les tables : réalisées via des clés (primaires et étrangères), ce qui garantit l'intégrité des données.
- Langage de requête SQL : utilisé pour créer, lire, mettre à jour et supprimer des données.
- Normalisation : processus d'organisation des données pour réduire la redondance et améliorer l'intégrité.
Exemple : table "Utilisateurs" avec colonnes ID, Nom, Email, et table "Commandes" avec colonnes ID, UtilisateurID, Date, où "UtilisateurID" est une clé étrangère reliant la commande à l'utilisateur.