QCM de la leçon N° 15 Mysql 2ième partie : liaisons entre tables
Cocher les cases qui correspondent à des réponses exactes
(plusieurs réponses possibles)
1 _ Comment se fait le lien entre mysql et windows ?
fichier mysql.ini
fichier my.ini
la base de registres seulement
2 _ Quelle est la principale contrainte dans une relation entre deux tables ?
Elles doivent être indéxées
Elles doivent avoir le même nombre d'enregistrements
Une seule peut avoir des doublons
3 _ Quelle instruction PHP permet d'adresser une requête SQL au serveur mySQL ?
$myResult = mysql_query(requête sql)
$myResult = mysql(requête sql)
$myResult = mysql_fetch(requête sql)
4 _ Que contient alors $myResult ?
Un tableau de données ordinaire
Un tableau à deux dimensions lisible avec : mysql_fetch_array($myResult)
Un tableau de pointeurs vers les données mysql
5 _ Comment peut-on connaître le nombre de colonnes dans $myResult ?
$fields = mySql_num_fields($myResult);
$fields = mySql_fields($myResult);
$fields = num_fields($myResult);
6 _ Comment peut-on connaître le nombre de lignes dans $myResult ?
$lignes = num_rows($myResult)
$lignes = mysql_num_rows($myResult)
$lignes = mysql_rows($myResult)
7 _ Losque l'on réalise une jointure simple entre 2 tables, on obtient en sortie ?
Une ligne pour chaque élément de chaque table
Une ligne pour chaque élément de la première table cité
Une ligne pour chaque élément commun aux deux tables
8 _ Qu'est-ce qu'une jointure gauche ?
Une jointure où l'on est sur que vont apparaître tous les éléments d'une table
Une jointure où apparaissent seulement les éléments communs aux deux tables
Une jointure où apparaissent tous les éléments des deux tables
9 _ Pour faire apparaitre tous les éléments de la table TITRES , on doit présenter la jointure gauche: ?
select TITRE, AUTEUR from TITRES left join AUTEURS on ..
select TITRE, AUTEUR from AUTEURS left join TITRES on
select AUTEUR, TITRE from TITRES left join TITRES on
10 _ Quel est le premier mot-clé utilisé pour modifier une table : ?
modify table nomDeTable...
alter table nomDeTable ...
update table nomDeTable ...
Tous droits réservés. 2005-2020