public:std-3:cm1:aspect_logique:2.2.1_schema_de_donnees

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
public:std-3:cm1:aspect_logique:2.2.1_schema_de_donnees [2016/09/01 16:09] edaucepublic:std-3:cm1:aspect_logique:2.2.1_schema_de_donnees [2016/09/05 11:56] (Version actuelle) edauce
Ligne 1: Ligne 1:
 +==== 2.2.1 Schéma de données ===
 +
 +A un tuple on associe  en général  un **schéma de données**.
 +{{public:std-3:cm1:s7_schema.png}}
 +
 +  * Définir un **schéma** consiste à définir :
 +    * une liste d'attributs (labels) associées à chacune des valeurs du tuples. 
 +  * A chaque **attribut** correspond :
 +    * un //intitulé//
 +    * un //domaine// de valeurs (type/format des données)
 +
 +<note important>
 +** Tuple et schéma**
 +  * Soit R(A1,...,Am) un schéma. 
 +  * On note d(Ai) le domaine associé à l'attribut Ai.
 +  * On dit d'un tuple t qu'il //obéit au schéma R// si les valeurs qu'il contient correspondent aux domaines des attributs du schéma.  
 +</note>
 +
 +
 +
 +
 +
 +<note>
 +** Diverses représentations :**
 +
 +__[[public:STD-3:CM1:Aspect logique:2.2.2 Relation:Ensembles d'entités et schémas d'ensembles|Entité/association]]__ :
 +
 +{{public:std-3:cm1:s7-schema-merise.png}}
 +
 +__[[public:mco-2:paradigme_objet_et_modelisation_uml|UML]]__ : 
 +
 +{{public:std-3:cm1:s7_schema_uml.png}}
 +
 +__[[public:STD-3:CM1:Aspect logique:2.2.2 Relation|Schéma relationnel]]__ :
 +
 +**Client**(nom, prénom, adresse, âge) 
 +
 +</note>
 +
 +
 +<note> 
 +** __Exemples de schémas relationnels__ :**
 +
 +**Étudiant**(nom, prénom, adresse, INE)
 +
 +**Ouvrage**(titre, auteur, éditeur, prix, date_édition)
 +
 +**Véhicule**(immatriculation, marque, modèle, couleur)
 +</note>
 +
 +
 +__Pour aller plus loin__ : [[public:STD-3:CM1:Aspect logique:2.2.1 Schéma de données:Entité]]
 +
 +__Up__ : 2.2. [[public:STD-3:CM1:Aspect logique]]
 +__Next__ : [[public:STD-3:CM1:Aspect logique:2.2.2 Relation]]