Vous êtes sur la page 1sur 2

Exercice 1 :

On s’intéresse au SI d’une entreprise qui dispose de trois sites :


Un site à Marrakech, un site à Casablanca et un site à Tanger.
On considère les relations suivantes :
Produits (id, descriptif, prix, siteCommercialisation)
Salarié(matricule, nom, prénom, siteTravail, évaluation, promotion).

Le siège social doit pouvoir sélectionner toutes les informations afin d’établir des tableaux de
bords.
Pour un salarié, les promotions sont gérées par le siège social et l’évaluation par le site sur
lequel il travaille. Les produits sont gérés par le site concerné.

- Proposez une fragmentation et une allocation des tables Produit et Salarié selon les
contraintes ci-dessus.

Exercice 2 :

Soit le schéma BD suivant :


Produit (RefPdt, désignation, prix unitaire, stock)
Client (NumClt, Nom, Prenom, date de naissance, adresse, ville)
Facture(NumFact, #NumClient, date)
LigneFacture(#NumFact, # RefPdt, quantité)
Une société de vente par correspondance souhaite se décentraliser de manière à ce que son
bureau à Marseille s’occupe des clients de Marseille, son bureau à Paris s’occupe des clients de
Paris etc.. Nous supposons que la société possède des bureaux à Paris, Marseille, Lille et
Toulouse ; et que la relation Produit existe sur tous les sites et dénote le stock en produits de
chaque site.
- Proposer un schéma de fragmentation des trois relations Client, Facture, LigneFacture, en
justifiant vos choix et précisant le type de fragmentation utilisé.
Exercice 3 :
Soit la table Client (Numéro, ZoneGeographique, NiveauSocioCulturel, Nom, Prénom,
adresse) Nous disposons des requêtes suivantes :
Q1 : accède à ZoneGeographique et NiveauSocioCulturel par Numéro.
Q2: accède à Nom et Prénom par Numéro.
Q3: accède à adresse par numéro.
1. Dresser une matrice d'utilisation
2. Dresser la matrice d'affinité entre les attributs de la table Clients en sachant qu'il existe 2 sites
(S1 et S2) et que pendant une période de référence Q1 a une fréquence de 20 sur S1 et de 30
sur S2, Q2 a une fréquence de 5 sur S1 et 17 sur S2 et que Q3 a une fréquence de 10 sur S1 et
S2. On supposera également que Q1, Q2 et Q3 font un seul accès aux attributs concernés à
chacune de leurs exécutions. 3. Regrouper alors les attributs par leurs affinités.

Vous aimerez peut-être aussi