Understanding Oracle Database ArchitectureManaging Users, Roles and PrivilegesMoving DataAccessing an Oracle Database with Oracle Supplied ToolsManaging Tablespaces and DatafilesManaging Database InstancesManaging StorageConfiguring Oracle Net ServicesManaging UndoRestricting and Sorting DataUsing Single-Row and Aggregate FunctionsJoining TablesUsing SubqueriesManipulating DataCreating and Managing TablesCreating Views and SynonymsManaging ConstraintsCreating Sequences, Indexes and PartitionsCreating and Managing Users and PrivilegesCreating and Managing Roles and ProfilesManaging Schema ObjectsManaging Data in Different Time ZonesUsing DML and Transaction Control Statements
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Save question
0
Community Discussion
No comments yet. Be the first to start the discussion!
Which two of the following statements are true about GLOBAL TEMPORARY TABLES?
Choose two
AGLOBAL TEMPORARY TABLE space allocation occurs at session start.
BGLOBAL TEMPORARY TABLE rows inserted by a session are available to any other session whose user has been granted select on the table.
CA TRUNCATE command issued in a session causes all news in a GLOBAL TEMPORARY TABLE for the issuing session to be deleted.
DA GLOBAL TEMPORARY TABLE 's definition is available to multiple sessions.
EA DELETE command on a GLOBAL TEMPORARY TABLE cannot be rolled back.
A database uses automatic undo management with temporary undo enabled.
An UPDATE is run on a temporary table. Where is the UNDO stored?
Ain the undo tablespace
Bin the SYSAUX tablespace
Cin the SGA
Din the PGA
Ein the temporary tablespace
Which two of the following statements are true of the PMON background process?
Choose two
AIt registers database services with all local and remote listeners known to the database instance
BIt frees resources held by abnormally terminated processes
CIt records checkpoint information in the control file
DIt frees unused temporary segments
EIt kills sessions that exceed idle time
Examine the description of the SALES1 table:
SALES2 is a table with the same description as SALES1.
Some sales data is erroneously contained in both tables.
You must display rows from SALES1 and SALES2 and want to see the duplicates as well.
Which set operator produces the required output?
AUNION ALL
BSUBTRACT
CMINUS
DUNION
EINTERSECT
Which two statements are accurate about Oracle join syntax and SQL:1999-compliant ANSI join syntax?
Choose two
AThe Oracle join syntax performs less well than the SQL:1999 compliant ANSI join syntax.
BThe Oracle join syntax lacks the ability to do outer joins.
CThe SQL:1999 compliant ANSI join syntax supports creation of a Cartesian product of two tables.
DThe Oracle join syntax supports creation of a Cartesian product of two tables.
EThe Oracle join syntax performs better than the SQL:1999 compliant ANSI join syntax.
Which two statements are correct about views used to display tablespace and datafile information?
Choose two
ATablespace free space can be viewed in V$TABLESPACE
BV$TABLESPACE displays information that is contained in the controlfile about tablespaces
CV$TABLESPACE displays information about tablespaces contained in the data dictionary
DTablespace free space can be viewed in DBA_TABLESPACES
EA 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
Which two statements are accurate about the PMON background process?
Choose two
AIt registers database services with all local and remote listeners known to the database instance.
BIt frees unused temporary segments.
CIt rolls back transactions when a process fails.
DIt records checkpoint information in the control file.
EIt frees resources held by abnormally terminated processes.
The database instance was shut down normally and then started in the NOMOUNT state. You then run the following command:
ALTER DATABASE MOUNT;
Which two actions occur?
Choose two
AThe online redo logs are opened
BThe online data files are opened
CThe alert log records the execution details
DThe Oracle background processes are started
EThe initialization parameter file is read
FThe control file is read
Which two statements about Oracle synonyms are correct?
Choose two
AAny user can create a public synonym.
BA synonym has an object number.
CA synonym can be created on an object in a package.
DAll private synonym names must be unique in the database.
EA synonym can have a synonym.
Examine the following query:
Which two approaches should you use to avoid being prompted for a hire-date value when the query executes?
Choose two
AStore the query in a script and pass the substitution value to the script when executing it.
BExecute the SET verify off command before executing the query.
CUse the undefine command before executing the query.
DExecute the SET VERIFY ON command before executing the query.
EReplace '&1' with '&&1' in the query.
FUse the define command before executing the query.
Which three of the following statements about Enterprise Manager Cloud Control are true?
Choose three
AIt is available to manage a database only when that database is open.
BIt provides management for Oracle-engineered systems.
CIt uses a web-based console built into the Oracle database using XML DB.
DIt is integrated with My Oracle Support.
EIt provides management for Oracle middleware.
Review the structure of the CUSTOMERS table shown below:
You need to write a query that returns details of all customers whose city name begins with the letter D and has at least two more characters following it.
Which query should you use?
ASELECT * FROM customers WHERE city LIKE 'D_%';
BSELECT * FROM customers WHERE city = '%D_';
CSELECT * FROM customers WHERE city LIKE 'D_';
DSELECT * FROM customers WHERE city = 'D_%';
Which two statements are correct regarding space-saving features in an Oracle Database?
Choose two
APrivate Temporary Tables (PTTS) store metadata in memory only
BAn index created with the UNUSABLE attribute has no segment
CIf they exist for a session, Private Temporary Tables (PTTs) are always dropped at the next COMMIT OR ROLLBACK statement
DAn index that is altered to be UNUSABLE will retain its segment
EA table that is truncated will always have its segment removed
Examine the description of the MEMBERS table:
Examine this partial query:
SELECT city, last_name LNAME FROM members ...;
You want to display every city that contains the string an. Return the cities in ascending order, with the last names additionally sorted in descending order.
Which two clauses must be added to the query?
Choose two
AORDER BY 1, 2
BWHERE city = '%AN%'
CWHERE city LIKE '%AN%'
DORDER BY last_name DESC, city ASC
EWHERE city IN ('%AN%')
FORDER BY 1, LNAME DESC
Examine the following description of the TRANSACTIONS table:
Which two SQL statements execute successfully?
Choose two
ASELECT customer_id AS ג€CUSTOMER-IDג€, transaction_date AS DATE, amount + 100 ג€DUESג€ FROM transactions;
BSELECT customer_id AS ג€CUSTOMER-IDג€, transaction_date AS ג€DATEג€, amount + 100 DUES FROM transactions;
CSELECT customer_id AS CUSTOMER-ID, transaction_date AS TRANS_DATE, amount + 100 ג€DUES AMOUNTג€ FROM transactions;
DSELECT customer_id CUSTID, transaction_date TRANS_DATE, amount + 100 DUES FROM transactions;
ESELECT customer_id AS 'CUSTOMER-ID', transaction_date AS DATE, amount + 100 'DUES AMOUNT' FROM transactions;
Examine the description of the PRODUCT_DETAILS table:
Which two statements are correct?
Choose two
APRODUCT_ID can be assigned the PRIMARY KEY constraint.
BEXPIRY_DATE cannot be used in arithmetic expressions.
CPRODUCT_NAME cannot contain duplicate values.
DEXPIRY_DATE contains the SYSDATE by default if no date is assigned to it.
EPRODUCT_PRICE can be used in an arithmetic expression even if it has no value stored in it.
FPRODUCT_PRICE contains the value zero by default if no value is assigned to it.
Which three statements are correct about external tables in Oracle 18c and later releases?
Choose three
AExternal table files can be used for other external tables in a different database
BThe ORACLE_LOADER access driver can be used to unload data from a database into an external table
CThe ORACLE_DATAPUMP access driver can be used to unload data from a database into an external table
DThey cannot be partitioned
EThe ORACLE_DATAPUMP access driver can be used to load data into a database from an external table
FThey support UPDATEs but not INSERTs and DELETEs
Which three statements about single-row subqueries are true?
Choose three
AA SQL statement may have multiple single row subquery blocks.
BThey can be used in the WHERE clause.
CThey must be placed on the left side of the comparison operator or condition.
DThey can be used in the HAVING clause.
EThey must be placed on the right side of the comparison operator or condition.
FThey must return a row to prevent errors in the SQL statement.
The CUSTOMERS table contains a CUST_CREDIT_LIMIT column with the NUMBER data type.
Which two queries execute successfully?
Choose two
ASELECT NVL(cust_credit_limit * .15, 'Not Available') FROM customers;
BSELECT NVL2(cust_credit_limit * .15, 'Not Available') FROM customers;
CSELECT NVL(TO_CHAR(cust_credit_limit * .15), 'Not Available') FROM customers;
DSELECT TO_CHAR(NVL(cust_credit_limit * .15, 'Not Available')) FROM customers;
ESELECT NVL2(cust_credit_limit, TO_CHAR(cust_credit_limit * .15), 'Not Available') FROM customers;
You run the following command:
During the export operation, you detach from the job by pressing CTRL+C, and then run this command:
Export> STOP_JOB=immediate -
Are you sure you wish to stop the job ([yes]/no): yes
Community Discussion