• Aucun résultat trouvé

P LYCÉE SECONDAIRE DE BÉNI-KHIAR

N/A
N/A
Protected

Academic year: 2022

Partager "P LYCÉE SECONDAIRE DE BÉNI-KHIAR"

Copied!
5
0
0

Texte intégral

(1)LYCÉE SECONDAIRE DEVOIR DE SYNTHÈSE N° 2 Proposé par Mr : DE BÉNI-KHIAR AZZOUZ HAMDI. SCIENCE DE L’INFORMATIQUE BASES DE DONNÉES DURÉE : 2 h COEF : 1,5. co m. SECTION : EPREUVE. Partie I. do .. Le sujet comporte 4 pages numérotées de ″Page 1/4″à la ″Page 4/4″ Les réponses doivent être rédigées sur cette même feuille. Nom : ..................................................... (8 points). Prénom : ................................................ si e. jim. N°= ........................................................ Exercice 1.  Définissez les fonctions d’agrégats et donnez des exemples : ..............................................................................................................................................................................................  Donner la définition de requête de projection : ................................................................................................................................................................................................ ni. Exercice 2. -t u. Pour chacune de ces propositions, ajouter V si la réponse est correcte et F sinon :. ac. Un alias permet de : Donner un nom synonyme, abrégé, à une table Alléger l’écriture de la commande Select Joindre deux ou plusieurs colonnes. tp :// b. La suppression des données d’une colonne se fait avec la commande : SUPPR FROM DROP COLUMN DELETE FROM. ht. Pour remplir une base de données en mode graphique on utilise : Un formulaire Un état Une requête. Exercice 3. Soit les deux tables suivantes : CLIENT(Num_client, Nom_cl, Adr_cl, Nationalité_cl) OPERATION(Code_op, type_op, date_op, Num_client#). Page 1/4.

(2) Num_CLIENT. Numérique. 4. O. Nom_cl. Texte. 40. O. Adr_cl. texte. 60. Nationalité_cl. texte. 40. Code_op. texte. 5. O. Type_op. Texte. 1. O. Date_op. Date. valeurs autorisées. Taille. valeur par défaut. Type. Obligatoire. Nom colonne. >= 0. A, B, C. O. co m. Dire pour chacune des ces instructions si elle est valide ou non et expliquer pourquoi ; on signale que les instructions sont continues et initialement les deux tables sont vides.. do .. Insert into client(Num_client, nom_cl) Values (1002, ’Ahmed ben Saleh’); ............................................................................................................................................................................................... ............................................................................................................................................................................................. si e. jim. Insert into client(Num_client, adr_cl, Nationalité_cl) Values (1003, ‘Tunis’, ‘Tunisien’) ; ............................................................................................................................................................................................... ............................................................................................................................................................................................... Insert into Operation values(‘Vo150’, ‘A’,’01/10/2005’, 1003); ……………………………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………………………………. ni. Insert into Operation Values(‘vol142’,’D’,’04/12/2006’,1002); ……………………………………………………………………………………………………………………………………………………………………………………… ………………………………………………………………………………………………………………………………………………………………………………………. -t u. Insert into client(Num_client, nom_cl, adr_cl, nationalité_cl) Values(1002, ‘Ibrahim ben mrad’, ’Nabeul’, ‘Tunisien’) ; ............................................................................................................................................................................................... ................................................................................................................................................................................................ tp :// b. Partie II. ac. Update client set num_client=2000 ; ............................................................................................................................................................................................... ................................................................................................................................................................................................ (12 points). Exercice 1 :. A partir de la description suivante :. ht. Produit (Code_prd, Designation_prd, PU_prd) Client (Code_cl, Nom_cl, Prenom_cl, Tel_cl) Commande (Num_com, date_com, Quantité_com, Code_cl#, Code_prd#) Ecrire les commandes SQL permettant de rechercher : a) La liste de tous les clients (code_cl, Nom_cl, Prenom_cl) de la société. .................................................................................................................................................................................. .................................................................................................................................................................................. Page 2/4.

