Oracle Database MCQ
Oracle Database MCQ
1
ENG.ALHAQANI
ORACLE
c) Performance
d) All of the mentioned
6. Which of the following is a disadvantage of Oracle database?
a) Difficult to manage
b) Cost
c) Complexity
d) All of the mentioned
7. What is Oracle database used for?
a) Creating backup for data
b) Accessing database servers
c) Store and retrieve relevant data
d) Both a & c
8. Which of the following components comprise an Oracle architecture?
a) Tablespaces
b) Datafiles
c) Database related background processes
d) All of the Mentioned
9. Which of the following is the smallest unit of storage in an Oracle database?
a) Segment
b) Extent
c) Data File
d) Data Bloc
10.Which of the following is another name of Oracle database’s design?
a) Database Instance
b) Database Schema
2
ENG.ALHAQANI
ORACLE
c) Database Abstraction
d) None of the Mentioned
11. Which of the following is another name of Oracle database’s design?
a) Database Instance
b) Database Schema
c) Database Abstraction
d) None of the Mentioned
12. Which of the following is used to logically group data together?
a) Tablespace
b) Datafiles
c) Object
d) Database
13. Which of the following package procedure is UNRESTRICTED in Oracle?
a) CLEAR_BLOCK
b) USER_EXIT
c) CALL_INPUT
d) EXECUTE_QUERY
14. Oracle server configuration is dedicated for
a) One server process – One user process
b) Many server processes – Many user processes
c) Many server processes – One user process
d) One server process – Many user processes
15. Which schema object instructs Oracle to connect to remotely access an object
of a database?
a) Database Link
b) Sequence
3
ENG.ALHAQANI
ORACLE
c) Data Link
d) Remote Link
16. When a transaction modifies the database, Oracle copies the original data
before modifying it. What is the original copy of the modified data called?
a) Redo Data
b) Undone Data
c) Undo Data
d) Archive Data
17. Which of the following is not included in DML (Data Manipulation Language)
A. INSERT
B. UPDATE
C. DELETE
D. CREATE
4
ENG.ALHAQANI
ORACLE
c) Oracle 7.1
d) dBase V
20. Which of the following is the subset of SQL commands used to manipulate
Oracle Database structures, including tables?
a) Data Manipulation Language (DML)
b) Data Definition Language (DDL)
c) DDL and DML
d) None of the Mentioned
21. Which of the following is not included in DML (Data Manipulation
Language)?
a) UPDATE
b) CREATE
c) INSERT
d) DELETE
22. Which of the following keyword is used with Data Control Language (DCL)
statements?
a) INSERT
b) SELECT
c) GRANT
d) DELETE
23. Which of the following command is used to obtain the structure of an Oracle
table?
a) DESC TABLE [TableName].
b) STRUCTURE [TableName].
c) DESCRIBE [TableName].
d) DESCRIBE STRUCTURE [TableName].
5
ENG.ALHAQANI
ORACLE
24. Which of the following is not a type of SQL statement?
a) Data Definition Language (DDL)
b) Data Control Language (DCL)
c) Data Communication Language (DCL)
d) Data Manipulation Language (DML)
25. command to use iscommand is used for removing a table and all its data from
the database?
a) Alter table command
b) Create command
c) Drop table command
d) All of the Mentioned
26. Which of the following is/are the DDL statements?
A) Drop
B) Alter
C) Create
D) All of the Mentioned
27. The SQL statement
SELECT SUBSTR(‘123456789’, INSTR(‘abcabcabc’, ‘b’), 4) FROM DUAL;
a) 2345
b) 456789
c) 6789
d) 1234
28. Which of the following command is used to SELECT only one copy of each
set of duplicable rows in SQL?
a) SELECT UNIQUE
b) SELECT DIFFERENT
6
ENG.ALHAQANI
ORACLE
c) SELECT DISTINCT
d) All of the Mentioned
29. Which of the following is record based logical model?
a) E-R Model
b) Network Model
c) Object oriented model
d) None of the Mentioned
30. Which of the following is not a Key in SQL Server?
a) Alternate
b) Secondary
c) Foreign
d) Primary
31. Which of the following is not a component of a data warehouse?
a) Data metadata
b) Data extraction/cleaning/preparation programs
c) Data warehouse data
d) None of the Mentioned
32. Which of the following is the oldest database model?
a) Deductive
b) Physical
c) Network
d) Relational
33. Which of the following object types below cannot be replicated?
a) Sequence
b) Data
7
ENG.ALHAQANI
ORACLE
c) Trigger
d) View
34. What is the result of the following ‘ORA’NULL’CLE’?
a) ORA CLE
b) Error
c) NULL
d) ORACLE
35. The redo log buffer and Shared pool are elements of?
a) SGA
b) PGA and Buffer cache
c) Buffer cache
d) PGA
36. Which processes is an instance made of Oracle?
a) Data processes
b) Oracle background processes
c) Memory processes
d) All of the Mentioned
A. Database
B. Data
C. Data control
D. All of the Mentioned
8
ENG.ALHAQANI
ORACLE
38. Which of the following keyword is used with Data Control Language (DCL)
statements?
A. SELECT
B. INSERT
C. DELETE
D. GRANT
40. The Database Language That Allows You to Access or Maintain Data in A
Database
A. DCL
B. DML
C. DDL
D. All of the Mentioned
9
ENG.ALHAQANI