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