0% found this document useful (0 votes)
121 views

Oracle 19C Practice Test

Oracle 19C Practice Test

Uploaded by

bymash2007
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
121 views

Oracle 19C Practice Test

Oracle 19C Practice Test

Uploaded by

bymash2007
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 90

Question 1Skipped

Which two statements are true about User Authentication in an Oracle


Database? (Choose two.)

Overall explanation
Explanation

This question is about system privileges accounts, the account which come
built-in with the database like SYS, SYSTEM, DBSNMP etc.

Password authentication must be used for system-privileged administrative


users – False – this is optional, not must. For example, if
REMOTE_LOGIN_PASSWORDFILE is set to None, privileged users must be
authenticated by the operating system.
Read here - REMOTE_LOGIN_PASSWORDFILE

Password File authentication must be used for system-privileged


administrative users. – False – this is optional, not must.

Operating System authentication may be used for system-privileged


administrative users. –True - If REMOTE_LOGIN_PASSWORDFILE is set to
None, privileged users must be authenticated by the operating system.

Password File authentication is supported for any type of database user. –


False – Supported only for users having system privileges like SYSDBA,
SYSOPER etc.

REMOTE_LOGIN_PASSWORDFILE must be set to exclusive to permit password


changes for system-privileged administrative users – True

Read here - REMOTE_LOGIN_PASSWORDFILE

Question 2
You execute this command:

CREATE SMALLFILE TABLESPACE sales

DATAFILE '/u01/app/oracle/sales01.dbf'

SIZE 5G

SEGMENT SPACE MANAGEMENT AUTO;

Which two statements are true about the SALES tablespace? (Choose two.)
Question 3Skipped
Which two queries execute successfully? (Choose two.)
Overall explanation
Explanation

SELECT NULLIF(NULL, 100) FROM DUAL; - Error – ORA-00932: inconsistent


datatypes: expected - got CHAR

SELECT NULLIF(100, 'A') FROM DUAL; - Error – ORA-00932: inconsistent


datatypes: expected - got CHAR

SELECT COALESCE(100, 'A') FROM DUAL; - Error – ORA-00932: inconsistent


datatypes: expected - got CHAR

SELECT COALESCE(100, NULL, 200) FROM DUAL; - Success – Output is 100

SELECT NULLIF(100, 100) FROM DUAL; - Success – Output is NULL


NULLIF compares expr1 and expr2. If they are equal, then the function
returns null. If they are not equal, then the function returns expr1. You
cannot specify the literal NULL for expr1.

If both arguments are numeric data types, then Oracle Database determines
the argument with the higher numeric precedence, implicitly converts the
other argument to that data type, and returns that data type. If the
arguments are not numeric, then they must be of the same data type, or
Oracle returns an error.

Read here - NULLIF

COALESCE returns the first non-null expr in the expression list. You must
specify at least two expressions. If all occurrences of expr evaluate to null,
then the function returns null.

Read here – COALESCE

Question 4Skipped
Which three actions are ways to apply the principle of least privilege?
(Choose three.)
Overall explanation
Explanation

The parameter O7_DICTIONARY_ACCESSIBILITY is no more valid for Oracle


Database 19c.
Question 5Skipped
Which three statements are true about data block storage in an Oracle
Database? (Choose three.)

Overall explanation
Explanation

An index block can contain row data. – True – IOT Index blocks can have row
data.

An index-organized table is a table stored in a variation of a B-tree index


structure. In contrast, a heap-organized table inserts rows where they fit.
In an index-organized table, rows are stored in an index defined on the
primary key for the table. Each index entry in the B-tree also stores the non-
key column values. Thus, the index is the data, and the data is the index.
Applications manipulate index-organized tables just like heap-organized
tables, using SQL statements.

Read here – Overview of Index-Organized Tables

Row data is stored starting at the end of the block. – True – Writing of data
starts from the bottom towards up.

As the database fills a data block from the bottom up, the amount of free
space between the row data and the block header decreases.

