100% satisfaction guarantee Immediately available after payment Both online and in PDF No strings attached
logo-home
Oracle Database SQL Expert $20.99   Add to cart

Exam (elaborations)

Oracle Database SQL Expert

 3 views  0 purchase
  • Course
  • Oracle Database SQL Expert
  • Institution
  • Oracle Database SQL Expert

Question: 1 168 You need to load information about new customers from the NEW_CUST table into the tables CUST and CUST_SPECIAL. If a new customer has a credit limit greater than 10,000, then the details have to be inserted into CUST_SPECIAL. All new customer details have to be inserted in...

[Show more]

Preview 4 out of 91  pages

  • August 5, 2024
  • 91
  • 2024/2025
  • Exam (elaborations)
  • Questions & answers
  • Oracle Database SQL Expert
  • Oracle Database SQL Expert
avatar-seller
StudyCenter1
Exam Name: Oracle Database SQL Expert
Exam Type Oracle
Exam Code: 1Z0-047 Total Questions: 168

Question: 1
You need to load information about new customers from the NEW_CUST table into the tables
CUST and CUST_SPECIAL. If a new customer has a credit limit greater than 10,000, then the
details have to be inserted into CUST_SPECIAL. All new customer details have to be inserted
into the CUST table. Which technique should be used to load the data most efficiently?

A. external table
B. the MERGE command
C. the multitable INSERT command
D. INSERT using WITH CHECK OPTION

Answer: C

Question: 2
View the Exhibit and examine the description of the CUSTOMERS table.




You want to add a constraint on the CUST_FIRST_NAME column of the CUSTOMERS table so
that the value inserted in the column does not have numbers.
Which SQL statement would you use to accomplish the task?

A. ALTER TABLE CUSTOMERS ADD CONSTRAINT cust_f_name
CHECK(REGEXP_LIKE(cust_first_name,'^A-Z'))NOVALIDATE ;
B. ALTER TABLE CUSTOMERS ADD CONSTRAINT cust_f_name
CHECK(REGEXP_LIKE(cust_first_name,'^[0-9]'))NOVALIDATE ;
C. ALTER TABLE CUSTOMERS ADD CONSTRAINT cust_f_name
CHECK(REGEXP_LIKE(cust_first_name,'[[:alpha:]]'))NOVALIDATE ;
D. ALTER TABLE CUSTOMERS ADD CONSTRAINT cust_f_name
CHECK(REGEXP_LIKE(cust_first_name,'[[:digit:]]'))NOVALIDATE ;

Answer: C

Question: 3
Which three tasks can be performed using regular expression support in Oracle Database 10g?
(Choose three.)

Page 1 o f 9 1

,Exam Name: Oracle Database SQL Expert
Exam Type Oracle
Exam Code: 1Z0-047 Total Questions: 168



A. It can be used to concatenate two strings.
B. It can be used to find out the total length of the string.
C. It can be used for string manipulation and searching operations.
D. It can be used to format the output for a column or expression having string data.
E. It can be used to find and replace operations for a column or expression having string data.

Answer: C, D, E

Question: 4
View the Exhibit and examine the structure of the EMP table which is not partitioned and not an
index-organized table.




Evaluate the following SQL statement:
ALTER TABLE emp
DROP COLUMN first_name;
Which two statements is true regarding the above command? (Choose two.)

A. The FIRST_NAME column would be dropped provided it does not contain any data.
B. The FIRST_NAME column would be dropped provided at least one or more columns remain in
the table.
C. The FIRST_NAME column can be rolled back provided the SET UNUSED option is added to
the above SQL statement.
D. The FIRST_NAME column can be dropped even if it is part of a composite PRIMARY KEY
provided the CASCADE option is used.

Answer: B, D

Question: 5
Evaluate the CREATE TABLE statement:
CREATE TABLE products
(product_id NUMBER(6) CONSTRAINT prod_id_pk PRIMARY KEY,
product_name VARCHAR2(15));
Which statement is true regarding the PROD_ID_PK constraint?

A. It would be created only if a unique index is manually created first.
B. It would be created and would use an automatically created unique index.
C. It would be created and would use an automatically created no unique index.
D. It would be created and remains in a disabled state because no index is specified in the
command.

Answer: B

Question: 6

Page 2 o f 9 1