(3) b) La liste de toutes les commandes ( Num_com, Quantité_com) faites en mai 2008 ................................................................................... .............................................................................................. .................................................................................................................................................................................. .................................................................................................................................................................................. c) La quantité totale commandée durant le mois d’avril 2008 sur le produit ‘Webcam’. co m. .................................................................................................................................................................................. .................................................................................................................................................................................. .................................................................................................................................................................................. .................................................................................................................................................................................. .................................................................................................................................................................................. d) Toutes les commandes (Num_com, Quantité_com) du produit ‘Flash disque’ faites par le client de code ‘C1208’. si e. jim. do .. .................................................................................................................................................................................. .................................................................................................................................................................................. .................................................................................................................................................................................. .................................................................................................................................................................................. ................................................................................................................................................................................... Exercice 2 :. ht. Et. Type. Taille. Id_medicament. texte. 10. O. Quantité_medicament. Décimale. (7,3). N. Date_ord. Date. Code_med. texte. 10. O. Nom_med. texte. 25. N. Prenom_med. texte. 30. O. Tél_med. Numérique. 10. N. Spécialité. texte. 30. N. Num_secu. Numérique. 12. O. Nom_pat. texte. 30. O. 0. O. Page 3/4. Générale. valeurs autorisées. Nom colonne. valeur par défaut. on donne : Obligatoire. tp :// b. ac. -t u. ni. Soit la représentation graphique suivante :. >= 0.

(4) texte. 30. N. Tél_pat. Numérique. 10. N. CIN_pat. Numérique. 8. O. Adr_pat. Texte. 50. N. Questions :. si e. jim. 1) Donner Les commande SQL permettant de créer la base.. do .. co m. Prenom_pat. ni. ........................................................................................................................................................................... ........................................................................................................................................................................... ........................................................................................................................................................................... .......................................................................................................................................................................... ........................................................................................................................................................................... ........................................................................................................................................................................... ........................................................................................................................................................................... ........................................................................................................................................................................... ac. -t u. ........................................................................................................................................................................... ........................................................................................................................................................................... ........................................................................................................................................................................... ........................................................................................................................................................................... ht. tp :// b. ........................................................................................................................................................................... ........................................................................................................................................................................... ........................................................................................................................................................................... .......................................................................................................................................................................... ........................................................................................................................................................................... ........................................................................................................................................................................... ........................................................................................................................................................................... ........................................................................................................................................................................... 2) Ecrire la requête SQL qui permet de : a) Donner le nombre de patiente dans la base.. Page 4/4.

(5) ........................................................................................................................................................................... ........................................................................................................................................................................... b) Donner la liste des médicaments (id_medicament) de l’ordonnance du patient de numéro de Sécurité sociale ‘144458738892’ à la date ’03/07/2005’. ........................................................................................................................................................................... ........................................................................................................................................................................... ........................................................................................................................................................................... ............................................................................................................................................................................ co m. c) Donner la liste des différents patients (Nom, Prénom) du médecin nommé ‘Mohamed TOUNSI’.. do .. ........................................................................................................................................................................... ........................................................................................................................................................................... ........................................................................................................................................................................... .......................................................................................................................................................................... .......................................................................................................................................................................... Donner la quantité totale des médicaments d’identité ‘ph1245’ prise par le patient ‘Jalloule BEN RABEH’ donné par son médecin de code ‘denti14258’.. si e. jim. d). ........................................................................................................................................................................... ........................................................................................................................................................................... ........................................................................................................................................................................... .......................................................................................................................................................................... ........................................................................................................................................................................... ht. tp :// b. ac. -t u. ni. ........................................................................................................................................................................... Page 5/4.

(6)

Références

Documents relatifs

 Un bloc d’instruction permet de mémoriser un petit algorithme intervenant une ou plusieurs fois dans un algorithme plus élaboré, ce qui facilite la lecture

b-Déterminer la valeur de cette charge. est une positive. L’axe horizontal du solénoïde est perpendiculaire au plan méridien magnétique comme l’indique la figure 4 à la page

réaction.……….. [] .une élévation du température du milieu trouve son application lorsque l’on veut accélérer ou parfois déclencher une transformation lente

de l’ionisation propre de l’eau. c- Déduire la concentration des ions présents en solution. a- Dresser un tableau descriptif d’évolution du système. b-Déterminer la

d- Rappeler l’expression de l’énergie mécanique du {} système (Ressort +Solide) .Montrer qu’a la fréquence N 1 l’énergie est constante. III°)Pour une valeur N 2 de N

1) Ecrire la commande SQL permettant de créer la base de données gestion_facturation. 2) Ecrire les commandes SQL permettant de créer les tables : Client, Produit, Vendeur

1°) Ecrire les commandes SQL permettant de créer les tables citées ci-dessus.  Ecrire la commande SQL permettant d’initialiser à 18 la capacité de toutes les salles. Questions

Ecrire les commandes SQL permettant de créer les tables : Client, Produit, Vendeur et Commande. 2- Rajouter à la table Client un nouveau champ nommé « tel » qui désigne le numéro