Read here – Space Management in Data Blocks

A block header contains a row directory pointing to all rows in the block. –
True – Block Overhead contains Block header, Table directory, Row directory.
To be noted, although the question mentions "block header", it looks Oracle
is using the terms "block header" and "block overhead" interchangeably.
Strictly speaking, the block overhead and block header are different things.

Read here – Data Block Overhead

Question 6Skipped
Examine this SQL statement:

SELECT cust_id, cust_last_name "Last Name"

FROM customers

WHERE country_id = 10

UNION

SELECT cust_id CUST_NO, cust_last_name

FROM customers

WHERE country_id = 30;


Identify three ORDER BY clauses, any one of which can complete the query
successfully. (Choose three.)

Overall explanation
Explanation

Only the columns or column aliases of the first SELECT are available in the
final output for ordering or any other purposes.

Question 7Skipped
Examine the description of the SALES1 table:
SALES2 is a table with the same description as SALES1.

Some sales data is contained erroneously in both tables.

You must display rows from SALES1 and SALES2 and wish to see the
duplicates too.

Which set operator generates the required output?


Question 8Skipped
Which two statements are true about the Oracle Data Dictionary? (Choose
two.)

Overall explanation
Explanation

Data dictionary views join the base tables to other base tables mainly, and
may be some times to static views.

Read here – Contents of the Data Dictionary

The Oracle Database user account SYS owns all base tables and user-
accessible views of the data dictionary.

Read here - How Oracle Database Uses the Data Dictionary


Question 9Skipped
Which three statements are true about sequences in a single instance Oracle
database? (Choose three.)

Question 10Skipped
Which three statements are true regarding single row subqueries? (Choose
three.)
Question 11Skipped
Which two Oracle database space management features require the use of
locally managed tablespaces? (Choose two.)
Overall explanation
Explanation

Except Online shrink operations, all other actions have no dependency on


DMT or LMT.

Shrink operations can be performed only on segments in locally managed


tablespaces with automatic segment space management (ASSM). Within an
ASSM tablespace, all segment types are eligible for online segment shrink
except these:

IOT mapping tables

Tables with rowid based materialized views

Tables with function-based indexes

SECUREFILE LOBs

Tables compressed with the following compression methods:


Basic table compression using ROW STORE COMPRESS BASIC

Warehouse compression using COLUMN STORE COMPRESS FOR QUERY

Archive compression using COLUMN STORE COMPRESS FOR ARCHIVE

However, tables compressed with advanced row compression using ROW


STORE COMPRESS ADVANCED are eligible for online segment shrink. See
"Consider Using Table Compression" for information about table compression
methods.

Read here - Shrinking Database Segments Online

Locally managed tablespaces track all extent information in the tablespace


itself by using bitmaps.

Read here - About Locally Managed Tablespaces

Question 12Skipped
Which two statements are true about Enterprise Manager (EM) Express?
Question 13Skipped
Examine the description of the BOOKS_TRANSACTIONS table:

Examine this partial SQL statement:

SELECT * FROM books_transactions


