EPREUVE DE BASE DE DONNEES SQL
ANNEE ACADEMIQUE 2023-2024
PROPOSEE PAR Mme MINSILI
Voici le contenu des tables CLIENT et COMMANDE :
1. Quel est le résultat de la requête SQL suivante ?
SELECT CLIENT FROM CLIENT WHERE dateDinscription > '14/12/2005'
A) Cette requête est fausse
B) La table CLIENT toute entière
C) La liste de valeurs suivantes : Schmoll, Durand, Saintsur, Dupond
D) La liste de valeurs suivantes : 17/05/2006, 25/12/2006, 17/02/2007, 15/02/2006
2. Quel est le résultat de la requête SQL suivante ?
SELECT CLIENT.nom FROM CLIENT WHERE CLIENT.dateDinscription > '14/12/2005'
A) Cette requête est fausse
B) La table CLIENT toute entière
C) La liste de valeurs suivantes : Schmoll, Durand, Saintsur, Dupond
D) La liste de valeurs suivantes : 17/05/2006, 25/12/2006, 17/02/2007, 15/02/2006
3. Quelle requête SQL peut donner le résultat suivant ? :
A) Aucune requête n'est capable de donner ce résultat
B) SELECT CLIENT.nom FROM CLIENT ORDER BY CLIENT.nom
C) SELECT * FROM CLIENT WHERE CLIENT.nom = 'Dupond' AND CLIENT.nom = 'Durand'
AND CLIENT.nom = 'Saintsur'
AND CLIENT.nom = 'Schmoll'
D) SELECT CLIENT FROM CLIENT.nom ORDER BY CLIENT.nom
EPREUVE DE BASE DE DONNEES SQL
ANNEE ACADEMIQUE 2023-2024
PROPOSEE PAR Mme MINSILI
4. Quel est le résultat de la requête SQL suivante ?
SELECT CLIENT.* FROM CLIENT, COMMANDE WHERE CLIENT.numero =
COMMANDE.numeroDuClient
AND COMMANDE.date = '17/02/2007'
A) Première proposition de résultat :
B) Deuxième proposition de résultat :
C) Troisième proposition de résultat :
D) Aucun, cette requête est fausse
EXERCICE 2
1. POSTGRES SQL est un système de gestion de base de données _____?
A Orienté objet B Hiérarchique C Relationnel D Réseau
2. À quoi correspondent les données d’une base de données POSTGRES ?
A Objets B Tables C Réseaux D Systèmes de fichiers
3. Comment la communication est-elle établie avec le serveur POSTGRES ?
A SQL B Des appels réseau C Un langage de programmation comme C ++ D APIs
EPREUVE DE BASE DE DONNEES SQL
ANNEE ACADEMIQUE 2023-2024
PROPOSEE PAR Mme MINSILI
4. Qu’est-ce qu’un tuple dans une base de données relationnelle ?
A Table B Ligne C Colonne D Objet
5. Qu’est-ce qui représente un attribut dans une base de données relationnelle ?
A Table B Ligne C Colonne D Objet
6.QUEL mot est utilisé pour référencer une base d données dans POSTGRES SQL
A TABLE B OBJECT C DB D SCHEMA
7. Quel mot clé est utilisé pour créer une base de données?
A CREATE B SET C SETUP D LINK
8. Le fichier créé par le serveur pour stocker les attributs de la base de données est
A db.otp B dp.zip C db.opt D db.cls
9. Une base de données est :
A Un logiciel B une collection d’informations structurées C Un module à valider
10. Une contrainte d’intégrité est :
A ce qui permet de spécifier qu’un utilisateur est intègre B une propriété que doivent respecter
les données pour que la base de données soit cohérente C une clé de colonne
11.pour un SGBDR une transaction est :
A Un échange entre une table et un client B une unité d’exécution C Un programme qui
fait des lectures et /ou des écritures sur une BD en respectant certaines propriétés
12. que doit on faire dans la phase de de conception d’une base de données
A Recenser les règles d’organisation B définir le type de BD C Recenser les règles de
gestion D définir architecture réseau