Geen cache-versie.

Caching uitgeschakeld. Standaardinstelling voor deze pagina:ingeschakeld (code LNG204)
Als het scherm te langzaam is, kunt u de gebruikersmodus uitschakelen om de cacheversie te bekijken.

Analyse relationnelle Niveau conceptuel: les données

Concepts d'objet, de relation, de propriété

Afin de faciliter la gestion des données, il nous faut aborder trois concepts de base :

  1. l'objet ou l'entité.
  2. La (ou les) relation(s) entre ces objets.
  3. Les propriétés de ces objets ou de ces relations.

Exemple

Situation :

  • Un établissement scolaire doit structurer les données collectées.

Données :

  • Nom de l'élève.
  • Prénom de l'élève.
  • Adresse de l'élève.
  • Note.
  • Nom de la classe.
  • Nom du professeur.
  • Matière enseignée.
  • Nombre d'heures hebdomadaires.
  • Numéro de salle.

Règles dont nous devons tenir compte :

  1. A chaque classe est attribuée une et une seule salle de cours.
  2. Chaque matière n'est enseignée que par un et un seul professeur.
  3. Pour chaque classe et chaque matière est défini un nombre fixe d'heures de cours.
  4. A chaque élève est attribuée une seule note par matière.
  5. L'établissement gère les emplois du temps des professeurs et des élèves, ainsi que le contrôle des connaissances.

Inhoudsopgave Haut

Conclusions

Nous pouvons constater que certaines données traitent du même sujet (par exemple: nom, prénom, adresse de l'élève). Nous allons donc les grouper en objets. Chaque objet comporte certaines propriétés :

Objets | Propriétés |
Données liées à la classe | nom de la classe
numéro de salle |
Données liées à l'élève | nom de l'élève
prénom de l'élève
adresse de l'élève |
Données liées à la matière | matière enseignée
nom du professeur |

Remarque

Les données note et nombre d'heures n'ont pas de significations seules, nous devons préciser :

  • pour la note, le nom de l'élève et la matière dans laquelle elle a été obtenue.
  • pour le nombre d'heures, la classe et la matière enseignée.

Ces données sont donc des propriétés de relations entre certains objets.

Exemple :

  • les objets élève et matière sont liés par une relation obtient la note dans (Un élève obtient la note dans une matière).
  • la donnée note est une propriété de la relation obtient la note dans.

Inhoudsopgave Haut

Définitions

Objet
Entité pourvue d'une existence propre, identifiable, et conforme aux choix de gestion de l'entreprise.
Relation
Représentation d'associations entre objets, dépourvue d'existence propre, et conforme aux choix de gestion de l'entreprise.
Propriété
Donnée élémentaire conforme aux choix de gestion de l'entreprise. Les propriétés sont utilisées pour décrire les objets et les relations.
Formalisme
Afin de visualiser rapidement les objets et les relations dégagées par le concepteur, certaines règles sont nécessaires.

Pour les objets
  • Attribuer un nom à chaque objet.
  • Joindre le nom de toutes les propriétés de cet objet.
  • Schématiser le tout sous la forme d'un rectangle.
Objet en UML

Pour les relations
  • Attribuer un nom à chaque relation.
  • Joindre le nom de toutes les propriétés de cette relation.
  • Schématiser le tous sous la forme d'un ovale relié aux rectangles.
  • Attention: Un objet possède au moins une propriété, mais une relation peut n'en contenir aucune.
Relation en UML

Inhoudsopgave Haut

Notion d'occurrence

Occurrence d'une propriété

Un certain nombre de valeurs peuvent être affectés à une propriété, et chaque valeur est appelée occurrence de la propriété.
Les occurrences d'une propriété sont donc l'ensemble des valeurs que peut prendre cette propriété.

Suivant notre exemple, Tashi, Kyé, et Livingstone sont des occurrences de la propriété nom de l'élève.

Inhoudsopgave Haut

Occurrence d'un objet

Occurrences d'un objet en UML

Nous avons vu plus haut qu'un objet est composé d'une ou de plusieurs propriétés. Un objet composé de n propriétés sera l'ensemble de tous les groupes de n occurrences de propriétés ayant une existence propre.

Par exemple, si la propriété nom de l'objet élève possède 3 occurrences (respectivement Tashi, Kyé, et Livingstone), il existe trois occurrences de l'objet élève.

Chaque occurrence est ici l'ensemble des propriétés liées à la propriété nom, et nous retrouvons pour chaque occurrence de l'objet élève son nom, son prénom, et son adresse.

Nous pouvons remarquer que certaines occurrences des propriétés peuvent se répéter dans les occurrences de l'objet (Saicha et Jonathan peuvent avoir le même nom de famille). Il est donc nécessaire qu'une des propriétés soit unique pour identifier l'objet (cette propriété se nommera justement l'identifiant de l'objet).


Inhoudsopgave Haut

Notion d'identifiant

Comme nous avons pu le constater,il est nécessaire qu'au moins une des propriétés d'un objet permette de caractériser chacune de ses occurrences de manière unique. Cette propriété est donc appelée identifiant de l'objet.

Pour distinguer l'identifiant parmi les propriétés de l'objet, nous pouvons le placer en haut de la liste des propriétés, ou le souligner.

Pour identifier une relation, nous devons faire la concaténation des identifiants des objets liés par cette relation.

Nederlandse vertaling

U hebt gevraagd om deze site in het Nederlands te bezoeken. Voor nu wordt alleen de interface vertaald, maar nog niet alle inhoud.

Als je me wilt helpen met vertalingen, is je bijdrage welkom. Het enige dat u hoeft te doen, is u op de site registreren en mij een bericht sturen waarin u wordt gevraagd om u toe te voegen aan de groep vertalers, zodat u de gewenste pagina's kunt vertalen. Een link onderaan elke vertaalde pagina geeft aan dat u de vertaler bent en heeft een link naar uw profiel.

Bij voorbaat dank.

Document heeft de 19/03/2002 gemaakt, de laatste keer de 27/10/2018 gewijzigd
Bron van het afgedrukte document:https://www.gaudry.be/nl/analyse-relationnelle-intro.html

De infobrol is een persoonlijke site waarvan de inhoud uitsluitend mijn verantwoordelijkheid is. De tekst is beschikbaar onder CreativeCommons-licentie (BY-NC-SA). Meer info op de gebruiksvoorwaarden en de auteur.