Année Académique 2021-2022 Durée : 1 h 00’
Devoir de Langage SQL en L1 IRT 4 (Rattrapage)
(Documents ou téléphones non autorisés)
I- Rappel des notions apprises
1-a Citer les quatre (04) sous-ensembles de décomposition du langage SQL
1-b Pour chaque sous-ensemble, indiquer les principales commandes qui y sont
utilisées
II- Questions à choix multiple
Consigne : Mettez seulement le numéro de la question et le (s) numéro(s) qui
convient (conviennent) pour les réponses.
1-Quel sous-ensemble du langage SQL permet de créer, modifier ou supprimer
les structures de la base ?
a- DML
b- AML
c- DDL
d- DCL
e- Je ne sais pas
2- Si je veux enregistrer des données en euros dans une colonne d’une table
oracle, quel type de données vais-je choisir ?
a- money
b- decimal
c- tinyint
d- fixed (8,5)
e- je ne sais pas
3- Que doit-on créer lorsque l’on souhaite utiliser des données avec une durée
de vie limitée ?
a- vue
b- procédure stockée
c- table
d- table temporaire
e- je ne sais pas
1/2
4- Quels droits peut-on donner à un utilisateur ?
a- supprimer une table
b- supprimer une ligne
c- supprimer une base
d- tous les droits
e- je ne sais pas
5- Que faut-il créer pour qu’un utilisateur accède à une base dans SQL Server ?
a- une vue
b- une table
c- une connexion
d- un domaine
e- je ne sais pas
6- Est-il possible de changer le mot de passe d’un utilisateur de base de
données avec une syntaxe SQL ?
a- oui
b- non
c- je ne sais pas
7- Quelle instruction faut-il utiliser pour enlever un privilège à un utilisateur ?
a- Grant
b- Revoke
c- Deng
d- Alter
e- Je ne sais pas
8- Quel objet utilise-t-on pour donner un ensemble de permissions identiques à
un ou plusieurs utilisateurs ?
a- privilège
b- connexion
c- rôle
d- je ne sais pas
9- Est-il possible pour plusieurs utilisateurs de modifier une donnée en même
temps ?
a- oui
b- non
c- je ne sais pas
10- Est-il possible pour plusieurs utilisateurs de modifier une donnée à quelques
secondes d’intervalle ?
a- oui
b- non
c- je ne sais pas
2/2