Question 1
Multiple choice
Which three statements are true about Enterprise Manager Cloud Control? Choose three.
-
A
It can manage a database only when that database is open.
-
B
It provides management for Oracle engineered systems.
-
C
It uses a web console built into the database using XML DB.
-
D
It is integrated with My Oracle Support.
-
E
It provides management for Oracle middleware.
-
F
It replaces all Oracle Net configuration tools.
Reveal answer details
Close answer details
Correct answersB, D, E
ExplanationEnterprise Manager Cloud Control is a centralized management platform. It integrates with My Oracle Support and manages broad Oracle targets such as engineered systems and middleware, rather than being only a database-hosted XML DB console.
Question 2
Multiple choice
Which two are benefits of external tables?
-
A
They support DELETEs, which transparently deletes records in the file system as if they were table rows.
-
B
They can be queried while the database is in the MOUNT state like dynamic performance views.
-
C
They support UPDATEs, which transparently updates records in the file system as if they were table rows.
-
D
They can be queried, transformed, and joined with other tables without having to load the data first.
-
E
The results of a complex join or aggregating function or both can be unloaded to a file for transportation to other systems.
Reveal answer details
Close answer details
Correct answersD, E
ExplanationExternal tables let SQL read outside files as relational rows, so data can be queried, transformed, and joined without first loading it into normal tables. They can also unload query or aggregate results to files for transfer.
Question 3
Multiple choice
Which four account management capabilities can be configured using Oracle profiles? Choose four.
-
A
The number of hours an account is locked after configured failed login attempts.
-
B
The number of days an account may be inactive before it is locked.
-
C
The maximum CPU time allowed before an account is locked.
-
D
The ability to prevent a password from ever being reused.
-
E
The number of password changes required before a password can be reused.
-
F
The number of days an account is locked after configured failed login attempts.
Reveal answer details
Close answer details
Correct answersB, D, E, F
ExplanationProfiles can enforce password reuse rules, failed-login lock duration, and inactive-account locking. CPU limits are resource limits for sessions; they do not define account locking behavior.
Question 4
Multiple choice
Which two statements are true about views used for viewing tablespace and datafile information?
-
A
Tablespace free space can be viewed in V$TABLESPACE.
-
B
V$TABLESPACE displays information about tablespaces contained in the data dictionary.
-
C
A datafile can be renamed when the database is in MOUNT state and the new file name is displayed when querying DBA_DATA_FILES after the database is opened.
-
D
Tablespace free space can be viewed in DBA_TABLESPACES.
-
E
V$TABLESPACE displays information that is contained in the control file about tablespaces.
Reveal answer details
Close answer details
Correct answersC, E
ExplanationWhen a database is mounted, control file metadata is available, so a datafile rename can be recorded before opening the database and later appears in DBA_DATA_FILES. V$TABLESPACE is also control-file based; free-space details come from other views.
Question 5
Multiple choice
At which two container database levels can COMMON Unified Audit Policies be used?
-
A
COMMON Unified Audit Policies can only be created at CDB level to monitor DBA operation at any level.
-
B
-
C
At the Application Root level of an Application Container.
-
D
At any level by using the COMMON option in the policy.
-
E
At the PDB level if the policy is created by a COMMON user.
Reveal answer details
Close answer details
Correct answersB, C
ExplanationAt the CDB level.; At the Application Root level of an Application Container. Common unified audit policies belong at roots that can own common scope: the CDB root for the CDB and an application root for its application container.
Question 6
Multiple choice
During a Data Pump export, you detach from the job and issue STOP_JOB=IMMEDIATE. Which two statements are true about the job? Choose two.
-
A
You can no longer monitor it.
-
B
You can reattach to it and monitor it.
-
C
It is paused and can be resumed.
-
D
It continues to run in the background.
-
E
It terminates permanently.
Reveal answer details
Close answer details
Correct answersB, C
ExplanationSTOP_JOB=IMMEDIATE stops active Data Pump work without deleting the job metadata. Because the job remains known to Data Pump, the user can attach to it again, monitor its state, and resume it later.
Question 7
Multiple choice
What are Oracle Database Metrics?
-
A
Oracle Database Metrics monitor performance using thresholds to generate alerts.
-
B
Oracle Database Metrics are part of the Oracle Database Notification system to email information about major database events.
-
C
Oracle Database Metrics are a set of measured statistics per unit of time (per second), transaction, or sessions that are used to evaluate performance.
-
D
Oracle Database Metrics are part of Oracle Enterprise Manager Cloud Control's Notification system used to email alerts.
-
E
Oracle Database Metrics are a set of statistics built in Oracle Enterprise Manager Cloud Control and used for automation.
Reveal answer details
Close answer details
Correct answersA, C
ExplanationDatabase metrics are measured performance values over time, per transaction, or per session. Oracle can compare those measurements with thresholds and raise alerts when database behavior crosses configured limits.
Question 8
Multiple choice
Which three statements are true about connection strings and service names used to connect to Oracle Database instances? Choose three.
-
A
A single database instance can support connections for multiple service names.
-
B
A service name is created by a listener.
-
C
A single connection string can refer to multiple database instances.
-
D
A connection string including a service name must be defined in tnsnames.ora.
-
E
A connection string must include the SID of a database instance.
-
F
Different connection strings in the same tnsnames.ora file can contain the same service name, host, and port parameters.
Reveal answer details
Close answer details
Correct answersA, C, F
ExplanationServices are logical names supported by database instances; one instance can offer multiple services. A connect descriptor can list multiple instances or addresses, and different tnsnames aliases may point to the same service, host, and port.
Question 9
Multiple choice
Which two statements are true about the Automatic Diagnostic Repository (ADR)?
-
A
It is held inside an Oracle database schema.
-
B
The ADR base defaults to $ORACLE_HOME/rdbms/admin if neither DIAGNOSTIC_DEST nor ORACLE_BASE is set.
-
C
It supports diagnostics for Automatic Storage Management (ASM).
-
D
It supports diagnostics for Oracle Clusterware.
-
E
The ADR base defaults to $ORACLE_HOME/dbs if the DIAGNOSTIC_DEST parameter and the ORACLE_BASE environment variable are not set.
Reveal answer details
Close answer details
Correct answersC, D
ExplanationADR is a common diagnostic file repository for several Oracle components, not just database instances. It stores diagnostic data for ASM and Oracle Clusterware as well as database products.
Question 10
Multiple choice
Which four statements are true about the Oracle Server architecture?
-
A
A person or program can have more than one session with an instance by logging in with different users.
-
B
The buffer cache and the redo log buffer are held in the large pool.
-
C
A session represents the state of a user's login to an instance.
-
D
Each server process or background process has their own Program Global Area (PGA).
-
E
A connection represents the state of a user's login to an instance.
-
F
A person or program can have more than one session with an instance by logging in with the same user.
Reveal answer details
Close answer details
Correct answersA, C, D, F
ExplanationA session is the database state for a login, and one client program can create multiple sessions with the same or different users. Each process has its own PGA. The buffer cache and redo log buffer are SGA structures, not large-pool contents.
Question 11
Multiple choice
Examine this command: ALTER DATABASE MOVE DATAFILE '\u01/sales1.dbf' TO '\u01/sales01.dbf' REUSE; Which two statements are true?
-
A
DML may be performed on tables with one or more extents in this data file during the execution of this command.
-
B
If Oracle Managed Files (OMF) is used, then the file is renamed but moved to DB_CREATE_FILE_DEST.
-
C
The tablespace containing SALES1.DBF must be altered READ ONLY before executing the command.
-
D
The file is renamed and stored in the same location.
-
E
The tablespace containing SALES1.DBF must be altered OFFLINE before executing the command.
Reveal answer details
Close answer details
Correct answersA, D
ExplanationALTER DATABASE MOVE DATAFILE is an online datafile move operation, so DML can continue while Oracle relocates or renames the file. The target path keeps the file in the same directory with the new name shown in the command.
Question 12
Single choice
Which statement is true about database links?
-
A
A database link can be created only between two Oracle databases.
-
B
Private database link creation requires the same user to exist in both the local and the remote databases.
-
C
A public database link can be created only by SYS.
-
D
A database link created in a database allows a connection from that database's instance to the target database's instance for selecting schema data.
-
E
A public database link can be used by any user allowing remote database instance connection for selecting schema data.
Reveal answer details
Close answer details
Correct answerD
ExplanationA database link is a local schema object that defines an outbound connection to a remote database. It enables SQL in the local database to select remote schema data through that target connection.
Question 13
Multiple choice
Which two statements are true about the Oracle data dictionary? Choose two.
-
A
-
B
Data dictionary base tables can be queried directly.
-
C
-
D
Every data dictionary view is based on joins of two or more base tables.
-
E
Every data dictionary view joins base tables to dynamic performance views.
Reveal answer details
Close answer details
Correct answersA, B
ExplanationThe Oracle data dictionary is owned by SYS. Its base tables are real tables and can be queried directly by privileged users, although Oracle recommends using dictionary views for stable and supported access.
Question 14
Multiple choice
Which three statements are true about a dedicated server configuration?
-
A
The DBA configures the maximum number of dedicated server processes that can share the samedispatcher process.
-
B
A dedicated server process may be reused by a new session after the session using that process terminates.
-
C
A dedicated server process communicates directly with a client or middle-tier process once the session is established.
-
D
Each dedicated server process has its own dispatcher process.
-
E
A dedicated server process can be spawned by the listener when using local clients.
-
F
A dedicated server process can be spawned without a listener when using local clients.
Reveal answer details
Close answer details
Correct answersC, E, F
ExplanationIn a dedicated server model, the session gets a server process that communicates directly with the client after connection setup. A listener can spawn that process, while local bequeath connections can start one without a listener.
Question 15
Multiple choice
In which two ways would you disable timing information collected for wait events and much of the performance monitoring capability of the database?
-
A
By setting the TIMED_STATISTICS system parameter to FALSE.
-
B
By executing the PL/SQL procedure DBMS_TIME_STATISTIC.DISABLE(TRUE).
-
C
By setting the TIMED_STATISTICS_LEVEL system parameter to FALSE.
-
D
By setting the STATISTICS_LEVEL parameter to BASIC.
-
E
By executing the PL/SQL procedure DBMS_TIME_STATISTIC.LEVEL(BASIC).
Reveal answer details
Close answer details
Correct answersA, D
ExplanationTIMED_STATISTICS controls wait-event timing collection directly. STATISTICS_LEVEL=BASIC disables many self-tuning and performance-monitoring features, reducing the diagnostic data collected by the database.
Question 16
Multiple choice
Which three statements are true about resumable space allocation? Choose three.
-
A
A user's session may be suspended and resumed multiple times.
-
B
The AFTER SUSPEND trigger can itself be suspended by space conditions.
-
C
All sessions must use the same timeout for resumable space allocation.
-
D
Resumable space allocation is possible only with locally managed tablespaces.
-
E
A user's session may be suspended even if the user has UNLIMITED TABLESPACE.
-
F
Resumable space allocation may be enabled for some sessions and not others.
Reveal answer details
Close answer details
Correct answersA, E, F
ExplanationResumable space allocation is enabled per session, and a session can suspend and resume repeatedly while a space problem is corrected. A user with UNLIMITED TABLESPACE can still hit other resumable space conditions.
Question 17
Multiple choice
Which three statements are true about roles?
-
A
Roles must be password protected.
-
B
Roles may be granted to other roles.
-
C
The SET ROLE statement can enable one or more roles for a session.
-
D
Object privileges may not be granted to roles.
-
E
All roles granted to a user are set on default when the user logs in.
-
F
The SET ROLE statement can disable one or more roles for a session.
Reveal answer details
Close answer details
Correct answersB, C, F
ExplanationRoles can be nested by granting one role to another. In a session, SET ROLE controls which granted roles are enabled or disabled. Roles do not always need passwords, and object privileges can be granted to roles.
Question 18
Multiple choice
Which two statements are true about the DUAL table?
-
A
It can be accessed by any user who has the SELECT privilege in any schema.
-
B
It consists of a single row and single column of VARCHAR2 data type.
-
C
It can display multiple rows but only a single column.
-
D
It can be accessed only by the SYS user.
-
E
It can display multiple rows and columns.
-
F
It can be used to display only constants or pseudo columns.
Reveal answer details
Close answer details
Correct answersA, B
ExplanationDUAL is the standard one-row, one-column table used for expressions and pseudocolumns when a FROM clause is required. Access depends on SELECT privilege, so it is not limited to SYS and it does not return multiple rows by design.
Question 19
Multiple choice
Which two statements are true about trace files produced by Oracle Database server processes? Choose two.
-
A
Trace files can be written by server processes.
-
B
Trace files are written to the Fast Recovery Area.
-
C
Trace files can be written by background processes.
-
D
Every trace file contains an error that requires Oracle Support.
-
E
Trace file names are based only on the database name and a sequence number.
Reveal answer details
Close answer details
Correct answersA, C
ExplanationTrace files are diagnostic files generated by Oracle processes. Both foreground server processes and background processes can write them under diagnostic destinations; they are not Fast Recovery Area files and need not indicate support-worthy errors.
Question 20
Single choice
How do you validate that the database was migrated to Unified Auditing?
-
A
By querying V$OPTION for parameter Unified Auditing.
-
B
By using the LSINVENTORY Command to query the Oracle Database Software Library.
-
C
By querying the DBA_UNIFIED_AUDIT_OPTION view.
-
D
By executing DBMS_AUDIT_MGMT PL/SQL package in Verify mode.
Reveal answer details
Close answer details
Correct answerA
ExplanationV$OPTION exposes whether database options are enabled in the running Oracle binary and database environment. Checking the Unified Auditing entry confirms whether the database has been migrated to unified auditing mode.
Question 21
Multiple choice
Which three statements are true about table data storage in Oracle Database? Choose three.
-
A
Data block headers contain their own data block address.
-
B
A table row piece can be chained across several database blocks.
-
C
Multiple row pieces from the same row may be stored in different database blocks.
-
D
Multiple row pieces from the same row may be stored in the same block.
-
E
Data block free space is always contiguous in the middle of the block.
-
F
Index block free space is always contiguous in the middle of the block.
Reveal answer details
Close answer details
Correct answersA, C, D
ExplanationData block headers identify the block, including its address. Large rows can be split into pieces, and those pieces may be placed in different blocks or in the same block depending on row size and storage layout.
Question 22
Multiple choice
Which two account management capabilities can be configured using Oracle profiles?
-
A
The maximum number of sessions permitted for a user before the password must be changed.
-
B
The maximum amount of CPU time allowed for a user's sessions before their account is locked.
-
C
The number of days for which an account may be logged in to one or more sessions before it is locked.
-
D
The ability to prevent a password from ever being reused.
-
E
The number of days for which an account may be inactive before it is locked.
Reveal answer details
Close answer details
Correct answersD, E
ExplanationProfiles control password and account life-cycle rules such as password reuse and inactive-account locking. Session counts and CPU limits are resource controls; they do not mean an account is locked when those limits are reached.
Question 23
Multiple choice
Oracle Managed Files is used, and a DBA wants ALTER TABLESPACE sales_q1 ADD DATAFILE to succeed for a smallfile tablespace. Which two actions, either one of which is sufficient, can ensure success? Choose two.
-
A
Ensure that DB_RECOVERY_FILE_DEST and DB_CREATE_FILE_DEST each have at least 50 MB available.
-
B
Specify a path in the DATAFILE clause with at least 100 MB available.
-
C
Ensure that DB_CREATE_FILE_DEST specifies a location with at least 100 MB available.
-
D
Add AUTOEXTEND ON with NEXT set to 100 MB.
-
E
Ensure that only DB_RECOVERY_FILE_DEST specifies a location with at least 100 MB available.
Reveal answer details
Close answer details
Correct answersB, C
ExplanationADD DATAFILE needs a place to create the new smallfile datafile. An explicit DATAFILE path with enough space works, and under OMF a DB_CREATE_FILE_DEST location with enough space lets Oracle generate the managed file name.
|