Which two WHERE conditions give the same result? (Choose two

Question 14Skipped
Which three files are used by the conventional path SQL*Loader when the
TABLE option is not specified? (Choose three.)
Overall explanation
Explanation

Read here – Command-Line Parameters for SQL*Loader

Question 15Skipped
Examine the description of the MEMBERS table:

Examine the partial query:


SELECT city, last_name LNAME FROM members ...;

You want to display all cities that contain the string an. The cities must be
returned in ascending order, with the last names further sorted in
descending order.

Which two clauses must you add to the query? (Choose two.)
Question 16Skipped
Which three statements are true about views in an Oracle database? (Choose
three.)

Overall explanation
You can run CREATE OR REPLACE VIEW to recreate the view without needing
to run the grants again.

You can run CREATE FORCE VIEW to create view on non-existent


tables/columns.

Specify WITH CHECK OPTION to indicate that Oracle Database prohibits any
changes to the table or view that would produce rows that are not included
in the subquery. When used in the subquery of a DML statement, you can
specify this clause in a subquery in the FROM clause but not in subquery in
the WHERE clause.

Read here – WITH CHECK OPTION

Data Manipulation Language (DML) can be used ONLY on simple views.

Notes on Updatable Views

For a view to be inherently updatable, the following conditions must be met:

The view must not contain any of the following constructs:

A set operator

A DISTINCT operator

An aggregate or analytic function

A GROUP BY, ORDER BY, MODEL, CONNECT BY, or START WITH clause

Question 17Skipped
The sales table has columns PROD_ID and QUANTITY_SOLD of data type
number.

Which two queries execute successfully? (Choose two.)


Question 18Skipped
The SALES_Q1 and USERS tablespaces exist in one of your databases and
TEMP is a temporary tablespace.

Segment creation is not deferred.

You execute this command:


Which three statements must be true so that the SALES user can create
tables in SALES_Q1? (Choose three.)
Question 19Skipped
Which three statements are true about the Oracle join and ANSI join syntax?
(Choose three.)
Overall explanation
Explanation

Read here – Joins and Oracle Compliance with Older Standards

Question 20Skipped
Which two statements are true about UNDO and UNDO tablespaces? (Choose
two.)
Examine the description of the PRODUCT_STATUS table:
The STATUS column contains the values 'IN STOCK' or 'OUT OF STOCK' for
each row.

Which two queries will execute successfully? (Choose two.)

Overall explanation
Explanation

SELECT prod_id "CURRENT AVAILABILITY" || q'('s not available)' FROM


product_status WHERE status = 'OUT OF STOCK'; -> It will error out with
ORA-00923: FROM keyword not found where expected. The column alias
should be put after the quote literal.
SELECT prod_id q's not available" FROM product_status WHERE status =
'OUT OF STOCK'; -> It will error out with ORA-01756: quoted string not
properly terminated. The literal string started with single quote must be
terminated with single quote only.

SELECT prod_id || q'('s not available)' 'CURRENT AVAILABILITY' FROM


product_status WHERE status = 'OUT OF STOCK'; -> It will error out with
ORA-00923: FROM keyword not found where expected. The column alias
must use either nothing or double quotes, not single quotes.

SELECT prod_id || q" 's not available" FROM product_status WHERE status =
'OUT OF STOCK'; -> It will error out with ORA-00904: "Q": invalid identifier.
The quote literal must start with single quote and end with single quote.

Read here – Text Literals

Question 22Skipped
A database is open in read-write mode. Which of the following processes will
surely be running? (Choose four)
Overall explanation
Explanation

Mandatory processes are:

 Process Monitor Process (PMON) Group


 Process Manager (PMAN)
 Listener Registration Process (LREG)
 System Monitor Process (SMON)
 Database Writer Process (DBW)
 Log Writer Process (LGWR)
 Checkpoint Process (CKPT)
 Manageability Monitor Processes (MMON and MMNL)
 Recoverer Process (RECO)

Read here - Mandatory Background Processes

Question 23Skipped
Which three statements are true about external tables in Oracle 18c and
later releases? (Choose three.)
Overall explanation
Explanation

Read here – The ORACLE_DATAPUMP Access Driver

Question 24Skipped
View the Exhibit and examine the structure of the PRODUCTS table.

Which two tasks require subqueries? (Choose two.)


Question 25Skipped
Which compression method is recommended for Direct-Path Insert
operations?
Question 26Skipped
Which three statements are true about performing Data Manipulation
Language (DML) operations on a view with no INSTEAD OF triggers defined?
(Choose three.)

Overall explanation
Explanation
The WITH CHECK clause has no effect when deleting rows from the
underlying table through the view. – True (mostly)

Quoting Oracle Docs:

For a DELETE statement, if the join results in more than one key-preserved
table, then Oracle Database deletes from the first table named in the FROM
clause, whether or not the view was created WITH CHECK OPTION.

