• Aucun résultat trouvé

/ 20 Devoir de Contrôle N°1

N/A
N/A
Protected

Academic year: 2022

Partager "/ 20 Devoir de Contrôle N°1"

Copied!
4
0
0

Texte intégral

(1)

Devoir de Contrôle N°1 -2ème Semestre – Février 2016 Page 1 Une boite de service informatique gère une base de données relative à la gestion d’un site web dynamique permettant aux différents internautes inscrits de télécharger des fichiers de plusieurs serveurs. Chaque internaute du site est caractérisé par un login, un mot de passe, un nom, un prénom et une date de naissance. Il peut se connecter à un serveur pour télécharger des fichiers. Un fichier est identifié par un code unique, un nom, extension (.exe, .doc, .htm, .zip, ….), un type (D pour Document, L pour logiciel, M pour musique, W pour Page Web, F pour Film, …), une taille (en Ko) et une date de création. Chaque fichier, à télécharger, peut être stocké dans un ou plusieurs serveurs dont chacun possède une référence unique, un nom (MegaUpload, RapidShare, HotFile, …), une adresse URL, et une localisation.

Les informations liées à cette base sont gérées à partir du schéma graphique suivant :

NB : La description des données de cette base est présentée selon le tableau suivant :

Nom colonne Description Contraintes

Type Le type d’un fichier Clé primaire (un seul caractère)

CodeF, RefS Le code d’un fichier, référence d’un serveur Clé primaire Chaine de 6 caractères

NumTel Numéro de téléchargement Clé primaire : Numériques de 4 chiffres automatiques

Login ,

MP Le login est sous forme d’une adresse email

Mot de passe d’un internaute clé primaire :Chaine de 30 caractères Nom, prénom,

AdrURL, Local, designat

Nom, prénom d’un internaute, Nom d’un fichier Adresse URL et Local d’un serveur,

Désignation d’un type de fichiers. Chaine de 25 caractères (obligatoire) Datcreat,

datnais, Date de création d’un fichier :

Date de naissance d’un internaute Date (obligatoire), VPD = date ( ) Date (obligatoire) Extension

Taille Extension d’un fichier

Taille d’un fichier Chaine de 4 caractères fixes

Numérique 4 chiffres dont 2 décimales

LYCEE :

SADOK FEKI Sakiet EDDEYER

Devoir de Contrôle N°1

2ème SEMESTRE

DATE: 10-02-2016

CLASSE : 4ème SI

DUREE : 1 HEURE Matière : BASES DE DONNEES

Coefficient : 1,5

Note:

/ 20

PROF. :Mme

MKAOUAR LAILA

Nom : ……….… Prénom :……… N° :…….

(2)

Devoir de Contrôle N°1 -2ème Semestre – Février 2016 Page 2 Exp : Le contenu des tables « Types » et « Fichiers » :

Table « Types » Table « Fichiers »

Type Designat CodeF NomF Extension TypeF Taille(Ko) Datcreat

W Page web W1203 Ajout .htm W 53.23 12/03/2015

Z Zippé D2365 Série .Doc D 35.25 25/03/2014

E Exécutable W2541 Index .php W 13.00 02/02/2016 D Document Z2536 corrigeBD .zip Z 651.23 03/02/2016 1.Donner la représentation textuelle de cette base en indiquant les clés primaires ainsi

que les clés étrangères. (3p)

………

………

………

………

………

……….………

2.L’administrateur de cette base aimera bien obtenir votre aide pour créer, modifier la structure et manipuler

a. Créer les tables « Fichiers » et « telecharger » en respectant les contraintes indiquées ci-dessus et en maintenant les intégrités référentielles : 1.5p + 1.5p

le contenu des tables indiquées ci-dessus. Ecrire les commandes SQL convenables à chaque demande :

………..

………..

………..

………..

………..

………..

………..

………..

………..

………..

………..

………..

………..

………..

………..

………..

………..

………..

………..

………..

b. Les internautes du site veulent consulter les dates de leurs téléchargements des fichiers. Est-ce que cette base permet de le faire ? ……….. ? pourquoi et comment le faire ?………...

……….………

….……….………….1.5p Traduire cette idée en une commande SQL. 1p

………..

………..

………..

(3)

Devoir de Contrôle N°1 -2ème Semestre – Février 2016 Page 3 c. Ajouter la contrainte nommée « verif » qui permet de vérifier que l’extension d’un

fichier doit être parmi la liste suivante : .exe , .doc , .htm, .php, .zip : (1.5p)

………..

………..

………

Quel est le type de cette commande : ……… 0.5p d. Aujourd’hui, une nouvelle page web « insertion.htm » de 32.25 Ko est créée, ayant

pour code « P2016 ». Cette page sera stockée dans le serveur « SW2016 ». 2p

………..

………..

………..

………..

……….……….

e. L’internaute « Lamin@gmail.com » a téléchargé cette page le même jour de sa création : 2p

………..

………..

………..

……….

f. L’internaute « Lamin@gmail.com » a changé son mot de passe pour être

« nima10022016 ». 1p

………..

………..

………..

……….

g. L’administrateur a modifié le local du serveur « SW2016 » à ‘‘France’’. 1p

………..

………..

………..

………..

h. L’internaute « Lamin@gmail.com » a supprimé tous ses fichiers téléchargés. 1p

………..

………..

………..

………..

(4)

Devoir de Contrôle N°1 -2ème Semestre – Février 2016 Page 4 i. Après avoir examiné le contenu des tables « types » et « Fichiers », l’administrateur

a supprimé le type « Document ». Quelles sont les tables

Donner le nouveau contenu des tables touchées suite à cette suppression. 1.5p

qui seront touchées :

……….……….……….………..… 1p

Table « ……….…. » Table « ……….. »

Références

Documents relatifs

[r]

6 ( ﻲﺒﻴﺟ بوﺎﻨﺘﻣ ﺮـّﺗﻮﺘﻟ ﺪﻟﻮﻣ ﻦﻋ ﺞﺗﺎﻧ ﺔﻘﻠﻐﻣ ةراد ﻲﻓ ﻲﺒﻴﺠﻟا بوﺎﻨﺘﻤﻟا رﺎـّﻴﺘﻟا .... 7

[r]

[r]

Il montre qu’en définitive, une dépense d’investissement supplémentaire se traduit par une augmentation plus que proportionnelle du niveau de

Voulant assurer une gestion économique du stock de la matière première « plaque en métal », Mr MONGI vous demande de l’aider à fixer différents niveaux de stocks leur

Donner le critère à utiliser pour rechercher sur le disque local, tout les fichiers tel que le nom se termine par « e » et l'extension (composé de trois caractères) commence par

Donner le critère à utiliser pour rechercher sur le disque local, tout les fichiers tel que le nom se termine par « e » et l'extension (composé de trois caractères) commence par