Ar LSQL
Ar LSQL
Ar LSQL
1
12. Avec SQL, comment sélectionner tous les enregistrements d'une table nommée "Persons" où la
valeur de la colonne "FirstName" commence par un "a" ?
a) SELECT * FROM Persons WHERE b) SELECT * FROM Persons WHERE
FirstName='a' FirstName LIKE '%a'
c) SELECT * FROM Persons WHERE d) SELECT * FROM Persons WHERE
FirstName LIKE 'a%' FirstName LIKE '%a%'
13. Avec SQL, comment sélectionnez-vous tous les enregistrements d'une table nommée "Persons" où
le "FirstName" est "Peter" et le "LastName" est "Jackson" ?
a) SELECT * FROM Persons WHERE b) SELECT FirstName='Peter' AND
FirstName<>'Peter' AND Last- LastName='Jackson' FROM Persons
Name<>'Jackson'
c) SELECT FirstName='Peter', Last- d) SELECT * FROM Persons
Name='Jackson' FROM Persons WHERE FirstName='Peter' AND
LastName='Jackson'
14. Avec SQL, comment pouvez-vous renvoyer tous les enregistrements d'une table nommée "Persons"
triés par ordre décroissant de "FirstName" ?
a) SELECT * FROM Persons SORT b) SELECT * FROM Persons SORT
'FirstName' DESC BY 'FirstName' DESC
c) SELECT * FROM Persons ORDER d) SELECT * FROM Persons ORDER
'FirstName' DESC BY 'FirstName' DESC
15. Avec SQL, comment insérer un nouvel enregistrement dans la table "Persons" ?
a) INSERT VALUES ('Jimmy', 'CAR- b) INSERT ('Jimmy', 'CARTER')
TER') INTO Persons INTO Persons
c) INSERT INTO Persons VALUES d) INSERT TO Persons VALUES
('Jimmy', 'CARTER') ('Jimmy', 'CARTER')
16. Avec SQL, comment pouvez-vous insérer "Olsen" comme "LastName" dans la table "Persons" ?
a) INSERT ('Olsen') INTO Persons b) INSERT INTO Persons (LastName)
(LastName) VALUES ('Olsen')
c) INSERT INTO Persons (LastName) d) INSERT Persons ('Olsen') INTO
VALUE ('Olsen') (LastName)
17. Comment changer "Hansen" en "Nilsen" dans la colonne "LastName" de la table Persons ?
a) MODIFY Persons SET Last- b) MODIFY Persons SET Last-
Name='Hansen' INTO Last- Name='Hansen' WHERE Last-
Name='Nilsen' Name='Nilsen'
c) UPDATE Persons SET Last- d) UPDATE Persons SET Last-
Name='Hansen' WHERE Last- Name='Hansen' INTO Last-
Name='Nilsen' Name='Nilsen'
18. Comment lister les champs d'une table "users" ?
a) SELECT * FROM users b) SHOW COLUMNS FROM users
c) LIST COLUMNS FROM users d) SELECT COLUMNS FROM users
19. Quelle instruction sert à dénir une clé primaire ?
a) KEY PRIMARY MaCle b) SET MaCle KEY AS PRIMARY
c) PRIMARY KEY (MaCle) d) SET MaCle PRIMARY
20. Dans quel chier est stockée la structure d'une table MySQL ?
a) TABLE.MYS b) TABLE.DEF
c) TABLE.FRM d) TABLE.MYI
Exercice 2
Soit le modèle relationnel suivant relatif à la gestion des notes annuelles d'une promotion d'étudiants :
ETUDIANTS(NumEtudiant, Nom, Prenoms, DateNaissance)
MATIERES(CodeMat, LibelleMat, CoeMat)
EVALUER(#NumEtudiant, #CodeMat, Date, Note)
2
1. Réaliser le MCD correspondant
Votre réponse ici