Mysql

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

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

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

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

5) 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='Peter'
  SELECT * FROM Personnes WHERE Prenom='Peter'
  SELECT [all] FROM Personnes WHERE Prenom LIKE 'Peter'
  Je ne sais pas

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

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

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

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

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

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

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

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

14) Quelle commande permet de supprimer une table ?
  DROP TABLE
  REMOVE TABLE
  DELETE TABLE
  ERASE TABLE
  Je ne sais pas

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

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

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

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

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

20) 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 Prenom='Peter', Nom='Jackson' FROM Personnes
  SELECT * FROM Personnes WHERE Prenom<>'Peter' AND Nom<>'Jackson'
  SELECT * FROM Personnes WHERE Prenom='Peter' OR Nom='Jackson'
  SELECT * FROM Personnes WHERE Prenom='Peter' AND Nom='Jackson'
  Je ne sais pas