Définition - Que signifie le modèle de données relationnelles?
Un modèle de données relationnel implique l'utilisation de tables de données qui collectent des groupes d'éléments en relations. Ces modèles fonctionnent sur la base de l'idée que chaque configuration de table comprendra une clé primaire ou un identifiant. D'autres tableaux utilisent cet identificateur pour fournir des liens de données et des résultats «relationnels». Les administrateurs de base de données utilisent quelque chose appelé SQL (Structured Query Language) pour récupérer des éléments de données à partir d'une base de données relationnelle.
Definir Tech explique le modèle de données relationnelles
D'autres aspects de la conception de bases de données relationnelles correspondent à des parties spécifiques d'une table de données. Par exemple, une ligne de base de données conventionnelle représenterait un tuple, qui est un ensemble de données qui tourne autour d'une instance particulière ou d'un objet virtuel afin que la clé primaire soit son identifiant unique. Un nom de colonne dans une table de données est associé à un attribut, un identifiant ou une caractéristique que possèdent toutes les parties d'un ensemble de données. Ces conventions strictes et d'autres aident à fournir aux administrateurs et concepteurs de bases de données des normes pour la création de configurations de bases de données relationnelles.
Comme mentionné, la clé primaire est un outil fondamental pour créer et utiliser des modèles de données relationnelles. Il doit être unique pour chaque membre d'un ensemble de données. Il doit être renseigné pour tous les membres. Les incohérences peuvent entraîner des problèmes dans la manière dont les développeurs récupèrent les données. D'autres problèmes avec les conceptions de bases de données relationnelles incluent une duplication excessive des données, des données défectueuses ou partielles, ou des liens ou des associations incorrects entre les tables. Une grande partie de l'administration de base de données de routine consiste à évaluer tous les ensembles de données dans une base de données pour s'assurer qu'ils sont constamment remplis et répondront bien à SQL ou à toute autre méthode de récupération de données.