salut j'ai un gros probleme sur un exo j'ai la table emp(eno,ename,age,adr,sal,dno,divers)avec eno comme clé primaire chaque tuples vaut 200 octets et une page vaut 1000 octet j'ai 20 000 tuples en tout . L'attribut emp.sal possèdent 5 valeur 10000,15000,25000,30000(uniformément distribué) l'attibut emp.age est uniformément distribué de 20 à 70
1)combien de pages occupes cette table?
2)combien de pages seront lu pour répondre à cette requete:SELECT ename FROM emp WHERE sal >= 20000 a)sans index b)avec un index primaire sur emp.sal(arbre B+ de hauteur 3) c)avec un index secondaire sur emp.sal(arbre B+ de hauteur 3) d)avec un index secondaire sur emp.sal(table de hachage)
Marsh Posté le 29-04-2010 à 22:19:54
salut j'ai un gros probleme sur un exo
j'ai la table emp(eno,ename,age,adr,sal,dno,divers)avec eno comme clé primaire
chaque tuples vaut 200 octets et une page vaut 1000 octet
j'ai 20 000 tuples en tout .
L'attribut emp.sal possèdent 5 valeur 10000,15000,25000,30000(uniformément distribué)
l'attibut emp.age est uniformément distribué de 20 à 70
1)combien de pages occupes cette table?
2)combien de pages seront lu pour répondre à cette requete:SELECT ename FROM emp WHERE sal >= 20000
a)sans index
b)avec un index primaire sur emp.sal(arbre B+ de hauteur 3)
c)avec un index secondaire sur emp.sal(arbre B+ de hauteur 3)
d)avec un index secondaire sur emp.sal(table de hachage)
merci
Message édité par chet le 29-04-2010 à 22:21:18