Views cannot be used to add or modify rows in an underlying table if the


defining query of the view contains the DISTINCT keyword. – True

Quoting Oracle Docs:

For a view to be inherently updatable, the following conditions must be met:

The view must not contain any of the following constructs:

A DISTINCT operator

Views cannot be used to add rows to an underlying table if the table has
columns with NOT NULL constraints lacking default values which are not
referenced in the defining query of the view. – True

Quoting Oracle Docs:

For you to insert into the table using the view, the view must contain all NOT
NULL columns of all tables in the join, unless you have specified DEFAULT
values for the NOT NULL columns.

Read here – CREATE VIEW

Question 27Skipped
Examine this command:

CREATE UNDO TABLESPACE undotbs01

DATAFILE 'undotbs_01.dbf'

SIZE 100M
AUTOEXTEND ON;

Which two actions must you take to ensure UNDOTBS01 is used as the
default UNDO tablespace? (Choose two.)

Overall explanation
Explanation

Set parameter UNDO_MANAGEMENT to AUTO and set UNDO_TABLESPACE to


undotbs01.

Question 28Skipped
Examine these statements executed in a single Oracle session:
Which three statements are true? (Choose three.)
Question 29Skipped
Examine the description of the SALES table:
The SALES table has 55,000 rows.

Examine this statement:

Which two statements are true? (Choose two.)


Overall explanation

Explanation

This SQL will copy the whole table because of WHERE clause 1 = 1

Question 30Skipped
Examine these commands:
Which two statements are true about the sqlldr execution? (Choose two.)
Overall explanation
Explanation

The SQL*Loader express mode TABLE parameter activates SQL*Loader


express mode.

Read here – TABLE

