Documente Academic
Documente Profesional
Documente Cultură
PARTIE I (6 points)
Exercice 1 (3 points=3*1 pt)
Dans le contexte des bases de donnes, expliquer chacune des expressions suivantes
NB: On acceptera toute proposition quivalente.
a) Redondance des donnes : Toute donne du systme d'informations qui se rpte.
b) Cryptage des donnes : Cest lopration qui consiste coder les donnes de sorte quelles
deviennent illisibles aux utilisateurs. Il sagit dune opration de scurisation des donnes dune
base.
c) Jointure entre deux tables : Cest une liaison entre deux tables.
Exercice 2 (3 points=4*0,75 pt)
Dans le contexte des bases de donnes et pour chacune des questions suivantes, on propose trois rponses.
Valider chacune de ces rponses, en mettant dans la case correspondante la lettre "V" si elle est juste ou la
lettre "F" si elle est fausse.
1) Les contraintes de domaine permettent :
F
de
3) Lauthentification permet de :
V sassurer de lidentit dun utilisateur avant de lui donner
laccs une base de donnes.
F
Page 1/6
Page 2/6
FROM Animal
Where EtatA="V";
On acceptera EtatA="Vivant"
4. les codes et les dates de naissance de tous les animaux qui vivent dans le parc et appartenant la
famille intitule 'BOVIN'
SELECT CodeA, DateNaissA
FROM Animal A, Famille F
lemploi
dalias
nest
pas
obligatoire.
pas obligatoire.
L'anne
peut
tre
considre numrique
ou chane.
Page 3/6
Une agence immobilire se propose de grer, par une base de donnes, la location de ses locaux qui peuvent
tre de diffrents types : maison, studio, appartement, magasin, garage, .
Parmi les informations qui caractrisent un local, on peut en citer quelques unes : son identifiant, sa
superficie,
Pour chaque location, la socit tablit un contrat. Les informations qui caractrisent un contrat de location
sont : le numro du contrat, la date du contrat, le montant de la location, la dure de la location et toutes les
informations ncessaires lidentification du locataire et du local lou.
Chaque locataire qui signe un contrat, est identifi essentiellement par le numro de sa carte didentit
nationale (CIN), son nom, son prnom et dautres informations utiles.
IdTyp
donnes
Valeurs
autorises
Type de
Valeur par
dfaut
colonne
Description
Taille
Nom
Obligatoire
Note
numrique
Type
LibTyp
Identifiant du type du
local
Libell du type du local
Caractre
20
Type
IdLcl
Identifiant du local
Numrique
Local
SupLcl
Superficie du local
Numrique
Local
TypLcl
Type du local
Numrique
IdCtr
Identifiant du contrat
Numrique
Contrat
DatCtr
Date du contrat
Date
Contrat
MonCtr
Numrique
Contrat
Numrique
Contrat
Numrique
(2)
Contrat
Numrique
(3)
Contrat
Numrique
Locataire
NomLct
Montant de la location
qui figure sur le contrat
Dure de la location qui
figure sur le contrat.
Identifiant du local lou
qui figure dans le contrat
Identifiant du locataire
qui a sign un contrat.
Numro de la CIN dun
locataire.
Nom du locataire
Caractre
20
Locataire
PreLct
Prnom du locataire
Caractre
20
Locataire
DurCtr
IdLcl
CinLct
CinLct
(1)
0,5
0,5
Local
0,75
0,75
DatLct
Date de naissance du
Date
N
Locataire
locataire.
TelLct
Numro de tlphone du Numrique
8
N
Locataire
locataire.
(1) les valeurs de cette colonne doivent exister dans la colonne IdTyp de la table Type.
(2) les valeurs de cette colonne doivent exister dans la colonne IdLcl de la table Local.
Corrig Base de donnes Section Sciences de lInformatique
Session de contrle 2009
Page 4/6
(3) les valeurs de cette colonne doivent exister dans la colonne CinLct de la table Locataire.
Page 5/6
2. la liste des tables. (1 pt= 0,5 pour les noms des tables et 0,5 pour leurs descriptions)
Nom table
Type
Description
Sujets
Local
Contrat
Locataire
Table fille
Cl primaire
Cl trangre
Locataire
Contrat
CinLct
LocataireCtr
Local
Contrat
IdLcl
LocalCtr
Type
Local
IdTyp
TypLcl
Page 6/6