Les livres
Apprendre HTML
Apprendre CSS
Apprendre Javascript
Cours
Questionnaires
Snippets
Les outils
Outils généraux
Générateur de code
Éditeur HTML
Encodeur HTML
Convertisseur Base 64
Différence de Code
Embellisseur JSON
Formatteur CSS
Convertisseur Markdown
Trouveur de Couleur Tailwind CSS
Chiffrer/Déchiffrer par Phrase
Vérificateur de Support API JS
Convertisseur de nombres
Créateur CSS
Créateur de CSS
Créateur d'Ombre de Texte CSS
Créateur de Rotation de Texte CSS
Créateur de Contour CSS
Créateur d'Ombre RGB CSS
Créateur de Transformation CSS
Créateur de Police CSS
Outils de couleur
Pipette de couleur
Couleurs CMYK
Couleurs HWB
Couleurs HSL
Couleur Hex
Mélangeur de Couleurs
Convertisseur de Couleurs
Couleur RGB
Vérificateur de Contraste de Couleur
Dégradé de Couleur
Outils de chaîne
Calculateur de Longueur
Outil Hash MD5
Outil Hash SHA256
Outil Inverseur
Encodeur d'URL
Décodeur URL
Encodeur Base64
Décodeur Base64
Suppresseur d'Espaces
Convertisseur en Minuscules
Convertisseur en Majuscules
Compteur de Mots
Décapant des Lignes Vides
Nettoyeur HTML
Convertisseur Binaire en Hex
Décodeur Binaire Hex
Convertisseur Rot13
Texte en Binaire
Suppresseur de Doublons
Change theme
Dark
Light
System
Les livres
Apprendre HTML
Apprendre CSS
Apprendre Javascript
Comment Faire
Comment Git
Comment JavaScript
Comment CSS
Comment PHP
Comment Symfony
Comment HTML
Comment Java
Comment AngularJs
Comment NodeJs
Comment Linux
Comment Apache
SQL - Les bases
1/25
Comment sélectionner une colonne nommée 'ProductName' d'une table nommée 'Products' en SQL ?
EXTRAIRE ProductName DE Products
SELECT ProductName FROM Products
SELECT Products.ProductName
Suivant >
2/25
Quelle instruction SQL est utilisée pour insérer de nouvelles données dans une base de données ?
ADD RECORD
ADD INTO
INSERT INTO
ADD NEW
Suivant >
3/25
Quelle instruction SQL est utilisée pour supprimer des données d'une table ?
TRUNCATE
DELETE
REMOVE
Suivant >
4/25
Laquelle des affirmations suivantes est vraie concernant l'instruction SQL CASE ?
Un moyen d'établir un IF-THEN-ELSE en SQL.
Un moyen d'établir une boucle en SQL.
Un moyen d'établir une définition de données en SQL.
Toutes les réponses ci-dessus.
Suivant >
5/25
Laquelle des déclarations suivantes est vraie concernant les informations sur les systèmes dans un SGBDR ?
Le SGBDR stocke les informations de définition de la base de données dans des tables créées par le système.
De telles informations peuvent être accédées avec SQL.
Souvent, de telles informations ne peuvent pas être mises à jour par un utilisateur.
Toutes les réponses ci-dessus.
Suivant >
6/25
Que retourne la fonction SQL AVG ?
La valeur maximale d'une colonne.
La somme des valeurs dans une colonne.
La moyenne des valeurs dans un groupe.
Suivant >
7/25
Quel type de données SQL est utilisé pour stocker des chaînes de caractères de longueur fixe ?
VARCHAR
TEXT
CHAR
STRING
Suivant >
8/25
Quel est le but des contraintes dans SQL ?
Pour limiter le type de données pouvant être stocké dans une colonne.
Pour joindre des tables ensemble sur la base d'une condition.
Pour trier les données dans un ordre ascendant ou descendant.
Pour grouper des données en fonction des valeurs des colonnes.
Suivant >
9/25
Quel est le but d'une vue en SQL ?
Pour créer une table virtuelle basée sur le jeu de résultats d'une instruction SQL.
Pour insérer de nouvelles lignes dans une table.
Pour définir de nouveaux types de données.
Pour stocker de manière permanente des données.
Suivant >
10/25
Comment mettez-vous à jour la colonne 'Salaire' dans la table 'Employees' pour un employé avec 'EmployeeID' 123 à 50000 ?
UPDATE Employees SET Salary = 50000 WHERE EmployeeID = 123
CHANGE Employees SET Salary = 50000 WHERE EmployeeID = 123
MODIFY Employees SET Salary = 50000 WHERE EmployeeID = 123
EDIT Employees SET Salary = 50000 FOR EmployeeID = 123
Suivant >
11/25
Laquelle des suivantes est une fonction d'agrégation SQL valide ?
COLLECT()
COMBINE()
SUM()
CONNECT()
Suivant >
12/25
Que fait la clause SQL 'LIMIT 10' lorsqu'elle est ajoutée à une instruction SELECT ?
Limite le résultat aux 10 premières lignes.
Sélectionne uniquement la 10ème ligne.
Limite chaque colonne à 10 caractères.
Provoque une erreur car 'LIMIT' n'est pas une clause SQL valide.
Suivant >
13/25
Quel est le résultat de la requête suivante : SELECT COUNT(DISTINCT EmployeeName) FROM Employees ?
Le nombre total de lignes dans la table Employees
Le nombre de noms d'employés uniques dans la table Employees
Une erreur de syntaxe
Le premier nom d'employé unique dans la table Employees
Suivant >
14/25
Quelle fonction SQL est utilisée pour retourner la date et l'heure actuelles ?
GETDATE()
CURRENT_TIMESTAMP
NOW()
DATETIME()
Suivant >
15/25
Comment renommer une colonne 'EmployeeName' en 'FullName' dans la table 'Employees' ?
ALTER TABLE Employees RENAME COLUMN EmployeeName TO FullName
UPDATE TABLE Employees CHANGE EmployeeName FullName
ALTER TABLE Employees MODIFY COLUMN EmployeeName AS FullName
RENAME COLUMN EmployeeName TO FullName IN Employees
Suivant >
16/25
Comment supprimer une table nommée 'TemporaryData' uniquement si elle existe dans la base de données ?
DROP TABLE IF EXISTS TemporaryData
DELETE TABLE TemporaryData IF EXISTS
REMOVE TABLE TemporaryData WHEN EXISTS
DROP TABLE TemporaryData ONLY IF EXISTS
Suivant >
17/25
Laquelle des suivantes n'est PAS une fonction d'agrégation valide en SQL ?
SUM()
AVERAGE()
MAX()
COUNT()
Suivant >
18/25
Quelle déclaration est utilisée pour ajouter une nouvelle ligne à une table en SQL ?
ADD ROW INTO tableName (column1, column2) VALUES (value1, value2)
INSERT INTO tableName (column1, column2) VALUES (value1, value2)
CREATE ROW IN tableName (column1, column2) VALUES (value1, value2)
APPEND INTO tableName (column1, column2) VALUES (value1, value2)
Suivant >
19/25
Quel est le principal objectif de la clause 'INNER JOIN' en SQL ?
Pour combiner des lignes de deux ou plusieurs tables basées sur une colonne liée entre elles
Pour récupérer des lignes qui existent dans une table mais pas dans une autre
Pour sélectionner toutes les lignes de deux tables, indépendamment de la correspondance entre les colonnes
Pour mettre à jour des enregistrements dans une table en fonction des valeurs dans une autre table
Suivant >
20/25
Que fait l'opérateur 'UNION' de SQL ?
Joint le contenu de deux tables côte à côte
Combine les résultats de deux ou plusieurs instructions SELECT dans un seul ensemble de résultats
Met à jour une table en fonction du contenu d'une autre
Supprime des enregistrements dans une table en fonction du contenu d'une autre
Suivant >
21/25
Comment pouvez-vous récupérer des valeurs uniques de la colonne 'EmployeeName' de la table 'Employees' ?
SELECT DISTINCT EmployeeName FROM Employees
SELECT UNIQUE EmployeeName FROM Employees
GET ALL UNIQUE EmployeeName FROM Employees
SELECT EmployeeName FROM Employees DISTINCT
Suivant >
22/25
Quel est le but de la clause 'GROUP BY' en SQL ?
Pour grouper des lignes ayant les mêmes valeurs dans des colonnes spécifiées en lignes récapitulatives
Pour grouper le résultat d'une requête SQL par les valeurs d'une colonne spécifique
Pour trier l'ensemble des résultats d'une requête par les valeurs des colonnes spécifiées
Pour filtrer des lignes basées sur la condition spécifiée par la fonction d'agrégation
Suivant >
23/25
Quelle instruction SQL est utilisée pour retourner uniquement des valeurs distinctes (différentes) ?
SELECT UNIQUE column_name FROM table_name
SELECT DISTINCT column_name FROM table_name
SELECT DIFFERENT column_name FROM table_name
SELECT column_name FROM table_name DISTINCT
Suivant >
24/25
Quelle clause SQL est utilisée pour trier le jeu de résultats dans un ordre ascendant ou descendant ?
SORT BY
ORDER BY
ARRANGE BY
SEQUENCE BY
Suivant >
25/25
Que fait la clause 'CROSS JOIN' en SQL ?
Joint deux tables de manière à ce que chaque ligne de la première table soit combinée avec chaque ligne de la seconde table
Joint uniquement les lignes correspondantes entre deux tables
Crée une jointure qui peut être filtrée à l'aide d'une clause WHERE
Combine des lignes de deux tables en fonction d'une colonne liée
Suivant >
Pour obtenir le résultat du quiz, veuillez fournir votre adresse e-mail (facultatif)..
Obtenir le certificat
Il semble que vous n'ayez pas encore répondu à des questions. Veuillez fournir vos réponses pour continuer.