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
Quelle instruction SQL est utilisée pour extraire des données d'une base de données ?
GET
OPEN
EXTRACT
SELECT
Suivant >
4/25
Une fois AUTOCOMMIT activé, les modifications seront automatiquement effectuées à la fin de chaque instruction SQL.
Vrai
Faux
Suivant >
5/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 >
6/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 >
7/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 >
8/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 >
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 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 >
11/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 >
12/25
Laquelle des suivantes est une fonction d'agrégation SQL valide ?
COLLECT()
COMBINE()
SUM()
CONNECT()
Suivant >
13/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 >
14/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 >
15/25
Quelle fonction SQL est utilisée pour retourner la date et l'heure actuelles ?
GETDATE()
CURRENT_TIMESTAMP
NOW()
DATETIME()
Suivant >
16/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 >
17/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 >
18/25
Laquelle des suivantes n'est PAS une fonction d'agrégation valide en SQL ?
SUM()
AVERAGE()
MAX()
COUNT()
Suivant >
19/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 >
20/25
Dans SQL, quelle commande est utilisée pour modifier la structure d'une table, comme ajouter une colonne ou changer le type d'une colonne ?
MODIFY TABLE
CHANGE TABLE
ALTER TABLE
UPDATE TABLE
Suivant >
21/25
Quelle fonction SQL est utilisée pour retourner la plus grande valeur de la colonne sélectionnée ?
MAX()
BIG()
UPPER()
TOP()
Suivant >
22/25
Laquelle des suivantes est un type valide de jointure SQL ?
CROSS JOIN
REVERSE JOIN
OUTER JOIN
LINK JOIN
RIGHT JOIN
Suivant >
23/25
Qu'est-ce qu'une sous-requête en SQL ?
Une requête à l'intérieur d'une autre requête
Une fonction utilisée pour passer des paramètres à une requête
Une méthode pour renommer une requête
Un opérateur spécial pour joindre des requêtes
Suivant >
24/25
Comment insérer plusieurs lignes dans une table nommée 'Orders' ?
INSERT INTO Orders VALUES (value1, value2), (value3, value4)
INSERT MULTIPLE INTO Orders VALUES (value1, value2), (value3, value4)
ADD INTO Orders VALUES (value1, value2), (value3, value4)
INSERT INTO Orders VALUES (value1, value2) AND (value3, value4)
Suivant >
25/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 >
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.