QCM de la leçon N° 9 Mysql première partie : introduction
Cocher les cases qui correspondent à des réponses exactes
(plusieurs réponses possibles)
1 _ Que veut dire SQL ?
Structured Query Language (Standard Query Language)
Software Query Layer
Software Query Language
2 _ Quel sont les affirmations ci-après qui sont vraies ?
Dans une table on peut accéder indépendemment à chaque enregistrement
Dans une table, les données sont rangées par ordre alphabétique
Une table fait toujours partie d'une base de données
3 _ Quel sont les affirmations ci-après qui sont vraies ?
Une table MySQL à toujours une clé primaire
Une table a toujours au moins un index, en plus de la clé primaire
Un champ indexé est plus rapide qu'une clé primaire
4 _ Quel sont les affirmations ci-après qui sont vraies ?
Une table est en général mieux protégée qu'un fichier texte
Une table tient moins de place qu'un fichier texte
Une table est toujours organisée en lignes et en colonnes
5 _ Quel sont les avantages d'une table par rapport à un fichier texte ?
On peut facilement en lire le contenu dans un editeur de texte (wordpad)
Son contenu est facilement modifiable par programme
On peut relier les données d'une table avec les données d'une autre table
6 _ Pour extraire la colonne 'NOM' d'une table 'EMPLOYES' en langage SQL ?
select NOM from EMPLOYES
select NOM from table EMPLOYES
select NOM into EMPLOYES
7 _ Comment voir les données renvoyées par la fonction 'mysql_query(select * from EMPLOYES)' ?
on peut imprimer directement le contenu des champs sélectionés
on utilise en général une autre fonction 'mysql_fetch_array()'
on utilise en général une autre fonction 'mysql_list_fields()'
8 _ A quoi sert la clause 'where' en SQL ?
Trier les données en sortie
Rechercher certains enregistrements parmi dans une table ou un ensemble de tables
Regrouper des enregistrement en sortie
9 _ A quoi sert la clause 'order by' en SQL ?
Trier les données en sortie
Rechercher certains enregistrements parmi dans une table ou un ensemble de tables
Regrouper des enregistrement en sortie
10 _ A quoi cela sert-il de relier plusieurs tables entre elles ?
Eviter la duplication des informations
Accélérer les extractions de données
Faciliter les extractions de données
Tous droits réservés. 2005-2020