Académique Documents
Professionnel Documents
Culture Documents
d'I n for m
Cl
t i que
Propritaire et modifier les tables Jockey, Cheval et Victoire. Donner les requtes utilises
par l'administrateur pour rpondre ce besoin?
2) Comment modifier cette base de donnes afin de connatre le nombre de victoires d'un
jockey et d'un cheval sans avoir les calculer?
3) Donner les requtes permettant ces modifications et quelles sont les consquences de ces
requtes sur les diffrents catalogues. Quel objectif des modles relationnels permet cela.
4) Que faut-il associer comme actions,
souligns.
a. Quel index devrait tre cre sur la relation Jockey?
b. Si n est le nombre de pages du fichier correspondant la relation Jockey, et que la
hauteur du B-arbre associ cette relation est 3, quel est le nombre d'accs aux
informations sur un jockey quand le numro est donn? quand le nom est donn?
c.
d. Quel module du SGBD va prendre en charge ces diffrents accs et quel objectif est
atteint
Tl
Rl(A) : A--*al
Wl(B) : al-+B
Wl(A): O-+A
1
2
T2
R2(B) : B--*b2
b2 + 2000 --*b2
W2(B) : b2 --*B
13
W3(B) : O--*B
R3(A) : A--*a3
a3+1000--*a3
W3(A) : a3-+A3
Pour A=1000 et B=3000 donnez tous les rsultats corrects de l'excution de ces trois
transactions.
Soit l'ordonnancement ci-dessous:
Rl(A) R2(B) W3(B) Wl(B) Wl(A) W2(B) R3(A) W3(A)
a) Donnez le rsultat de cet ordonnancement s'il s'excute sans restrictions, avec A=1000
et B=3000.
b) Donnez le scenario d'excution de cet ordonnancement en appliquant l'algorithme
d'estampillage deux estampilles, en prcisant galement les valeurs finales de A et B
dans le cas ou initialement A=1000 et B=3000.
c) Appliquer le protocole de verrouillage deux phases cet ordonnancement.
d) Existe-t-il un deadlock ? Si oui, proposer une solution ce problme.