Mysql

1) Pour modifier un prénom dans la table, j'utilise :
  UPDATE Personnes SET Prenom='bibi' WHERE Prenom='bob'
  UPDATE Personnes SET Prenom='bibi' INTO Prenom='bob'
  MODIFY Personnes SET Prenom='bibi' INTO Prenom='bob'
  MODIFY Personnes SET Prenom='bibi' WHERE Prenom='bob'
  Je ne sais pas

2) A quoi sert la clause 'order by' en SQL ?
  Trier les données en sortie
  Rechercher certains enregistrements dans une table ou un ensemble de tables
  Regrouper des enregistrement dont le nom est "order" ou "by"
  Je ne sais pas

3) 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

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

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

6) Pour configurer un champ pour que celui-ci prenne la date courante. L'option utilisée est :
  INT 255
  VARCHAR & PRIMARY
  AUTO_INCREMENT
  CURRENT_TIMESTAMP
  Je ne sais pas

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

8)
  CREATE DATABASE TAB
  CREATE DATABASE TABLE
  CREATE TABLE
  Pour ajouter une nouvelle table dans la base de données, j'utilise :
  CREATE DB
  Je ne sais pas

9) Pour selectionner tous les champs d'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

10) 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
  AUTO_INCREMENT
  INT 255
  CURRENT_TIMESTAMP
  Je ne sais pas

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

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

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

14) 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

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

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

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

18) Comment selectionner uniquement les valeurs différentes ?
  SELECT UNIQUE
  SELECT DIFFERENT
  SELECT DISTINCT
  Je ne sais pas

19) Quel opérateur permet de seletionner une valeur entre 2 limites ?
  BETWEEN
  RANGE
  WITHIN
  Je ne sais pas

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