Question 31Skipped
Which two statements are true about a self join? (Choose two.)
Question 32Skipped
Which three statements are true about table data storage in an Oracle
Database? (Choose three.
Question 33Skipped
The STORES table has a column START_DATE of data type DATE, containing
the date the row was inserted.

You only want to display details of rows where START_DATE is within the last
25 months.

Which WHERE clause can be used?


Question 34Skipped
Examine this command:

SQL> ALTER TABLE ORDERS SHRINK SPACE COMPACT

Which two statements are true? (Choose two.)


Overall explanation
Explanation

Due to COMPACT clause, the table will be shrunk but HWM will not be
adjusted.

SELECTs and DMLs can continue.

Question 35Skipped
You must create a tablespace of non-standard block size in a new file system
and plan to use this command:

The standard block size is 8k but other non-standard block sizes will also be
used.

Which two are requirements for this command to succeed? (Choose two.)
Overall explanation
Explanation

As the file is being created with fixed size, the /u02 file system must have at
least 100g space for the datafile.

DB_32K_CACHE_SIZE is the buffer cache for blocks of 32K size, so it


respective memory must be available in the SGA.

Question 36Skipped
Which three statements are true about indexes and their administration in
an Oracle database? (Choose three.)
Overall explanation
Explanation

An index can be created as part of a CREATE TABLE statement. – True – An


index is created for the primary key if you add the PRIMARY KEY clause in the
CREATE TABLE statement.
If a query filters on an indexed column, then it will always be used during
execution of the query. – False – Depending on the cost of the plan, Oracle
may or not use the indexes.

A descending index is a type of function-based index. – True

Quoting Oracle Docs:

Oracle Database treats descending indexes as if they were function-based


indexes. As with other function-based indexes, the database does not use
descending indexes until you first analyze the index and the table on which
the index is defined. See the column_expression clause of this statement.

A DROP INDEX statement always prevents updates to the table during the
drop operation. – False – DROP Index will not cause any blocking.

A UNIQUE and non-unique index can be created on the same table column. –
True – It is possible as long as a given column is indexed along with other
columns.

An INVISIBLE INDEX is not maintained when Data Manipulation Language


(DML) is performed on its underlying table. – False

Quoting Oracle Docs:

You can create invisible indexes or make an existing index invisible. An


invisible index is ignored by the optimizer unless you explicitly set the
OPTIMIZER_USE_INVISIBLE_INDEXES initialization parameter to TRUE at the
session or system level. Unlike unusable indexes, an invisible index is
maintained during DML statements. Although you can make a partitioned
index invisible, you cannot make an individual index partition invisible while
leaving the other partitions visible.

Read here – Understand When to Use Unusable or Invisible Indexes

Question 37Skipped
The orders table has a column ORDER_DATE of data type DATE.

The default display format for a date is DD-MON-RR.

Which two WHERE conditions demonstrate the correct usage of conversion


functions? (Choose two.)
Overall explanation
Explanation

TO_DATE function converts a string to date according to given format.

Comparison can be done between 2 date fields or 2 char fields.


Question 38Skipped
In the SALES database, DEFERRED_SEGMENT_CREATION is TRUE.

Examine this command:

SQL> CREATE TABLE T1(c1 INT PRIMARY KEY, c2 CLOB);

Which segment or segments, if any, are created as a result of executing the


command?

Overall explanation
Explanation

If set to true, then segments for tables and their dependent objects (LOBs,
indexes) will not be created until the first row is inserted into the table.
Read here - DEFERRED_SEGMENT_CREATION

Question 39Skipped
Which three activities are recorded in the database alert log? (Choose three.)

Overall explanation
Explanation

The alert log is a chronological log of messages and errors, and includes the
following items:
All internal errors (ORA-00600), block corruption errors (ORA-01578), and
deadlock errors (ORA-00060) that occur

Administrative operations, such as some CREATE, ALTER, and DROP


statements and STARTUP, SHUTDOWN, and ARCHIVELOG statements

Messages and errors relating to the functions of shared server and


dispatcher processes

Errors occurring during the automatic refresh of a materialized view

The values of all initialization parameters that had nondefault values at the
time the database and instance start

Read here – About Monitoring Errors with Trace Files and the Alert Log

Question 40Skipped
Examine the description of the BOOKS table:

The table has 100 rows.

Examine this sequence of statements issued in a new session:

INSERT INTO books VALUES ('ADV112', 'Adventures of Tom Sawyer', NULL,


NULL);

SAVEPOINT a;

DELETE FROM books;

ROLLBACK TO SAVEPOINT a;

ROLLBACK;

Which two statements are true? (Choose two.


Question 41Skipped
Which three statements are true about the Automatic Diagnostic Repository
(ADR)? (Choose three.)
Overall explanation
Explanation

ADR can be used even if the database is down. For the same reason, ADR is
not stored in database schema, rather a separate file system.

It can be used database, grid or any Oracle product installed on the server.

Read here – Structure, Contents, and Location of the Automatic Diagnostic


Repository
Question 42Skipped
Which two are benefits of external tables? (Choose two.)

Overall explanation
Explanation

You cannot edit the data in the external tables.

Read here - External Tables Concepts


Question 43Skipped
Which statement is true about aggregate functions?

Question 44Skipped
You start your database instance in NOMOUNT state.

Which two actions are performed? (Choose two.)


Overall explanation
Explanation

In NOMOUNT state, presence of controlfile and datafiles is not checked yet.


SYS can connect to the terminal but cannot access the database.

Background processes get started, and memory components are allocated.

Question 45Skipped
In the promotions table, the PROMO_BEGIN_DATE column is of data type
DATE and the default date format is DD-MON-RR.

Which two statements are true about expressions using PROMO_BEGIN_DATE


contained in a query? (Choose two.)
Question 46Skipped
Table ORDER_ITEMS contains columns ORDER_ID, UNIT_PRICE and
QUANTITY, of data type NUMBER.

Examine these SQL statements:

Statement 1:

SELECT MAX(unit_price * quantity) "Maximum Order"

FROM order_items;

Statement 2:

SELECT MAX(unit_price * quantity) "Maximum Order"

FROM order_items -

GROUP BY order_id;
Which two statements are true?

Question 47Skipped
Which three statements are true about using SQL*Plus? (Choose three.)

Question 48Skipped
Which statement is true about database links?
Overall explanation
Explanation

Username of local and remote database can always be different.

You can create database links between Oracle to Non-Oracle databases


using Oracle Heterogeneous Services.

Any user having CREATE PUBLIC DATABASE LINK system privilege can create
the public database link.

Read here – CREATE DATABASE LINK


Question 49Skipped
A script abc.sql must be executed to perform a job.

A database user HR, who is defined in this database, executes this


command:

$ sqlplus hr/hr@orcl @abc.sql

What will happen upon execution?

Question 50Skipped
Examine the description of the PRODUCTS table:

Which query is valid?


Your database instance was shut down normally and then started in
NOMOUNT state. You then execute this command:

ALTER DATABASE MOUNT;

Which two actions are performed? (Choose two.)


Overall explanation
Explanation

Control file is read when database is mounted.

Alert log records that the database was mounted.

Question 52Skipped
Which two statements are true regarding indexes? (Choose three.)
Overall explanation
Explanation

If table is updated, the indexes will always be updated.

The table and index can below to different users.

Question 53Skipped
Which three statements are true about Oracle synonyms? (Choose three.)
Question 54Skipped
Which three statements are true about Deferred Segment Creation in Oracle
databases? (Choose three.)
Question 55Skipped
Which is the default column or columns for sorting output from compound
queries using SET operators such as INTERSECT in a SQL statement?
Overall explanation
Explanation

Specify ORDER BY to order rows within each row pattern partition. Use
column to specify one or more ordering columns. If you specify multiple
columns, then Oracle Database first sorts rows based on their values for the
first column. Rows with the same value for the first column are then sorted
based on their values for the second column, and so on. Oracle Database
sorts nulls following all others in ascending order.

SELECT

Question 56Skipped
Which three statements are true about the naming methods and their
features supported by Oracle database used to resolve connection
information? (Choose three.)
Overall explanation
The three true statements are:
1. Easy Connect supports TCP/IP and SSL. Easy Connect can be used with
both the TCP/IP and SSL network protocols.
2. Directory Naming can be used if Connect-Time Failover is required.
Directory Naming utilizes ldap.ora and allows configuring multiple
listener endpoints for Connect-Time Failover.
3. A client can connect to an Oracle database instance even if no client
side network admin has been configured. Methods like Easy Connect
and Local Naming eliminate the need for client-side TNS configuration.
The other statements are false:

 Local Naming does not support Connect-Time Failover.


 Directory Naming does not require TNS_ADMIN to be set on clients.
 Local Naming does not need TNS_ADMIN set on clients.

Question 57Skipped
Which two statements are true about views? (Choose two.)

Overall explanation
Explanation
Normal views cannot be indexed, only materialized views can be indexed.

Question 58Skipped
Examine the description of the PRODUCT_DETAILS table:

Which two statements are true? (Choose two.)


Overall explanation
Explanation

Any NOT NULL column can be assigned as a primary key as long as there are
no duplicate values.

Question 59Skipped
Which three statements are true about connection strings and service names
used to connect to an Oracle database instance? (Choose three.)
Question 60Skipped
Which two statements are true about INTERVAL data types? (Choose two.)
Question 61Skipped
You want to apply the principle of Least Privilege in all your live databases.

One of your requirements is to revoke unnecessary privileges from all users


who have them using Privilege Analysis.

Which three are types of analyses can be done using the


DBMS_PRIVILEGE_CAPTURE package? (Choose two.)
Overall explanation
Explanation

Privilege Analysis excludes the SYS user. It is evident by this.

CREATE_CAPTURE Procedure Parameters

type G_DATABASE: Captures all privilege use in the database, except


privileges used by the SYS user.

Privilege Analysis covers both, direct and indirect.


When using role-based analysis for the CREATE_CAPTURE procedure,
privilege use is analyzed even if the privilege is indirectly granted to the
specified role.

Read here – DBMS_PRIVILEGE_CAPTURE

Question 62Skipped
The CUSTOMERS table has a CUST_CREDIT_LIMIT column of data type
NUMBER.

Which two queries execute successfully? (Choose two.)

Question 63Skipped
Which two tasks can you perform using DBCA for databases? (Choose two.)
Overall explanation
Explanation

Read this – Specifying Database Block Sizes

This block size is used for the SYSTEM tablespace and by default in other
tablespaces. Oracle Database can support up to four additional nonstandard
block sizes.

Read here - Specifying Database Block Sizes

The option -emConfiguration allows to register the new database with an


existing OEM server.

Read this – createDatabase

Question 64Skipped
You execute this query:

SELECT TO_CHAR(NEXT_DAY(LAST_DAY(SYSDATE), 'MON'), 'dd `Monday for`


fmMonth rrrr')

What is the result?

Overall explanation
Explanation

It will give error - ERROR at line 1: ORA-01821: date format not recognized

Question 65Skipped
Which two are true about shrinking a segment online? (Choose two.)
Overall explanation
Explanation

The shrink clause lets you manually shrink space in a table, index-organized
table or its overflow segment, index, partition, subpartition, LOB segment,
materialized view, or materialized view log. This clause is valid only for
segments in tablespaces with automatic segment management. By default,
Oracle Database compacts the segment, adjusts the high water mark, and
releases the recuperated space immediately.

Compacting the segment requires row movement. Therefore, you must


enable row movement for the object you want to shrink before specifying
this clause. Further, if your application has any rowid-based triggers, you
should disable them before issuing this clause.
Read here – shrink_clause

Question 66Skipped
Which two statements are true about the configuration and use of
UNDO_RETENTION with GURANTEED RETENTION? (Choose two.)

Overall explanation
Explanation

To guarantee the success of long-running queries or Oracle Flashback


operations, you can enable retention guarantee.

If retention guarantee is enabled, then the specified minimum undo retention


is guaranteed; the database never overwrites unexpired undo data even if it
means that transactions fail due to lack of space in the undo tablespace. If
retention guarantee is not enabled, then the database can overwrite
unexpired undo when space is low, thus lowering the undo retention for the
system. This option is disabled by default.

Read here – Retention Guarantee

Question 67Skipped
Examine the description of the EMPLOYEES table:

NLS_DATE_FORMAT is set to DD-MON-YY.

Which query requires explicit data type conversion?


Overall explanation
Explanation

SELECT join_date FROM employees WHERE join_date > '10-02-2018';

Here, '10-02-2018' is not matching to NLS_DATE_FORMAT of DD-MON-YY, so


the query will fail if explicit to_date is not used on '10-02-2018'.

Question 68Skipped
Which two statements are true about Oracle synonyms? (Choose two.)
Overall explanation
Explanation

Only users having system privilege CREATE PUBLIC SYNONYM can create
public synonyms.

A synonym is also an object, so it will have an object number.

A private synonym name has to be unique only within a schema, not across
the database.

You can create synonym for a synonym.

Question 69Skipped
Your database instance is started with an SPFILE.

A PFILE is also available.


You execute this command:

ALTER SYSTEM SET DB_CACHE_SIZE=100K;

Where is the value changed?

Overall explanation
Explanation

If database is running with spfile, the pfile will not get modified in any
circumstances. Default scope is BOTH (spfile and memory)

Question 70Skipped
Which three statements are true regarding indexes? (Choose three.)
Overall explanation
Explanation

A UNIQUE index can be altered to be non-unique – False – Index must be


recreated.

An update to a table can result in updates to any or all of the table's indexes
– False – It is possible that none of the indexes will be updated. So instead of
"any or all", it should be "none or all".

You might also like