BTS SIO1 - BDD : Requêtes LID Simples

0.0(0)
Studied by 0 people
call kaiCall Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/26

flashcard set

Earn XP

Description and Tags

Fiches de vocabulaire couvrant les concepts, clauses et fonctions fondamentales du Langage d'Interrogation de Données (LID) en SQL dans le cadre du BTS SIO1.

Last updated 9:41 AM on 10/10/26
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai
Chat

No analytics yet

Send a link to your students to track their progress

27 Terms

1
New cards

Langage d'Interrogation de Données (LID)

Partie du langage SQL dédiée à la consultation des données, reposant sur trois opérations fondamentales : la projection, la restriction et l'ordonnancement.

2
New cards

Projection

Opération fondamentale du LID implémentée avec la commande SELECT … FROM, permettant de sélectionner et d'extraire les colonnes ou calculs souhaités d'une table.

3
New cards

Restriction

Opération fondamentale du LID utilisant la clause WHERE pour filtrer et conserver uniquement les lignes satisfaisant une ou plusieurs conditions.

4
New cards

Ordonnancement

Opération du LID réalisée à l'aide de la clause ORDER BY, permettant de trier les résultats selon un ou plusieurs champs par ordre ascendant (ASC) ou descendant (DESC).

5
New cards

Clause SELECT

Commande SQL définissant les colonnes, constantes, fonctions ou expressions à afficher dans le résultat d'une requête.

6
New cards

Caractère joker * (SELECT)

Directive permettant de retourner automatiquement l'intégralité des colonnes de la table interrogée sans devoir lister leurs noms.

7
New cards

Clause FROM

Directive SQL servant à spécifier la table ou les tables sources à interroger.

8
New cards

Directive AS

Mot-clé SQL permettant de créer un alias pour renommer temporairement une colonne ou une table lors de l'exécution d'une requête.

9
New cards

Directive DISTINCT

Directive SQL placée après SELECT qui élimine les doublons du jeu de résultats pour ne conserver que les valeurs uniques.

10
New cards

Directive ALL

Directive par défaut de SELECT qui conserve toutes les lignes retournées, y compris les doublons éventuels.

11
New cards

ORDER BY

Clause de tri des lignes du résultat. Le tri s'effectue par défaut par ordre croissant (ASC), ou décroissant si le mot-clé DESC est précisé.

12
New cards

Clause LIMIT

Clause permettant de limiter le nombre de lignes renvoyées par une requête en partant d'un rang spécifié (la première ligne portant le rang 0).

13
New cards

Clause WHERE

Clause SQL permettant d'extraire de la base de données uniquement les enregistrements respectant une ou plusieurs conditions définies.

14
New cards

Opérateur IS NOT NULL

Opérateur de comparaison utilisé dans une clause WHERE pour cibler les enregistrements dont le champ n'est pas vide (contient une valeur définie).

15
New cards

Opérateur IN

Opérateur de restriction dans la clause WHERE vérifiant si la valeur d'une colonne correspond à l'un des éléments d'une liste explicite (ex. IN (3,5)).

16
New cards

Opérateur LIKE

Opérateur de comparaison textuelle utilisé avec les caractères jokers % et _ pour rechercher un motif particulier dans une chaîne de caractères.

17
New cards

Caractère joker % (LIKE)

Symbole utilisé avec l'opérateur LIKE pour remplacer zéro, un ou plusieurs caractères quelconques.

18
New cards

Opérateurs logiques AND / OR

Mots-clés de la clause WHERE combinant plusieurs conditions : AND requiert que toutes soient vraies, OR requiert qu'au moins une le soit.

19
New cards

Opérateur BETWEEN … AND

Opérateur de restriction servant à sélectionner les données situées dans un intervalle compris entre deux valeurs incluses.

20
New cards

Fonction CONCAT()

Fonction SQL de manipulation de chaînes permettant d'assembler plusieurs chaînes, champs ou valeurs en une seule valeur textuelle.

21
New cards

Fonctions MONTH() et YEAR()

Fonctions SQL temporelles permettant d'extraire respectivement le numéro du mois et l'année à partir d'un champ de type date.

22
New cards

Fonction COUNT()

Fonction d'agrégation SQL renvoyant le nombre d'éléments ou de lignes correspondant à un critère spécifié.

23
New cards

Fonction SUM()

Fonction d'agrégation calculant la somme totale des valeurs d'une colonne numérique.

24
New cards

Fonction AVG()

Fonction d'agrégation calculant la moyenne arithmétique des valeurs d'une colonne numérique.

25
New cards

Fonction CURDATE()

Fonction de date MySQL qui retourne la date courante du système.

26
New cards
<p>Base de données « retrogaming »</p>

Base de données « retrogaming »

Schéma relationnel comprenant les tables avis, membre, jeu, console et calendrier, utilisé pour tester les requêtes SQL d'apprentissage.

27
New cards
<p>Base de données « cieAerienne »</p>

Base de données « cieAerienne »

Schéma relationnel comprenant les tables pilote, compagnie, avion, aeroport et vol, utilisé pour la mise en pratique des requêtes simples.