0% ont trouvé ce document utile (0 vote)
5 vues2 pages

Fragmentation de données en SIR S6

Transféré par

Hajar Kouch
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
5 vues2 pages

Fragmentation de données en SIR S6

Transféré par

Hajar Kouch
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats DOCX, PDF, TXT ou lisez en ligne sur Scribd

2023/2024

TP1 Fragmentation
SIR S6

Exercice1 : Une société localisée à Paris (département 75) stocke ces données dans une base de
donnée ayant le schéma suivant :

Employe(empNo, empName, empFunction, deptNo, salaire, address)


Department (deptNo, deptName, area, budget)
Piece(NoPiece, DescrPiece, NoFourn, prix)
Stock (NoPiece, stockNo)
Fournisseur (NoFourn, NameFourni, ville)

1. Fragmentation Horizontal

Une société se compose de trois filiales.


La filiale I a les départements 100-220 et le département 250,
La filiale II a les départements 221-370 (à l'exception du département 250),
La filiale III a les départements 371-430.

(a) La relation département devrait être fragmentée Horizontalement.

(b) La relation Employé est fragmentée en Employe1 et Employe2.

Employe1 contient seule les managers et Employe2 contient tous les autres employés.

2. Fragmentation Horizontal Dérivée


(a) Le Relation Piece contienne les pièces provenant des fournisseurs internes et des
fournisseurs externes désignés par La relation Fournisseur fragmenté en deux
fragments FournisseurExterne et FournisseurInterne

3. Fragmentation Vertical

La relation Employé doit être fragmentée verticalement, de sorte qu'un fragment contienne
le nom et adresse d’un employé, un autre fragment le numéro de département et un
troisième fragment le nom et le salaire de l’employé. Quel problème existe dans ce cas ?
4. Fragmentation Hybride


La relation Piece devrait être fragmenté selon pour le prix et ( > 10 EUR),
ensuite on fragmente les tables obtenues pour générer respectivement la table ayant comme
attribut : NoPiece, DescrPiece, Prix et l’autre table ayant comme attributs NoFourn, Prix

Exercice2 :

Soit la relation suivante EMP et les prédicats p1 : SAL > 23000, p2 : SAL < 23000

IDENTIFIANT Nom Salaire


1289 Gourou 12000
8907 Siva 67050
7643 Shalini 51980
0988 Kavin 23000
6543 Surya 28760
0986 Kavitha 23000
2345 Anées 29999
Relation PEM
a) Effectuez une fragmentation horizontale de la table en fonction des prédicats donnés.
b) Est-ce une fragmentation correcte ?
c) Si la réponse à (b) est non, expliquez pourquoi et donnez les prédicats qui fragmenteraient
correctement le tableau.

Vous aimerez peut-être aussi