LaDissertation.com - Dissertations, fiches de lectures, exemples du BAC
Recherche

Management : style de direction

TD : Management : style de direction. Recherche parmi 300 000+ dissertations

Par   •  15 Avril 2019  •  TD  •  1 019 Mots (5 Pages)  •  617 Vues

Page 1 sur 5

Le modèle relationnel

Les informations sont décomposées en données dont chacune possède un type de données (alphanumérique, numérique, date/heure, booléen..). Ces différentes données caractérisent un domaine de tout ou partie d’un système d’information(SI), et sont réglés par des règles de dépendance entre elles.

  1. Relation

Dans le modèle relationnel, une relation regroupe un ensemble de données homogène, c’est-à-dire caractérisant un même objet (ex : une personne, un contrat, un immeuble, un garage, etc.)

Exemple : La société TrucMuk comporte un certain nombre d’employés. On va dire que les employés sont caractérisés par un numéro de matricule ( pas le numéro de Sécurité sociale), son nom, sa fonction, sa date d’embauche, son salaire( étant une donnée non calculée) , le montant de sa commission ( donnée non calculée également) ;

Employé ( NumMatEmp, NomEmp, FonctionEmp, DateEmbaucheEmp, SalaireEmp,CommissionEmp)

L’employé ( 6, Baltrant, technicien réseau, 20/02/2002,1310,0) est une occurrence de la relation

 ( un exemplaire, un membre de la relation).

  1. Clé primaire

La clé primaire est une donnée particulière, un attribut qui va identifier de manière unique une occurrence de la relation. Un numero est unique alors qu’un nom par exemple peut avoir des homonymes.

La clé primaire est unique pour une relation mais elle peut être composée de plusieurs éléments (ou données on verra cela plus tard)

Caractéristiques de la clé primaire :

  • Elle doit exister, pas de valeur nulle ou vide
  • Elle est unique, aucune autre occurrence ne peut porter la même valeur
  • Elle doit être stable, donc elle ne doit pas changer dans le temps

Employé ( NumMatEmp, NomEmp, FonctionEmpn DateEmbaucheEmp, SalaireEmp,CommissionEmp)[pic 2]

                          Clé primaire de la relation employé

  1. La dépendance fonctionnelle

Dans chaque relation, les attributs doivent être en dépendance fonctionnelle élémentaire et directe de la clé primaire. C’est la contrainte d’intégrité de la relation

La dépendance fonctionnelle d’une Donnée B par rapport à une donnée A signifie que pour une valeur connue de A, il n’existe qu’une seule valeur possible, à un instant précis , ce B

Pour un numéro de client, il n’existe qu’ un seul et unique nom client par exemple

[pic 3]

[pic 4]

[pic 5]

  1. Les relations entre les tables

Le recensement des données dans un domaine de SIG entrainent donc la création de relations pour chaque objet ou entité de la table. Les liens entre les relations ou tables seront mises en évidence par des règles de gestion, on sera aussi amener à quantifier ce lien, c'est-à-dire établir avec combien d’occurrences d’une relation , une occurrence de l’ autre relation peut être associée.

Par exemple : un salarié appartient à un seul service

  1. Relation de type 1,1 et 1,n (1 vers 1 et 1 vers plusieurs)

[pic 6]

Exemple :  Service ( NumService, NomService, LieuService)

Clé primaire : NumService

On pourra alors préciser que le salarié (vu plus haut) va travailler ………………………………………………………….

Ex : il travaille dans le service commercial.

Il y aura donc un lien entre le salarié et le service, normalement la connaissance du salarié nous permettra de dire qu’ il appartient à tel service, la réciproque n’ étant pas forcément vérifiée car un service va compter plusieurs employés

Donc on dira qu’il y a une dépendance de la relation Employé envers la relation Service

  1. Clé étrangère

Il y aura donc un lien entre le salarié et le service, normalement la connaissance du salarié nous permettra de dire qu’il appartient à tel service, la réciproque n’ étant pas forcément vérifiée car un service va compter plusieurs employés

Donc on dira qu’il y a une …………………………………………………………………………………………………………………

Cette dépendance va être mise en œuvre par la présence d’une clé étrangère dans la relation dépendante. Ici c’est « employé » qui dépend de « service » donc la clé étrangère se trouvera dans la relation « employé ».

Employé ( NumMatEmp, NomEmp, FonctionEmpn DateEmbaucheEmp, SalaireEmp,CommissionEmp, NumServiceEmp)

………………………………………………………………………

………………………………………………………………………………………………………………………………………

Service ( NumService, NomService, LieuService)

Clé primaire : NumService

La connaissance d’une valeur de NumMatEmp,  permet la connaissance d’une seule valeur de NumServiceEMP

Cette notion nous permet de mettre en évidence la notion ……………………………………………………………… vue sous le SGBDR.

Rque :

On parlera ici de la relation …………………………………………………………..employé vers service puisque un employé travaille dans un et un seul service , par contre le service pouvant avoir plusieurs employés , il y aura dans la réciproque soit de service vers employé une relation ……………………………………………. Un service pouvant avoir plusieurs employés.

...

Télécharger au format  txt (7.9 Kb)   pdf (229 Kb)   docx (103.9 Kb)  
Voir 4 pages de plus »
Uniquement disponible sur LaDissertation.com