Mysql

1) Comment selectionner tous les enregistrements de la table "Personnes" dont la valeur de la colonne "Prenom" commence par un "a" ?
  SELECT * FROM Personnes WHERE Prenom LIKE '%a'
  SELECT * FROM Personnes WHERE Prenom LIKE 'a%'
  SELECT * FROM Personnes WHERE Prenom='%a%'
  SELECT * FROM Personnes WHERE Prenom='a'
  Je ne sais pas

2) Quelle requête permet de visualiser les données d'une table ?
  EXTRACT
  READ
  SELECT
  DUMP
  Je ne sais pas

3) Pour selectionner tous les champs d'une table nous avons utilisé une requette de type :
  INSERT INTO ma_table
  SELECT * FROM ma_table
  DELETE FROM ma_table
  Je ne sais pas

4) Combien de caractères le type VARCHAR peut-il contenir ?
  512
  65535
  256
  32768
  Je ne sais pas

5) Pour trier les données d'une requette on utilise :
  SORT
  ORDER BY
  ORDER
  SORT BY
  Je ne sais pas

6) Qui prend l’initiative d’une requête? Client ou serveur ?
  serveur
  client
  Je ne sais pas

7) Comment sélectionner tous les éléments de la table "Personnes" en triant les résultats par ordre alphabétique.
  SELECT * FROM Personnes SORT 'Prenom' ASC
  SELECT * FROM Personnes ORDER Prenom ASC
  SELECT * FROM Personnes SORT BY 'Prenom' ASC
  SELECT * FROM Personnes ORDER BY Prenom ASC
  Je ne sais pas

8) Comment selectionner tous les enregistrements de la table "Personnes" dont la valeur de la colonne "Prenom" est "Peter" ET la valeur de la colonne "Nom" est "Jackson" ?
  SELECT * FROM Personnes WHERE Prenom='Peter' AND Nom='Jackson'
  SELECT * FROM Personnes WHERE Prenom<>'Peter' AND Nom<>'Jackson'
  SELECT Prenom='Peter', Nom='Jackson' FROM Personnes
  SELECT * FROM Personnes WHERE Prenom='Peter' OR Nom='Jackson'
  Je ne sais pas

9) Que veut dire SQL ?
  Software Query Language
  Structured Question Language
  Structured Query Language (Standard Query Language)
  Software Query Layer
  Super Quest League
  Je ne sais pas

10) Pour inserer des données dans une table nous avons utilisé une requette de type :
  INSERT INTO ma_table
  DELETE FROM ma_table
  SELECT * FROM ma_table
  Je ne sais pas

11) Si je veux qu'un champ soit la clé unique de la table, je la déclare en :
  INT
  PRIMARY KEY
  VARCHAR
  DEFAULT
  TIMESTAMP
  Je ne sais pas

12) Avec Mysql les nombres peuvent être de type :
  INT, FLOAT
  BOOLEAN, SET, ENUM, ...
  CHAR, VARCHAR, LONGTEXT, ...
  DATETIME, TIMESTAMP, DATE, ...
  Je ne sais pas

13) Quelles sont les affirmations ci-après qui sont vraies ?
  Une table fait toujours partie d'une base de données
  Dans une table on peut accéder indépendemment à chaque enregistrement
  Dans une table, les données sont rangées par ordre alphabétique
  Je ne sais pas

14) Pour supprimer des données dans une table nous avons utilisé une requette de type :
  DELETE FROM ma_table
  SELECT * FROM ma_table
  INSERT INTO ma_table
  Je ne sais pas

15) Qui écoute en permanence ? Client ou serveur ?
  serveur
  client
  Je ne sais pas

16) Quel opérateur permet de comparer tout ou partie d'une chaine de caractère ?
  FROM
  LIKE
  GET
  Je ne sais pas

17) Comment selectionner tous les enregistrements de la table "Personnes" dont la valeur de la colonne "Prenom" est "Peter" ?
  SELECT [all] FROM Personnes WHERE Prenom='Peter'
  SELECT * FROM Personnes WHERE Prenom<>'Peter'
  SELECT [all] FROM Personnes WHERE Prenom LIKE 'Peter'
  SELECT * FROM Personnes WHERE Prenom='Peter'
  Je ne sais pas

18) Pour commenter une ligne, je peux utiliser :
  #
  -- -
  <-- --/>
  /**/
  Je ne sais pas

19) Pour configurer un champ pour que celui-ci ajoute la valeur 1 de façon automatique (enregistrement : 12, 13, 14, etc...). L'option utilisée est :
  VARCHAR & PRIMARY
  CURRENT_TIMESTAMP
  AUTO_INCREMENT
  INT 255
  Je ne sais pas

20) Pour utiliser un UNION SELECT je dois :
  utiliser absolument un GROUP BY
  sélectionner le même nombre de champs ou de valeurs dans les 2 requêtes
  ne pas mettre de AND ni de OR
  Je ne sais pas