Vous êtes sur la page 1sur 4

République Tunisienne Sections : Sciences informatique

Ministère de l’éducation Niveau : 4ème année


Matière : Système et technologies de l’informatique
Prof. : Mr MAHMOUDI Khattab Date : 05 Novembre 2023 Durée : 1 heure
Devoir de contrôle N° 1
Nom & Prénom :……………………………………… Classe :………… Note :………………… /20

Exercice1 : [3.5 pts]


Pour chacune de ces propositions, répondre par Vrai (V) ou Faux (F)

1- Un SGBD permet de
créer une base de données.
Interroger la base de données.
Concevoir la base de données.
Sécuriser la base de données.
2- Le(s) quel(s), parmi, les types de colonnes proposés qui ne peut pas avoir des doublons :
 Colonne déclarée comme clé primaire
Colonne déclarée comme clé étrangère
Colonne déclarée avec la contrainte UNIQUE
3- La description des attributs se fait par :
LDD
LMD
LDA
LCD
4- Une clé étrangère est :
Une ou plusieurs colonnes d’une table qui fait référence à une clé primaire d’une
autre table
Une colonne unique d’une table qui fait référence à une clé primaire d’une autre
table
Un seul attribut dans la table fille
Exercice2 :

Soit les données d’une base de données

Table Dossier
IdDossier NomD Adresse Droit_A Caché
D10015 Mes sites web D:/Mes documents/ drwxr-xr-x N
E20123 Films D:/ drwxr--- N
D10012 Logiciels E:/Utilitaires/ -rw-r—r-- Oui
D10010 Films E:/ drwxr--- N

Table Fichier Table Extension


idF NomF IDExt Date Taille idDossier IDExt TypeF
1 index Html 12-03-2023 2 D10015 Png image
2 Gaza-strophe Mp4 14-02-2013 653270 D10001 Rar Dossier zippé
3 VisualStudio Exe 22-10-2023 90419 D10012 Html Web
4 thonny-x86 Rar 17-11-2022 41296 D10012 Exe Application
Mp3 Audio

Colonne Description Type(taille) Contrainte


IdDossier Identifiant d’un dossier Texte(10) Clé primaire
NomD Nom d’un dossier Texte(30) Obligatoire
Adresse Adresse (url) d’un dossier Texte(30) Obligatoire
Droit_A Droit d’accès d’un dossier Texte(20) Obligatoire
Caché Caché (O) ou Non(N) caractère O ou N
idF Identifiant d’un fichier Entier Clé primaire
NomF Nom d’un fichier Texte(30) Obligatoire
IdExt Identifiant d’une extension Texte(10) Clé primaire
Date Date de création d’un fichier Date < Date actuelle
Taille Taille d’un fichier en Ko Entier >=0
TypeF Type d’un fichier Texte(20) Obligatoire

1. En examinant ces tables en remarques plusieurs anomalies. Compléter le tableau ci-


dessus en identifiant ces anomalies ainsi que les contraintes non respectées.

Anomalie détecté Contrainte non respecté


………………………………………………………………………........... …………………………………………………

………………………………………………………………………........... …………………………………………………

………………………………………………………………………........... …………………………………………………

2. Donner une requête SQL permettant de résoudre chaque anomalie détectée


3. Donner une requête SQL permettant de créer la table Fichier
Exercice3 :
Est une application mobile spécialisée dans le domaine de free vidéo
Streaming sur Android.

Les règles de gestions définies sont :

R1 : Un Artiste a un seul pays d’origine

R2 : Un pays peut avoir plusieurs Artistes

R3 : Un artiste peut participer dans plusieurs Films

R4 : Dans un film on peut trouver plusieurs Artistes participants en jouant un seul rôle à
préciser

R5 : Un Internaute peut évaluer plusieurs films

R6 : Un film peut être évalué par plusieurs internautes

Questions :

1. On s’intéresse aux règles R1 et R2 on remarque une anomalie dans la solution


proposée. Donner une représentation textuelle qui respecte ces deux règles.
……………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
2. En examinant la table Pays on remarque une redondance du champ Langue à fin de
remédier à cette anomalie on propose de créer une nouvelle table nommée langue
qui contient les champs (idLangue et LibelleLangue) donner une représentation
textuelle après ces modifications aux tables Langue et Pays.
……………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………

3. On s’intéresse aux règles R3 et R4 on remarque l’absence d’une relation entres les


tables artiste et films. Proposer une solution (représentation textuelle) qui prend
en compte ces deux règles.
……………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
4. En 2022, L’internaute avec l’email MohamedTounsi@gmail.com a attribué la note
7/10 au film Gaza-strophe. En regardant le film en 2023 pour la 2eme fois le même
internaute vient d’attribuer une nouvelle note 9/10 au même film Gaza-strophe mais
ce message s’affiche

a- Expliquer ce problème :
……………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………
b- Proposer une solution à ce problème (Représentation textuelle)

……………………………………………………………………………………………………………………………………
……………………………………………………………………………………………………………………………………

Vous aimerez peut-être aussi