Question 1 sur 50
1. Quelle commande permet de créer une table dans Oracle ?
- A CREATE TABLE
- B NEW TABLE
- C TABLE CREATE
- D ADD TABLE
La commande CREATE TABLE est utilisée pour créer une table dans Oracle.
Question 2 sur 50
2. Quel mot-clé est utilisé pour ajouter une colonne à une table existante ?
- A ADD COLUMN
- B ALTER TABLE
- C MODIFY COLUMN
- D CHANGE COLUMN
Le mot-clé ALTER TABLE est utilisé avec ADD pour ajouter une colonne à une table existante.
Question 3 sur 50
3. Quelle fonction permet d'arrondir un nombre à l'entier le plus proche ?
- A ROUND()
- B CEIL()
- C FLOOR()
- D TRUNC()
La fonction ROUND() est utilisée pour arrondir un nombre à l'entier le plus proche dans Oracle.
Question 4 sur 50
4. Quelle commande permet de supprimer une table ?
- A DELETE TABLE
- B DROP TABLE
- C REMOVE TABLE
- D TABLE DROP
La commande DROP TABLE est utilisée pour supprimer une table dans Oracle.
Question 5 sur 50
5. Quelle commande permet d'afficher la structure d'une table ?
- A SHOW TABLE
- B DESCRIBE
- C TABLE INFO
- D VIEW TABLE
La commande DESCRIBE est utilisée pour afficher la structure d'une table dans Oracle.
Question 6 sur 50
6. Quelle commande permet de créer un index ?
- A CREATE INDEX
- B NEW INDEX
- C INDEX CREATE
- D ADD INDEX
La commande CREATE INDEX est utilisée pour créer un index sur une table dans Oracle.
Question 7 sur 50
7. Quel mot-clé est utilisé pour définir une clé primaire ?
- A PRIMARY KEY
- B KEY PRIMARY
- C UNIQUE KEY
- D KEY UNIQUE
Le mot-clé PRIMARY KEY est utilisé pour définir une clé primaire dans Oracle.
Question 8 sur 50
8. Quelle commande permet d'effectuer une jointure entre deux tables ?
- A JOIN
- B INNER JOIN
- C TABLE JOIN
- D COMBINE
La commande INNER JOIN est utilisée pour effectuer une jointure entre deux tables dans Oracle.
Question 9 sur 50
9. Quelle fonction retourne la date actuelle ?
- A NOW()
- B CURRENT_DATE
- C SYSDATE
- D GETDATE()
La fonction SYSDATE retourne la date actuelle dans Oracle.
Question 10 sur 50
10. Quelle commande permet d'ajouter une contrainte de clé étrangère ?
- A ADD FOREIGN KEY
- B CONSTRAINT FOREIGN KEY
- C ALTER TABLE ADD CONSTRAINT
- D FOREIGN KEY ADD
La commande ALTER TABLE ADD CONSTRAINT est utilisée pour ajouter une contrainte de clé étrangère dans Oracle.
Question 11 sur 50
11. Quelle fonction permet de compter le nombre de lignes d'une table ?
- A COUNT()
- B SUM()
- C TOTAL()
- D NUM_ROWS()
La fonction COUNT() permet de compter le nombre de lignes d'une table dans Oracle.
Question 12 sur 50
12. Quelle commande permet de mettre à jour des données dans une table ?
- A UPDATE
- B MODIFY
- C CHANGE
- D SET
La commande UPDATE est utilisée pour mettre à jour des données dans une table dans Oracle.
Question 13 sur 50
13. Quelle commande permet d'insérer des données dans une table ?
- A INSERT INTO
- B ADD TO
- C INSERT
- D DATA INSERT
La commande INSERT INTO est utilisée pour insérer des données dans une table dans Oracle.
Question 14 sur 50
14. Quelle commande permet de récupérer des données d'une table ?
- A SELECT
- B GET
- C RETRIEVE
- D FETCH
La commande SELECT est utilisée pour récupérer des données d'une table dans Oracle.
Question 15 sur 50
15. Quelle commande permet de supprimer une contrainte ?
- A REMOVE CONSTRAINT
- B ALTER TABLE DROP CONSTRAINT
- C CONSTRAINT DROP
- D DROP CONSTRAINT
La commande ALTER TABLE DROP CONSTRAINT est utilisée pour supprimer une contrainte dans Oracle.
Question 16 sur 50
16. Quelle commande permet de créer une vue ?
- A CREATE VIEW
- B NEW VIEW
- C VIEW CREATE
- D ADD VIEW
La commande CREATE VIEW est utilisée pour créer une vue dans Oracle.
Question 17 sur 50
17. Quelle fonction permet d'extraire une sous-chaîne d'une chaîne ?
- A SUBSTRING()
- B MID()
- C SUBSTR()
- D EXTRACT()
La fonction SUBSTR() permet d'extraire une sous-chaîne d'une chaîne dans Oracle.
Question 18 sur 50
18. Quelle commande permet de créer un trigger ?
- A CREATE TRIGGER
- B NEW TRIGGER
- C TRIGGER CREATE
- D ADD TRIGGER
La commande CREATE TRIGGER est utilisée pour créer un trigger dans Oracle.
Question 19 sur 50
19. Quelle commande permet de créer une procédure stockée ?
- A CREATE PROCEDURE
- B NEW PROCEDURE
- C PROCEDURE CREATE
- D ADD PROCEDURE
La commande CREATE PROCEDURE est utilisée pour créer une procédure stockée dans Oracle.
Question 20 sur 50
20. Quelle commande permet d'accorder des privilèges à un utilisateur ?
- A GRANT
- B ALLOW
- C PERMIT
- D AUTHORIZATION
La commande GRANT est utilisée pour accorder des privilèges à un utilisateur dans Oracle.
Question 21 sur 50
21. Quelle commande permet de révoquer des privilèges d'un utilisateur ?
- A REVOKE
- B DENY
- C REMOVE
- D WITHDRAW
La commande REVOKE est utilisée pour révoquer des privilèges d'un utilisateur dans Oracle.
Question 22 sur 50
22. Quelle commande permet de sauvegarder une base de données ?
- A BACKUP
- B DUMP
- C EXPORT
- D ARCHIVE
La commande BACKUP est utilisée pour sauvegarder une base de données dans Oracle.
Question 23 sur 50
23. Quelle commande permet de restaurer une base de données ?
- A RESTORE
- B RECOVER
- C IMPORT
- D UNDO
La commande RECOVER est utilisée pour restaurer une base de données dans Oracle.
Question 24 sur 50
24. Quelle commande permet de définir un alias pour une colonne ?
- A AS
- B ALIAS
- C RENAME
- D TITLE
Le mot-clé AS est utilisé pour définir un alias pour une colonne dans Oracle.
Question 25 sur 50
25. Quelle commande permet d'afficher toutes les tables d'un utilisateur ?
- A SHOW TABLES
- B SELECT TABLES FROM
- C USER_TABLES
- D LIST TABLES
La requête SELECT * FROM USER_TABLES permet d'afficher toutes les tables d'un utilisateur dans Oracle.
Question 26 sur 50
26. Quelle fonction permet de renvoyer la longueur d'une chaîne ?
- A LENGTH()
- B SIZE()
- C LEN()
- D COUNT()
La fonction LENGTH() permet de renvoyer la longueur d'une chaîne dans Oracle.
Question 27 sur 50
27. Quelle commande permet de créer un espace de table ?
- A CREATE TABLESPACE
- B NEW TABLESPACE
- C TABLESPACE CREATE
- D ADD TABLESPACE
La commande CREATE TABLESPACE est utilisée pour créer un espace de table dans Oracle.
Question 28 sur 50
28. Quelle commande permet de modifier un espace de table ?
- A ALTER TABLESPACE
- B MODIFY TABLESPACE
- C CHANGE TABLESPACE
- D UPDATE TABLESPACE
La commande ALTER TABLESPACE est utilisée pour modifier un espace de table dans Oracle.
Question 29 sur 50
29. Quelle commande permet de supprimer un espace de table ?
- A DROP TABLESPACE
- B DELETE TABLESPACE
- C REMOVE TABLESPACE
- D TABLESPACE DROP
La commande DROP TABLESPACE est utilisée pour supprimer un espace de table dans Oracle.
Question 30 sur 50
30. Quelle commande permet de renommer une table ?
- A RENAME TABLE
- B ALTER TABLE RENAME
- C RENAME
- D MODIFY TABLE NAME
La commande ALTER TABLE RENAME est utilisée pour renommer une table dans Oracle.
Question 31 sur 50
31. Quelle commande permet d'ajouter une contrainte d'unicité ?
- A ADD UNIQUE
- B ALTER TABLE ADD CONSTRAINT UNIQUE
- C UNIQUE CONSTRAINT ADD
- D CONSTRAINT UNIQUE ADD
La commande ALTER TABLE ADD CONSTRAINT UNIQUE est utilisée pour ajouter une contrainte d'unicité dans Oracle.
Question 32 sur 50
32. Quelle commande permet de gérer les transactions ?
- A COMMIT
- B ROLLBACK
- C SAVEPOINT
- D Toutes les réponses ci-dessus
Les commandes COMMIT, ROLLBACK et SAVEPOINT sont utilisées pour gérer les transactions dans Oracle.
Question 33 sur 50
33. Quelle commande permet d'exporter des données ?
- A EXPORT
- B DATA EXPORT
- C EXPDP
- D DUMP
La commande EXPDP (Data Pump Export) est utilisée pour exporter des données dans Oracle.
Question 34 sur 50
34. Quelle commande permet d'importer des données ?
- A IMPORT
- B DATA IMPORT
- C IMPDP
- D LOAD
La commande IMPDP (Data Pump Import) est utilisée pour importer des données dans Oracle.
Question 35 sur 50
35. Quelle fonction permet de trouver la valeur maximale d'une colonne ?
- A MAX()
- B HIGHEST()
- C TOP()
- D GETMAX()
La fonction MAX() permet de trouver la valeur maximale d'une colonne dans Oracle.
Question 36 sur 50
36. Quelle commande permet de créer un rôle ?
- A CREATE ROLE
- B NEW ROLE
- C ROLE CREATE
- D ADD ROLE
La commande CREATE ROLE est utilisée pour créer un rôle dans Oracle.
Question 37 sur 50
37. Quelle commande permet d'accorder un rôle à un utilisateur ?
- A GRANT ROLE
- B ALLOW ROLE
- C ASSIGN ROLE
- D ROLE GRANT
La commande GRANT ROLE est utilisée pour accorder un rôle à un utilisateur dans Oracle.
Question 38 sur 50
38. Quelle commande permet de créer un synonym ?
- A CREATE SYNONYM
- B NEW SYNONYM
- C SYNONYM CREATE
- D ADD SYNONYM
La commande CREATE SYNONYM est utilisée pour créer un synonym dans Oracle.
Question 39 sur 50
39. Quelle fonction est utilisée pour convertir une chaîne en nombre ?
- A TO_NUMBER()
- B CAST()
- C CONVERT()
- D NUMERIC()
La fonction TO_NUMBER() est utilisée pour convertir une chaîne en nombre dans Oracle.
Question 40 sur 50
40. Quelle commande permet de créer une séquence ?
- A CREATE SEQUENCE
- B NEW SEQUENCE
- C SEQUENCE CREATE
- D ADD SEQUENCE
La commande CREATE SEQUENCE est utilisée pour créer une séquence dans Oracle.
Question 41 sur 50
41. Quelle commande permet d'obtenir la prochaine valeur d'une séquence ?
- A NEXTVAL
- B GETNEXT
- C NEXT_VALUE
- D INCREMENT
La commande NEXTVAL est utilisée pour obtenir la prochaine valeur d'une séquence dans Oracle.
Question 42 sur 50
42. Quelle fonction est utilisée pour convertir une chaîne en date ?
- A TO_DATE()
- B CAST()
- C CONVERT()
- D DATE_FORMAT()
La fonction TO_DATE() est utilisée pour convertir une chaîne en date dans Oracle.
Question 43 sur 50
43. Quelle commande permet de créer un lien symbolique ?
- A CREATE LINK
- B NEW LINK
- C DBLINK
- D CREATE DATABASE LINK
La commande CREATE DATABASE LINK est utilisée pour créer un lien symbolique dans Oracle.
Question 44 sur 50
44. Quelle commande permet de créer une fonction ?
- A CREATE FUNCTION
- B NEW FUNCTION
- C FUNCTION CREATE
- D ADD FUNCTION
La commande CREATE FUNCTION est utilisée pour créer une fonction dans Oracle.
Question 45 sur 50
45. Quelle commande permet de supprimer un rôle ?
- A DROP ROLE
- B REMOVE ROLE
- C ROLE DROP
- D DELETE ROLE
La commande DROP ROLE est utilisée pour supprimer un rôle dans Oracle.
Question 46 sur 50
46. Quelle fonction permet de renvoyer la date et l'heure actuelles ?
- A CURRENT_TIMESTAMP
- B NOW()
- C SYSDATE
- D GETDATE()
La fonction CURRENT_TIMESTAMP renvoie la date et l'heure actuelles dans Oracle.
Question 47 sur 50
47. Quelle commande permet de créer un utilisateur ?
- A CREATE USER
- B NEW USER
- C USER CREATE
- D ADD USER
La commande CREATE USER est utilisée pour créer un utilisateur dans Oracle.
Question 48 sur 50
48. Quelle commande permet de modifier les droits d'un utilisateur ?
- A ALTER USER
- B MODIFY USER
- C CHANGE USER
- D UPDATE USER
La commande ALTER USER est utilisée pour modifier les droits d'un utilisateur dans Oracle.
Question 49 sur 50
49. Quelle fonction est utilisée pour renvoyer une valeur par défaut ?
- A DEFAULT()
- B NVL()
- C COALESCE()
- D IFNULL()
La fonction NVL() est utilisée pour renvoyer une valeur par défaut si la valeur est nulle dans Oracle.
Question 50 sur 50
50. Quelle commande permet de créer un plan d'exécution ?
- A EXPLAIN PLAN
- B SHOW PLAN
- C PLAN EXECUTE
- D DISPLAY PLAN
La commande EXPLAIN PLAN est utilisée pour créer un plan d'exécution d'une requête dans Oracle.
Pas encore de commentaires.
Ajouter un commentaire
Veuillez vous connecter pour ajouter un commentaire.