Keine Cache-Version

Caching deaktiviert Standardeinstellung für diese Seite:aktiviert (code LNG204)
Wenn die Anzeige zu langsam ist, können Sie den Benutzermodus deaktivieren, um die zwischengespeicherte Version anzuzeigen.

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.

Inhaltsverzeichnis 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.

Inhaltsverzeichnis 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

Inhaltsverzeichnis 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.

Inhaltsverzeichnis 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).


Inhaltsverzeichnis 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.

Deutsche Übersetzung

Sie haben gebeten, diese Seite auf Deutsch zu besuchen. Momentan ist nur die Oberfläche übersetzt, aber noch nicht der gesamte Inhalt.

Wenn Sie mir bei Übersetzungen helfen wollen, ist Ihr Beitrag willkommen. Alles, was Sie tun müssen, ist, sich auf der Website zu registrieren und mir eine Nachricht zu schicken, in der Sie gebeten werden, Sie der Gruppe der Übersetzer hinzuzufügen, die Ihnen die Möglichkeit gibt, die gewünschten Seiten zu übersetzen. Ein Link am Ende jeder übersetzten Seite zeigt an, dass Sie der Übersetzer sind und einen Link zu Ihrem Profil haben.

Vielen Dank im Voraus.

Dokument erstellt 19/03/2002, zuletzt geändert 27/10/2018
Quelle des gedruckten Dokuments:https://www.gaudry.be/de/analyse-relationnelle-intro.html

Die Infobro ist eine persönliche Seite, deren Inhalt in meiner alleinigen Verantwortung liegt. Der Text ist unter der CreativeCommons-Lizenz (BY-NC-SA) verfügbar. Weitere Informationen auf die Nutzungsbedingungen und dem Autor.