Bases de données et SQL
Fiche de révision · Numérique et sciences informatiques · 1ère
L'essentiel du cours
Chapitre 1 : Qu'est-ce qu'une base de données ?
Une base de données relationnelle organise les informations en tables liées par des clés.
Chapitre 2 : Structure d'une table
La clé primaire identifie chaque ligne ; la clé étrangère relie deux tables.
Chapitre 3 : Premières requêtes SQL
SELECT colonnes FROM table WHERE condition permet d'extraire des données filtrées.
Chapitre 4 : Manipuler les données
INSERT, UPDATE, DELETE modifient les données ; WHERE cible les lignes concernées.
Teste-toi · 8 questions
1.Dans une base de données relationnelle, une table est composée de...
Voir la réponseMasquer la réponse
Réponse : lignes et colonnes
Une table est un tableau à deux dimensions : lignes = enregistrements, colonnes = attributs.
2.Quel est le rôle d'une clé primaire ?
Voir la réponseMasquer la réponse
Réponse : Identifier de façon unique chaque ligne
La clé primaire garantit l'unicité de chaque enregistrement.
3.Quelle clause SQL permet de filtrer les lignes ?
Voir la réponseMasquer la réponse
Réponse : WHERE
WHERE impose une condition sur les lignes renvoyées.
4.Que fait la requête : SELECT nom FROM eleves WHERE moyenne > 15 ; ?
Voir la réponseMasquer la réponse
Réponse : Affiche les noms des élèves ayant plus de 15 de moyenne
SELECT extrait la colonne nom pour les lignes satisfaisant la condition.
5.Quelle commande ajoute une nouvelle ligne dans une table ?
Voir la réponseMasquer la réponse
Réponse : INSERT INTO
INSERT INTO table (colonnes) VALUES (valeurs) ajoute un enregistrement.
6.Pourquoi faut-il utiliser WHERE avec DELETE ?
Voir la réponseMasquer la réponse
Réponse : Pour ne supprimer que certaines lignes
Sans WHERE, DELETE supprime toutes les lignes de la table.
7.Une clé étrangère sert à...
Voir la réponseMasquer la réponse
Réponse : établir un lien vers une autre table
Elle référence la clé primaire d'une autre table pour relier les enregistrements.
8.Quel est l'ordre correct des clauses dans une requête SQL simple ?
Voir la réponseMasquer la réponse
Réponse : SELECT, FROM, WHERE
La syntaxe standard est SELECT colonnes FROM table WHERE condition.