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
En SQL, comment sélectionnez-vous toutes les colonnes d'une table nommée 'Products' ?
SELECT [all] FROM Products
SELECT All Products
SELECT *.Products
SELECT * FROM Products
Suivant >
3/25
Quel mot-clé SQL est utilisé pour trier le jeu de résultats ?
SORT BY
ORDER
ORDER BY
SORT
Suivant >
4/25
Quelle instruction SQL est utilisée pour mettre à jour des données dans une base de données ?
UPDATE
SAVE AS
MODIFY
SAVE
Suivant >
5/25
Les relations clé primaire - clé étrangère sont mises en œuvre pour
faire des références croisées entre les tables de base de données.
nettoyer la base de données.
indexer la base de données.
Suivant >
6/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 >
7/25
Laquelle des déclarations suivantes est vraie à propos du SQL intégré ?
Des instructions SQL codées en dur dans un langage de programmation tel que Java.
Le processus de rendre une application capable de générer du code SQL spécifique à la volée.
Des instructions SQL codées en dur dans une procédure.
Des instructions SQL codées en dur dans un déclencheur.
Suivant >
8/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 >
9/25
Laquelle des instructions SQL ci-dessous supprime toutes les lignes d'une table appelée 'PricesData' ?
DELETE ALL PricesData
DELETE PricesData
DELETE FROM PricesData
DELETE rows FROM PricesData
Suivant >
10/25
Comment utilisez-vous une sous-requête pour trouver les noms des clients qui ont passé des commandes dans une table 'Orders' ?
SELECT Name FROM Customers WHERE CustomerID IN (SELECT CustomerID FROM Orders)
SELECT CustomerID FROM Orders WHERE Name IN (SELECT Name FROM Customers)
SELECT Name FROM Customers WHERE EXISTS (SELECT CustomerID FROM Orders)
SELECT Name FROM Customers JOIN Orders ON Customers.CustomerID = Orders.CustomerID
Suivant >
11/25
Quelle instruction SQL ajoute une colonne 'Salaire' à la table 'Employees' ?
ALTER TABLE Employees ADD COLUMN Salary int
UPDATE TABLE Employees ADD Salary int
MODIFY TABLE Employees ADD Salary int
INSERT INTO Employees (Salary) VALUES (int)
Suivant >
12/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 >
13/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 >
14/25
Comment pouvez-vous verrouiller une table 'Employees' pour les opérations de lecture et d'écriture afin de maintenir l'intégrité des données ?
LOCK TABLE Employees READ, WRITE
SET LOCK ON Employees
EMPLOYEES LOCK SET READ, WRITE
TABLE Employees SET LOCK
Suivant >
15/25
Comment utilisez-vous la clause GROUP BY en conjonction avec des fonctions d'agrégation ?
SELECT COUNT(EmployeeID), Department FROM Employees GROUP BY Department
GROUP Employees BY Department WITH COUNT(EmployeeID)
SELECT Department, COUNT(EmployeeID) FROM Employees GROUP BY EmployeeID
SELECT Department FROM Employees GROUP BY COUNT(EmployeeID)
Suivant >
16/25
Quelle instruction SQL est utilisée pour retourner le nombre d'enregistrements dans la table 'Employees' ?
COUNT(Employees)
SELECT COUNT(*) FROM Employees
GET NUMBER OF Employees
SELECT ROWS FROM Employees
Suivant >
17/25
Comment effectuer un LEFT JOIN entre les tables 'Employees' et 'Departments' sur la colonne 'DepartmentID' ?
SELECT * FROM Employees LEFT JOIN Departments ON Employees.DepartmentID = Departments.DepartmentID
JOIN Employees, Departments USING (DepartmentID)
SELECT * FROM Employees, Departments WHERE Employees.DepartmentID = Departments.DepartmentID
SELECT * FROM Employees JOIN Departments ON DepartmentID
Suivant >
18/25
Quelle clause SQL est utilisée pour filtrer les résultats d'une opération GROUP BY ?
FILTER BY
HAVING
WHERE
GROUP WHERE
Suivant >
19/25
Que fait l'instruction SQL suivante : SELECT EmployeeName, SUM(Salary) OVER (PARTITION BY DepartmentID) FROM Employees ?
Résume le salaire total de chaque département
Affiche une erreur car la syntaxe est incorrecte
Affiche la somme des salaires au sein de chaque département pour chaque employé
Calcule la somme totale des salaires dans la table Employees
Suivant >
20/25
Comment trouve-t-on le nombre total d'entrées dans une table nommée 'Orders' ?
FIND COUNT(*) FROM Orders
SELECT COUNT(*) FROM Orders
COUNT ALL FROM Orders
TOTAL COUNT(*) IN Orders
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
Quelle fonction SQL est utilisée pour retourner la plus grande valeur de la colonne sélectionnée ?
MAX()
BIG()
UPPER()
TOP()
Suivant >
23/25
Laquelle des suivantes est un type valide de jointure SQL ?
CROSS JOIN
REVERSE JOIN
OUTER JOIN
LINK JOIN
RIGHT JOIN
Suivant >
24/25
Quelle est la fonction de la clause 'HAVING' en SQL ?
Pour spécifier une condition de recherche pour un groupe ou une fonction d'agrégation utilisée dans l'instruction SELECT
Pour filtrer les enregistrements avant la clause GROUP BY
Pour joindre plusieurs tables sur la base d'une condition
Pour spécifier l'ordre des enregistrements
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.