Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente | |||
public:std-3:cm1:aspect_logique:2.2.1_schema_de_donnees:entite [2016/09/02 12:00] – edauce | public:std-3:cm1:aspect_logique:2.2.1_schema_de_donnees:entite [2016/09/02 12:00] (Version actuelle) – edauce | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ===Entité et attributs=== | ||
+ | * Une **entité** | ||
+ | * est une représentation d'un objet du monde réel, | ||
+ | * appartenant à l' | ||
+ | * Une entité est décrite par une ou plusieurs valeurs caractéristiques, | ||
+ | |||
+ | <note important> | ||
+ | Les informations conservées au sujet des entités d'un ensemble sont les **attributs**. | ||
+ | * Chaque **attribut** : | ||
+ | * a un **nom** unique dans le contexte de cet ensemble d' | ||
+ | * Exemples de noms concrets : // | ||
+ | * prend ses valeurs dans un domaine bien spécifié, | ||
+ | * également appelé le **type** de l' | ||
+ | * Le domaine d'un attribut est noté . | ||
+ | * Exemples : | ||
+ | * , | ||
+ | * ensemble des chaînes de caractères, | ||
+ | * entiers naturels | ||
+ | * etc... | ||
+ | * Un attribut est une fonction à valeur sur : | ||
+ | |||
+ | |||
+ | </ | ||
+ | * Un attribut peut être : | ||
+ | * simple ou composé. | ||
+ | * Exemple : une //adresse// peut être décrite par une simple chaîne de caractères, | ||
+ | * obligatoire ou facultatif ( peut ou non contenir la valeur ø ). | ||
+ | * atomique ou non (Un attribut peut posséder 0, 1 voire plusieurs valeurs...) | ||
+ | |||
+ | __Up__ : [[public: |