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
EN
DE
RU
FR
ES
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
Quelle instruction SQL est utilisée pour extraire des données d'une base de données ?
GET
OPEN
EXTRACT
SELECT
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
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 >
4/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 >
5/25
Lequel des suivants est une interface de programmation d'application (API) standard ouverte pour accéder à une base de données ?
Topic Map Query Language
Open Database Connectivity
Open Data-Link Interface
Universal Data Access
Suivant >
6/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 >
7/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 >
8/25
Que fait l'instruction SQL 'BEGIN TRANSACTION' ?
Commence une nouvelle transaction SQL.
Crée une nouvelle table appelée TRANSACTION.
Commence une nouvelle sous-requête.
Commence un nouveau processus de création d'index.
Suivant >
9/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 >
10/25
Comment pouvez-vous combiner les résultats de plusieurs instructions SELECT en SQL ?
USING UNION
WITH COMBINE
USING UNION ALL
USING JOIN
USING UNION or UNION ALL
Suivant >
11/25
Laquelle des suivantes est une fonction d'agrégation SQL valide ?
COLLECT()
COMBINE()
SUM()
CONNECT()
Suivant >
12/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 >
13/25
Quelle fonction SQL est utilisée pour retourner la date et l'heure actuelles ?
GETDATE()
CURRENT_TIMESTAMP
NOW()
DATETIME()
Suivant >
14/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 >
15/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 >
16/25
Quel est le but de la clause SQL 'WITH' ?
Pour donner un nom temporaire à une table ou à un ensemble de colonnes
Pour définir un bloc de sous-requête temporaire qui peut être utilisé dans une instruction SELECT
Pour spécifier les conditions d'un jointure
Pour initialiser des variables dans une requête SQL
Suivant >
17/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 >
18/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 >
19/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 >
20/25
Quelle déclaration montre correctement l'utilisation d'un alias en SQL ?
SELECT EmployeeID AS ID FROM Employees
SELECT EmployeeID RENAME ID FROM Employees
SELECT EmployeeID -> ID FROM Employees
SELECT EmployeeID NAME ID FROM Employees
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 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 >
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
Dans SQL, quelle commande est utilisée pour ajouter une nouvelle colonne à une table existante ?
ADD COLUMN column_name TO table_name
INSERT COLUMN column_name INTO table_name
ALTER TABLE table_name ADD column_name column_type
UPDATE TABLE table_name SET ADD column_name column_type
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.