Bases des bases de données
Dans la terminologie des bases de données relationnelles, quel terme correspond à une ligne d'une table (relation) ?
- ATuple
- BAttribut
- CDomaine
Afficher la réponse et l'explication
Réponse : A. Tuple
Une base de données relationnelle représente les données sous forme de tables (relations) composées de lignes et de colonnes, et relie les tables entre elles par des valeurs. Dans la terminologie du modèle relationnel, une ligne d'une table est un tuple (n-uplet), une colonne est un attribut, et l'ensemble des valeurs qu'un attribut peut prendre est son domaine. Dans une table des employés, par exemple, la ligne qui contient les données d'un employé est un tuple, des colonnes comme le nom ou le service sont des attributs, et la plage des entiers positifs ou nuls autorisés dans la colonne de l'âge est un domaine. Comme le modèle relationnel traite une table comme un ensemble de lignes, l'ordre des lignes n'a pas de sens et deux lignes entièrement identiques ne sont pas admises (dans les tables SQL réelles, des lignes identiques peuvent être stockées si aucune clé primaire n'est définie).
Continuer : 9 autres questions sur Bases des bases de données