Vous êtes sur la page 1sur 4

STI

Classe : Bac Sciences de l’informatique

Série : Révision série N1 (BD)


S
---------------------------------

Nom du Prof : Ladhari Tijani


➢ Rappel sur les concepts fondamentaux d’une BDR

Exercice 1 10 min
Dans un contexte de BDR Répondre par VRAI ou FAUX chacun des propositions suivantes
✓ Une base des données stocke les données d’une manière volatile. [………]

✓ Une colonne appelée aussi champ correspond à une occurrence du sujet représenté par la
table. […………]

✓ Une clé étrangère doit être toujours unique. […………]

✓ Une table est appelée table fille si elle contient au moins une clé étrangère […………]

✓ Une table créée qui répond aux contraintes d’intégrité :

Doit contenir une clé primaire ……..


Peut avoir une clé primaire dont les valeurs ne sont pas obligatoires ……..
Sa clé étrangère différencie sans ambiguïté les lignes de cette table ……..
Peut avoir une clé primaire composée par plusieurs champs ……..

Exercice 2 15 min

Pour décrire les employés d’une entreprise et leurs répartitions entre les différents services, on
présente le contenu de deux tables Employe et Service comme suit :

NB : On suppose qu’un employé est affecté à un seul service

1
En se basant sur les contenus de ces tables, il apparait que trois contraintes d’intégrité n’ont pas
été respectées. Remplir le tableau suivant en expliquant l’anomalie (problème) rencontrée et
nommer la contrainte d’intégrité correspondante qui n’a pas été respectée.

Exercice 3 20 min

La représentation graphique suivante décrit d'une façon simplifiée le système d'informations


d'un quotidien qui présente à chaque numéro un ensemble d'articles traitant des sujets variés et
rédigés par des journalistes.

2
1. Identifier l’ anomalies de cette représentation.

2. Corriger l’anomalies et donner la solution sous forme d’une nouvelle représentation tex-
tuelle.
3. Répondez aux questions suivantes en fonction des caractéristiques de ce schéma :
a. Un article peut être rédigé par plusieurs journalistes ?
b. Un article peut être publié dans plusieurs numéro ?
c. Peut-il y avoir plusieurs articles sur le même sujet ?
d. Un sujet peut être publié dans plusieurs numéros

Exercice 4 20 min
Sot la table STOCK d’une base de données permettant à une société de confection textile de
gérer la vente des vêtements dans les différentes boutiques.
Dans ce qui suit , on donne la représentation textuelles de cette table ainsi que la description de
ses colonnes et un extrait de son contenu.

1. En se référant aux éléments ci-dessus, répondre aux questions suivants :


a. Quelle est la contrainte d’intégrité non respectée lors de la création de cette table ?
b. Pourquoi la colonne IdArt ne peut pas être considérée comme étant une clé primaire de
cette table ?
c. Proposer une clé primaire pour cette table
2. Qu’appelle-t-on la contrainte qui oblige les utilisateurs à saisir des valeurs positives dans la
colonne QteStock

Vous aimerez peut-être aussi