,Exam Name: Oracle Database SQL Expert
Exam Type Oracle
Exam Code: 1Z0-047 Total Questions: 168

Which two statements are true? (Choose two.)

A. The USER_SYNONYMS view can provide information about private synonyms.
B. The user SYSTEM owns all the base tables and user-accessible views of the data dictionary.
C. All the dynamic performance views prefixed with V$ are accessible to all the database users.
D. The USER_OBJECTS view can provide information about the tables and views created by the
user only.
E. DICTIONARY is a view that contains the names of all the data dictionary views that the user
can access.

Answer: A, E

Question: 7
View the Exhibit and examine the description of the ORDERS table.




Which two WHERE clause conditions demonstrate the correct usage of conversion functions?
(Choose two.)

A. WHERE order_date > TO_DATE('JUL 10 2006','MON DD YYYY')
B. WHERE TO_CHAR(order_date,'MON DD YYYY') = 'JAN 20 2003'
C. WHERE order_date > TO_CHAR(ADD_MONTHS(SYSDATE,6),'MON DD YYYY')
D. WHERE order_date IN ( TO_DATE('Oct 21 2003','Mon DD YYYY'), TO_CHAR('NOV 21
2003','Mon DD YYYY') )

Answer: A, B

Question: 8
View the Exhibit and examine the description of the EMPLOYEES table.




Page 3 o f 9 1

, Exam Name: Oracle Database SQL Expert
Exam Type Oracle
Exam Code: 1Z0-047 Total Questions: 168




Your company decided to give a monthly bonus of $50 to all the employees who have completed
five years in the company. The following statement is written to display the LAST_NAME,
DEPARTMENT_ID, and the total annual salary:
SELECT last_name, department_id, salary+50*12 "Annual Compensation"
FROM employees
WHERE MONTHS_BETWEEN(SYSDATE, hire_date)/12 >= 5;
When you execute the statement, the "Annual Compensation" is not computed correctly. What
changes would you make to the query to calculate the annual compensation correctly?

A. Change the SELECT clause to SELECT last_name, department_id, salary*12+50 "Annual
Compensation".
B. Change the SELECT clause to SELECT last_name, department_id, salary+(50*12) "Annual
Compensation".
C. Change the SELECT clause to SELECT last_name, department_id, (salary+50)*12 "Annual
Compensation".
D. Change the SELECT clause to SELECT last_name, department_id, (salary*12)+50 "Annual
Compensation".

Answer: C

Question: 9
Evaluate the following CREATE SEQUENCE statement:
CREATE SEQUENCE seq1
START WITH 100
INCREMENT BY 10
MAXVALUE 200
CYCLE
NOCACHE;
The sequence SEQ1 has generated numbers up to the maximum limit of 200. You issue the
following SQL statement:
SELECT seq1.nextval FROM dual;
What is displayed by the SELECT statement?

A. 1
B. 10
C. 100
D. an error

Page 4 o f 9 1

The benefits of buying summaries with Stuvia:

Guaranteed quality through customer reviews

Guaranteed quality through customer reviews

Stuvia customers have reviewed more than 700,000 summaries. This how you know that you are buying the best documents.

Quick and easy check-out

Quick and easy check-out

You can quickly pay through credit card or Stuvia-credit for the summaries. There is no membership needed.

Focus on what matters

Focus on what matters

Your fellow students write the study notes themselves, which is why the documents are always reliable and up-to-date. This ensures you quickly get to the core!

Frequently asked questions

What do I get when I buy this document?

You get a PDF, available immediately after your purchase. The purchased document is accessible anytime, anywhere and indefinitely through your profile.

Satisfaction guarantee: how does it work?

Our satisfaction guarantee ensures that you always find a study document that suits you well. You fill out a form, and our customer service team takes care of the rest.

Who am I buying these notes from?

Stuvia is a marketplace, so you are not buying this document from us, but from seller StudyCenter1. Stuvia facilitates payment to the seller.

Will I be stuck with a subscription?

No, you only buy these notes for $20.99. You're not tied to anything after your purchase.

Can Stuvia be trusted?

4.6 stars on Google & Trustpilot (+1000 reviews)

81033 documents were sold in the last 30 days

Founded in 2010, the go-to place to buy study notes for 14 years now

Start selling
$20.99
  • (0)
  Add to cart