Modèle relationnelStructures - définitions

La structure

Les données sont structurées en relations (ou tables, ou encore tableaux à deux dimensions.
Les colonnes donnent les caractéristiques de ce que la relation représente, tandis que les lignes donnent les "individus" qui peuplent la relation.
La première ligne indique les noms données aux différentes caractéristiques, appelées attributs


Voilà un exemple de relation:

Nom de la relation: gène
Attributs: nom, chromosome, début, fin, descr
3 enregistrements dans la relation


Attributs et domaines

Désolé on va devoir entrer dans une zone de turbulences, avec un peu de mathématiques.

Soit U un ensemble infini dénombrable de noms d’attributs ou attributs, nommé univers.
Soit D un ensemble infini dénombrable de valeurs constantes. D représente l'ensemble des valeurs qui peuvent être prises dans une base de données. Pour A ∈ U, on note dom(A) le domaine de A, c'est-à-dire le sous-ensemble de D dans lequel A peut prendre des valeurs (dom(A) ⊆ D).

U = {nom, chrosome,debut,fin,descr}
dom(chromosome) = {1,2}