100% ont trouvé ce document utile (1 vote)
632 vues4 pages

Evaluation 3

Le document décrit une évaluation de programmation web contenant 10 questions sur les bases de données MySQL. L'évaluation couvre des sujets comme les requêtes SELECT, WHERE, GROUP BY, INSERT, DELETE.

Transféré par

TRE KOFFI ELVICE
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
100% ont trouvé ce document utile (1 vote)
632 vues4 pages

Evaluation 3

Le document décrit une évaluation de programmation web contenant 10 questions sur les bases de données MySQL. L'évaluation couvre des sujets comme les requêtes SELECT, WHERE, GROUP BY, INSERT, DELETE.

Transféré par

TRE KOFFI ELVICE
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

02/03/2019 EVALUATION 3

 Français (fr) CHEKE NZI KONAN BLANCHARD 

Rechercher un cours  (Rechercher un cours)

  Mes cours  PWR2105-1- PROGRAMMATION WEB  SEMAINE 3 - LES BASES DE DONNÉES AVEC MYSQL

 EVALUATION 3

Commencé le dimanche 17 février 2019, 17:18


État Terminé
Terminé le dimanche 17 février 2019, 17:22
Temps mis 4 min 23 s
Note 17,33 sur 20,00 (87
87%)

Question 1 1) Un administrateur souhaite a cher que les villes dont le résultat du count (*) est
Incorrect supérieur à 10.000 , alors il doit écrire ?
Note de 0,00 sur
2,00 Veuillez choisir une réponse :
1. SELECT ville, count(*) FROM table_ville GROUP BY ville WHERE
count(id_ville)>10000

2. SELECT ville, count(*) FROM table_ville GROUP BY ville HAVING count(*)>10.000

3. SELECT ville, count(*) FROM table_ville GROUP BY ville WHERE count(*)>10.000

4. SELECT ville, count(*) FROM table_ville GROUP BY ville count(*)>10.000

La réponse correcte est : SELECT ville, count(*) FROM table_ville GROUP BY ville
WHERE count(*)>10.000

Question 2 2) Qu'est-ce qui représente un attribut dans une base de données relationnelle ?
Correct
Note de 2,00 sur Veuillez choisir une réponse :
2,00 1. Table

2. Ligne

3. Colonne 
4. Objet

La réponse correcte est : Colonne

[Link] 1/4
02/03/2019 EVALUATION 3
Question 3 3) Lesquelles des lignes suivantes produiront une erreur?
Correct
Note de 2,00 sur Veuillez choisir au moins une réponse :
2,00 1. SELECT * FROM personne WHERE personne_id=1;

2. SELECT nom FROM personne;


3. SELECT nom, prenom, personne_id FROM personne;

4. Aucun de ces réponses ne produira d'erreur !

La réponse correcte est : Aucun de ces réponses ne produira d'erreur !

Question 4 4) Quelle clause peut être utilisée pour identi e la table dans une requête MySQL?
Correct
Note de 2,00 sur Veuillez choisir une réponse :
2,00 1. SELECT

2. FROM

3. WHERE

4. ORDER BY

La réponse correcte est : FROM

Question 5 5) Quelle requête permet de visualiser les données d'une table ?


Correct
Note de 2,00 sur Veuillez choisir une réponse :
2,00 1. Read

2. Select

3. Extract

4. Get

La réponse correcte est : Select

Question 6 6) Dans une même requête "SELECT", est-il possible d'accéder aux données de
Correct plusieurs tables ?
Note de 2,00 sur
2,00 Veuillez choisir une réponse : 
1. Oui

2. Non

La réponse correcte est : Oui


[Link] 2/4
02/03/2019 EVALUATION 3
Question 7 7) Une clé primaire :
Correct
Note de 2,00 sur Veuillez choisir au moins une réponse :
2,00 1. N'accepte pas de doublon

2. Permet d'identi er de façon unique un enregistrement dans une table

3. Est le premier enregistrement dans une table

Les réponses correctes sont : N'accepte pas de doublon, Permet d'identi er de façon
unique un enregistrement dans une table

Question 8 8) Quels sont les résultats des requêtes suivantes si ‘col' est une colonne déclarée
Correct INTEGER ?
Note de 2,00 sur
2,00 SELECT * FROM ma_table WHERE col = '8';
SELECT * FROM ma_table WHERE col = 8;

Veuillez choisir au moins une réponse :


1. Les deux sont identiques

2. Les deux sont di érents

3. La première requête produit une erreur

4. La deuxième requête produit une erreur

La réponse correcte est : Les deux sont identiques

Description
Soit la table "employees" avec le contenu suivant :

[Link] 3/4
02/03/2019 EVALUATION 3
Question 9 9) Que fait la requête SQL suivante ?
Correct
DELETE FROM employees WHERE Employee_id=4;
Note de 2,00 sur
2,00

Veuillez choisir au moins une réponse :


1. Supprime l'employé John Abraham de la liste des employées

2. Supprime l'employé qui a l'identi ant 4

3. Cette requête n'a aucun impact sur la table

4. Le requête est erronée

Les réponses correctes sont : Supprime l'employé John Abraham de la liste des
employées, Supprime l'employé qui a l'identi ant 4

Question 10 10) On souhaite ajouter l'employé John Drogba qui a rejoint l'entreprise le "02-May-
Partiellement 17 " avec un salaire de 8500000 et est au département Gamming. Complétez la
correct requête suivante sachant Employee_id s'incrémente automatiquement.
Note de 1,33 sur Sachant que les propriétés de la tables sont citées dans leur ordre d’apparition (dans
2,00
la table) et qu'il n'y a pas d'espace entre elles dans la requête.

INSERT INTO employees (

First_name,Last_name,Salary,Joining_date,Departement ) VALUES (

"John","Drogba" ,"8500000","02-May-17 ","Gamming") ;

[Link] 4/4

Vous aimerez peut-être aussi