0% found this document useful (0 votes)
636 views58 pages

Oracle APEX 3 2

The document provides a comprehensive overview of Oracle APEX, covering essential topics such as creating applications, managing data, implementing security, and utilizing features like interactive reports and grids. It includes practice exam questions and answers to help users prepare for certification. Key concepts include SQL Workshop usage, application customization, and various page types and functionalities within Oracle APEX.

Uploaded by

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

Oracle APEX 3 2

The document provides a comprehensive overview of Oracle APEX, covering essential topics such as creating applications, managing data, implementing security, and utilizing features like interactive reports and grids. It includes practice exam questions and answers to help users prepare for certification. Key concepts include SQL Workshop usage, application customization, and various page types and functionalities within Oracle APEX.

Uploaded by

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

Oracle APEX Skill Checks, Practice Exam and Certification Exam Dumps

Getting Started with Oracle APEX on the Oracle Autonomous Database


Using SQL Workshop
Creating a Database Application
Working with Pages and Regions
Developing Reports
Managing and Customizing Interactive Reports
Managing and Customizing Interactive Grids
Creating Application Page Controls
Enhancing your application using Computations, Processes and Validations
Creating and Using Dynamic Actions
Managing Cards, Faceted Search, and Smart Filters
Creating and Using Forms
Implementing Navigation in your application
Using themes, Theme Styles and Templates
Extending Application Capabilities
Managing Application Data
Implementing Security in your application
Adding Additional Pages to your Application
Migrating Application Development between Environments
Exam Dumps
1. You must reference certain data from a dragged event under the Drag and Drop PL/SQL Code
attribute of the Calendar component.

Examine the list:

• The ID
• The NEW_START_DATE
• The NEW_END_DATE

How can these be referenced?

a. :APEX.PK_VALUE, :APEX.NEW_START_DATE and :APEX.NEW_END_DATE


b. #APEX.PK_VALUE#, #APEX.NEW_START_DATE# and #APEX.NEW_END_DATE#
c. #APEX$PK_VALUE#, #APEX$NEW_START_DATE# and #APEX$NEW_END_DATE#
d. :APEX$PK_VALUE, :APEX$NEW_START_DATE and :APEX$NEW_END_DATE

Correct Answer: D

2. Which is NOT a valid Geometry Column Data Type available for maps region?
a. JSON_OBJECT
b. GeoJSON
c. Latitude/Longitude
d. SDO_GEOMETRY

Correct Answer: A

3. Which two feature pages can you create using the Create Page Wizard?
a. Access Control
b. Feedback
c. Search Page
d. Unified Task List

Correct Answer: A, B

4. You added access control feature pages to your application. Which two actions can you perform
as an Administrator using the Administration page?
a. Assign roles to users.
b. Create new application roles.
c. Add users.
d. Create Authorization Schemes

Correct Answer: A, C

5. Which two are valid evaluation points for Authorization Schemes?


a. Never
b. Once per page view
c. Once per session
d. Once per user

Correct Answer: B, C

6. Which statement is true about Unified Task List in the approvals component?
a. It is a page type in the Create Page Wizard that is used to create a summary of tasks
that functions like an inbox.
b. It is a page that shows details for a specific task, which can include metadata, history,
comments, and actions.
c. It is a shared component used to configure task parameters, participants, actions, and
due dates.

Correct Answer: A

7. You created a custom theme for an application. Examine these requirements:


I. The theme must be utilized by another application in the same workspace.
II. The master theme may still require changes.

Which solution guarantees that any changes to the master theme are reflected in the copied
theme?

a. Refreshing the templates


b. Subscribing the copied theme to the master theme and refreshing the theme
c. Verifying the theme subscription
d. Copying the changes made in the master theme to the copied theme

Correct Answer: B

8. Which statement is true about creating and using a report with form?
a. The Create Application Wizard doesn’t support the creation of an interactive report and
form combination.
b. In the Create Application Wizard, you can select a data source (that is, Local Database,
REST Enabled SQL Service, or REST Data Source).
c. Both the Create Application Wizard and Create Page Wizard Support the creation of an
interactive report or classic report and form combination.
d. The Create Page Wizard doesn’t support the creation of a classic report and form
combination.

Correct Answer: D

9. Which two are prerequisites to use the REST-enabled SQL feature in Oracle APEX?
a. REST enable the schema in the remote Oracle Database using ORDS.ENABLE_SCHEMA.
b. On the remote Oracle Database, install ORDS 19.x or later.
c. Install Oracle APEX in the remote Oracle Database.
d. Create a Database link to the remote Oracle Database in the local APEX Schema.

Correct Answer: A, B

10. You created a shopping cart application and added the “Add to cart” functionality. You are using
an APEX Collection named CART to temporarily store the items in the cart. Which PL/SQL code
snippet can be used to add more items (PRODUCT_ID) into this APEX collection when the user
adds items to the cart? Assume: P2_PRODUCT_ID holds the product_id of the item being added
to the cart.
a. BEGIN
INSERT INTO APEX_COLLECTION (id, name, c001) values (1, ‘CART’,
:P2_PRODUCT_ID);

END;

b. BEGIN
INSERT INTO CART (id, c001) values (1, :P2_PRODUCT_ID);

END;

c. BEGIN
APEX_COLLECTION.ADD_MEMBER(
P_collection_name => ‘CART’,
P_c001 => :P2_PRODUCT_ID

END;

Correct Answer: C
11. Which two Plugin types can be created in Oracle APEX?
a. Validation
b. Region
c. Process
d. Email Template

Correct Answer: B, C

12. Which two statements are true about creating and customizing Smart Filters pages?
a. The suggestion chip count is only displayed for filters that support counts, such as LOV-
based filter types.
b. If you create a Smart Filters page based on a table, the filters are auto discovered using
the Data Dictionary Cache.
c. The Search results report can be displayed as an interactive report.
d. The search results report can be displayed as an interactive grid.

Correct Answer: A, B

13. Which two tasks can you perform using SQL Workshop?
a. Track and Manage issues in a conversational fashion.
b. Create join queries using drag and drop.
c. Load and unload text, DDL, and spreadsheet data.
d. Edit an application page.
e. Install and manage Sample Apps.

Correct Answer: B, C

14. Examine these statements:

Create table dept (

Id number generated by default on null as identity constraint dept_id_pk primary key,

name varchar2 (255 char) not null,

age number

);

Create table emp (

Id number generated by default on null as identity constraint emp_id_pk primary key,

dept_id number constraint emp_dept_id_fk references dept on delete cascade,

name varchar2 (255 char) not null,

email varchar2 (255 char) constraint emp_email_unq unique,

position varchar2 (8 char) constraint emp_position_ck check (position in (‘MANAGER’,


‘CLERK’, ‘ENGINEER’)
);

Correct Answer:

dept

name /nn

age num

emp

name /nn

email /unique

position /check Manager, Clerk, Engineer

15. Examine this code entered in Quick SQL:

emp_salary

name vc255

salary num

commission_yn /check TRUE, FALSE

Which statement is true about the commission_yn column?

a. It will restrict acceptable values to TRUE or FALSE.


b. It will default to FALSE.
c. It will restrict acceptable values to Y or N.
d. It will default to TRUE.

Correct Answer: A

16. Which statement is true about session state management in Oracle APEX?
a. Multiple number of sessions cannot exist in the database at the same time.
b. A user cannot run multiple instances of an application simultaneously in different
browser programs.
c. APEX sessions are logically and physically distinct from Oracle database sessions used
to service page requests.

Correct Answer: C

17. There is a validation of type Item is numeric on the P1_SALARY item. When the page is
submitted, this error message is displayed both in the notification and below the item:
What will cause the validation error to appear only in the Notification area?

a. Removing P1_SALARY from the validation Associated Item.


b. Setting Display Location to Inline in Notification.
c. Setting the Value Required to Yes on P1_SALARY.

Correct Answer: B

18. Which two layout options are available for Page Designer under Utilities?
a. Four Pane Mode
b. Single Pane Mode
c. Two Pane Mode
d. Three Pane Mode

Correct Answer: C, D

19. Which client credentials are utilized for authentication during the One-Click Remote
Application Deployment process?
a. Database Schema credentials
b. APEX Developer credentials
c. APEX Workshop Admin credentials

Correct Answer: A

20. Which two actions enable “hide and show” behavior of a data series in a bar chart when its
corresponding legend item is clicked?
a. Setting the Hide and Show Behavior attribute value to None.
b. Setting the On Data Change attribute value to Slide to Left
c. Setting the Hide and Show Behavior attribute value to No Rescaling
d. Setting the Hide and Show Behavior attribute value to Rescale.

Correct Answer: C, D

21. Which search type in Search Configurations provides linguistic and fuzzy search capabilities?
a. List
b. Standard
c. Oracle Text

Correct Answer: C
22. Which statement is true about importing an APEX application?
a. The import process does not import the supporting objects defined during the export.
b. You cannot import an APEX application exported from a latest APEX version to an old
APEX version.
c. You cannot change the application ID during the import process.

Correct Answer: B

23. Which statement is true about the Data Workshop utility?


a. You can load or unload multiple tables at a time.
b. You cannot load data from an XLSX file with multiple worksheets.
c. The wizards load and unload all types of schema objects.
d. The wizards load and unload table data only.

Correct Answer: D

24. In a faceted search page, facets can be displayed as different UI types. Which two facet item
types are supported in the faceted search region?
a. Date picker
b. Checkbox Group
c. Range
d. Popup LOV

Correct Answer: B, C

25. Which two statements are true about Faceted Search pages?
a. Facets maps to specific database columns.
b. Faceted search supports the ability to filter columns storing multiple values as one
string.
c. Multiple charts are not visible in the same region.
d. A facet’s chart can be seen only in a nonmodal dialog.

Correct Answer: A, C

26. You use the Create Page wizard to create a faceted search page on the EMP table. What is the
default report type generated for this page?
a. Column Toggle Report.
b. Interactive Grid.
c. Interactive Report.
d. Classic Report.

Correct Answer: D

27. You must limit the P5_MANAGER page item so users can select a single employee name
EMP_NAME and save corresponding employee ID EMP_ID to the database.
Examine this statement used for the List of Values definition:
SELECT emp_name d,
Emp_id r,
From employees
ORDER BY 1
Which item type can be used to display P5_Manager?
a. Switch
b. Check box
c. Popup LOV

Correct Answer: C

28. In your existing employee benefits application, you want to determine the most active users, the
most used pages, and the performance of pages to better understand how your application is
being utilized and areas for improvement. How can this be achieved?
a. On the Application Home page, click Create Page. In the Create Page Wizard, select the
Activity Reporting feature type.
b. On the Application Home page, click Create Page. In the Create Page Wizard, select the
Master Detail page type.
c. On the Application Home page, from the Task list, click the Add Feature Page button.
Then select the Feedback feature type.
d. On the Application Home page, click Create Page. In the Create Page Wizard, select the
Email Reporting feature type.

Correct Answer: A

29. There is a page with an interactive grid region based on this statement:
SELECT
EMPNO,
ENAME,
COMM
From EMP;
In the Interactive Grid attributes, under the Edit group, the Enabled switch is turned off.
Which are two of the actions that you must perform to make an employee’s commission
editable in this?
a. Set EMPNO, ENAME to “Display Only”.
b. In the interactive grid attributes, select COMM for “Allowed Row Operations Column”.
c. Ensure that the “Primary Key” switch is turned “On” for the EMPNO column.
d. In the Interactive Grid attributes, turn “On” the enabled switch, under the Edit group.

Correct Answer: C, D

30. Which authentication scheme type supports authentication with social networks and
enterprise identity providers that support OpenID Connect or OAuth2 standards?
a. SAML Sign-in
b. HTTP Header Variable
c. Open Door Credentials
d. Social Sign-In

Correct Answer: D

31. Which statement is TRUE about creating and using an interactive grid?
a. End users cannot rearrange columns by dragging and dropping.
b. For both editable and noneditable interactive grids, end users can change the report
layout and create private reports.
c. An interactive grid supports Pivot View and Group By View features.

Correct Answer: B

32. You have an interactive grid component, and you are enabling the Save Public Report attribute.
As what can end users save the report type?
a. As Private and Public only.
b. As Private only
c. As Primary only
d. As Public only

Correct Answer: B

33. Which two statements are true about Create Application Wizard?
a. It allows the uploading of JavaScript or CSS files required for an application.
b. It allows application pages to be added or deleted.
c. It allows the application authorization to be changed.
d. It allows application pages to be reordered.

Correct Answer: B, C

34. You must create a single master detail page where users can select a row in the master grid to
update the detail grids. Users must also interact with the master or the detail without leaving
the page. Which type of master detail implementation should you use?
a. Side by Side
b. Drill Down
c. Stacked

Correct Answer: C

35. Which two statements are true about Oracle APEX?


a. Processing and Data Manipulation is not executed in the database.
b. You can build interactive reporting apps based on data from disparate systems.
c. APEX eliminates middle tier application logic.
d. Running an APEX app needs client software.
e. Application definition is not stored in the database.

Correct Answer: B, E

36. Which statement is true about the Link Column attribute of an interactive report?
a. If you select Link Column, it is always displayed as the last column in the report.
b. A Link Column cannot be sorted, hidden, or moved by an end user.
c. It is not possible to include a custom target in Link Column.
d. It is not possible to exclude Link Column.

Correct Answer: A, B
37. Which two statements are true about customizing an interactive report by an end user?
a. Mathematical Computations can be added to columns.
b. From the Actions menu, multiple charts can be created.
c. A flashback query can be executed.
d. Standard Oracle Functions cannot be added to columns.

Correct Answer: A, B

38. Which is a valid Page Process type?


a. Execute JavaScript Code
b. Send E-mail
c. Set Value

Correct Answer: B

39. Which two statements are TRUE about loading data from the “Create an Application From a
File” wizard?
a. Seed data from a SQL script can be uploaded.
b. XML and JSON data can be pasted and loaded.
c. A sample data set from the sample list can be uploaded.
d. Data from remote web services can be uploaded.
e. CSV, XLSX, XML, TXT, or JSON files can be uploaded.

Correct Answer: C, E

40. Which two approaches can be used to create custom stored procedures in SQL Workshop?
a. Using Object Browser
b. Using SQL Scripts
c. Using Data Workshop
d. Using Quick SQL

Correct Answer: A, B

41. You require a Page Computation to execute before the page is rendered. Which two
computation points (Execution Point) will do this?
a. Before Header
b. After Page Processing
c. After Header
d. After Submit

Correct Answer: A, C

42. The Movies faceted search report is filtered only when the Apply button for a selected facet is
clicked. What must be done in the Page Designer so that report filtering is automatically
executed when any facet value changes?
a. Navigate to the faceted search region Attributes and turn off the Show Facet Name
attribute. Then, navigate to each facet and in the Property Editor, turn on Client-Side
Filtering.
b. Navigate to the faceted search region Attributes, and turn off the Show Facet Name
attribute.
c. Navigate to the faceted search region Attributes, and disable the Batch Facet Changes
attribute.
d. Navigate to each facet and then in the Property Editor, turn on Client-Side Filtering.

Correct Answer: A

43. Which statement is true about creating and using a faceted search page?
a. If you create a faceted search page on a view or a SQL query, the facets are auto-
discovered.
b. The Search Results region can be displayed as an interactive report.
c. If you create a faceted search page based on a table, the facets are not auto-discovered.
d. The Search Results region can be displayed as a Classic Report or Cards.

Correct Answer: D

44. Which two statements are true about creating and using an Interactive Report?
a. You cannot customize the Search Button Label
b. You can specify an Authorization Scheme at the column level.
c. You cannot include Form Page when creating an interactive report page using the Create
Page wizard.
d. You cannot restrict users from saving private reports by using the Authorization
Scheme.

Correct Answer: B, D

45. An application includes a report and form on the PRODUCTS table. The form page includes page
items P21_PRODUCT_NAME and P21_UNIT_PRICE. P21_UNIT_PRICE is currently displayed
below P21-PRODUCT_NAME. Now, you need to reposition the items and display P21-
UNIT_PRICE next to P21_PRODUCT_NAME. Which two statements are true?
a. In Page Designer, use the Middle Pane, click P21_UNIT_PRICE and drag the item until it
is directly next to P21_PRODUCT_NAME.
b. In Page Designer, right-click P21_UNIT_PRICE and select Start New Row.
c. In Page Designer, select P21_PRODUCT_NAME and then in the Property Editor, under
Layout set Start New Row to Yes.
d. In Page Designer, select P21_UNIT_PRICE and then in the Property Editor, under Layout
set Start New Row to Yes.

Correct Answer: A, D

46. Which statement is true about using SQL Commands?


a. You can unload data from the database.
b. You can design and prototype data models using a markdown-like shorthand syntax.
c. You can search and filter database objects.
d. In SQL Commands, you can view queries saved in Query Builder.

Correct Answer: A, D
47. Which two Query Source types can be used to create a dynamic Navigation Bar List?
a. Procedure
b. Select List
c. Function Returning SQL Query
d. SQL Query

Correct Answer: C, D

48. Which two statements are true about the usage of a Remote Server in the context of REST
Data Sources?
a. The remote server should mandatorily be an APEX instance.
b. A single REST Data Source can use multiple remote servers.
c. Multiple REST Data Sources can reference a single remote server.
d. The remote server determines the base URL of the REST Data Source.

Correct Answer: C, D

49. You have defined a REST Data Source with ORDS as REST Data Source Type. This REST Data
Source is based on an AutoREST-enabled EMP table on a remote Oracle Database. This REST
Data Source is being used as source for an editable interactive grid. When a user updates an
employee record in this interactive grid, which operation (HTTP method) defined the REST data
source is utilized to update a record in the EMP table on the remote Oracle Database?
a. POST
b. PUT
c. GET

Correct Answer: B

50. Which is a valid method of logging messages to the execution log in APEX automation?
a. apex_debug.info (‘SAL for ‘ || :ENAME || ‘increased by 1% .‘);
b. apex_automation.log_info(‘SAL for ‘ || :ENAME || ‘increased by 1%.’);
c. apex_error.add_error (

p_message => ‘SAL for ‘ || :ENAME || ‘ increased by 1%.’,

p_display_location => apex_error.c_inline_in_notification);

Correct Answer: B

51. Which two statements are true about creating and using dynamic actions?
a. Once you create a dynamic action, you cannot add additional true actions.
b. If a client-side condition is defined, the true action will fire when the condition is met,
and the false action will fire when it is not.
c. If no client-side condition is defined, true actions will not fire.
d. You can execute JavaScript code by creating a dynamic action.

Correct Answer: B, D
52.
Now you must extend the functionality of this form so that:
• If you select ‘SALESMAN’ from the select list for Job page item (P2_JOB), both the
‘Hire_Date’ (P2_HIREDATE) and ‘Commission’ (P2_COMM) page items and their
associated labels are displayed.
• If you select any other value from the select list for Job Page item (P2_JOB), both the
‘Hire_Date’ (P2_HIREDATE) and ‘Commission’ (P2_COMM) page items and their
associated labels are hidden.

Which two steps must be performed?

a. Create a dynamic action on P2_JOB, P2_HIREDATE, and P2_COMM.


b. Create a dynamic action on P2_HIREDATE and P2_COMM
c. Create a dynamic action on form load.
d. Specify a client-side condition of type Item = Value and enter SALESMAN for Value.
e. Create a dynamic action on P2_JOB.

Correct Answer: D, E

53. Which two statements are TRUE about REST Data Source Synchronization?
a. If the local table is not in sync with the Data Profile, Data Synchronization doesn’t work.
b. You cannot trigger Data Synchronization on a regular schedule using a scheduler job.
c. The local table can only be used for Data Synchronization, but you cannot add indexes or
change physical properties.
d. To execute REST source synchronizations on schedule, the CREATE JOB privilege must be
granted to the application’s parsing schema.
e. If the local table is not in sync with the Data Profile, Data Synchronization continues to
work for columns present in both the table and the Data Profile.

Correct Answer: D, E

54. Which two statements are true about the APEX_MAIL API?
a. You can add files as attachments to your emails using the APEX_MAIL package.
b. You can receive emails using the APEX_MAIL package in an Oracle APEX application.
c. The APEX_MAIL package supports sending emails only to Oracle database users.
d. You can send emails using the APEX_MAIL package from an Oracle APEX application.

Correct Answer: A, D

55. Which statement is True about Theme Styles in Oracle APEX?


a. You can only enable the Is Current attribute when the Theme Style has the Read Only
attribute displayed.
b. Theme Styles in Oracle APEX determine the layout and structure of a webpage.
c. When the Is Public attribute is enabled, end users can choose the Theme Style from the
runtime environment.

Correct Answer: C

56. Which two statements are true about creating and managing an APEX Workspace?
a. New schemas cannot be created during workspace creation.
b. A workspace can be associated with only one schema.
c. A workspace enables multiple users to work within the same Oracle APEX installation.
d. During workspace creation, you can associate the workspace with an existing database
schema.
e. You can create only two workspaces in an APEX service (APEX Application Development)

Correct Answer: C, D

57. Which two statements are true about a Progressive Web Application (PWA)?
a. PWA features will be rendered even if the application is served in an unsecured
environment.
b. To use the PWA feature, the Friendly URLs attribute in the Application Definition,
Properties section must be turned off.
c. Enabling the PWA functionality in your APEX app adds a new navigation bar entry
named Install App to you app.
d. You can create a PWA only when creating a new application with the create application
wizard.
e. Enabling the PWA functionality optimizes page loading speed on a mobile device.

Correct Answer: C, E

58. You must use a Static Content region type to display messages about the employees of the
month. Employee names are stored in the P1_ENAME page item. Which text, when placed in
Source, will display the message correctly?
a. Join me in congratulating $P1_ENAME as the new employee of the month.
b. Join me in congratulating :P1_ENAME as the new employee of the month.
c. Join me in congratulating V(‘P1_ENAME’) as the new employee of the month.

Correct Answer: A

Additional Questions
1. Clicking the Show chart icon for a particular facet of Employees Search faceted search. Which is
true about the faceted search page display when viewing the page?
a. When a user clicks Show Chart for multiple facets, the corresponding chart for each
facet is displayed in dashboard mode but the search results region is not displayed.
b. Been popup dialog and dashboard modes.
c. When a user clicks Show Chart for a particular facet, only the chart is displayed but the
search results region is not displayed.
d. When a user clicks Show Chart for multiple facets, the corresponding chart for each
facet is displayed in dashboard mode and the search results region is displayed.

Correct Answer: D

2. A Faceted Search Page was created based on the EMP table. Examine the exhibit and view the
Department and commission facets on the left side of the page. The item names for these facets
are P1 DEPARTMENT and P1_COMMISSION, respectively. The Commission must be shown only
when the Department facet value is SALES. Which option will do this in Page Designer?

a. Set the attribute Zero Count Entries to Hide for the P1 COMMISSION facet.
b. In the P1 COMMISSION facet, select the server-side condition type as Item = Value and
enter the item as P1 DEPARTMENT and value as SALES.
c. Create a Dynamic Action on page load and set a True action to hide the
P1_COMMISSION item when P1 DEPARTMENT = SALES.
d. In the P1 COMMISSION facet, under the Depending on attribute, select
P1_DEPARTMENT to and value as SALES.
e. Create a Dynamic Action on change of the P1_DEPARTMENT facet with Client-side
condition as Item Value and enter the item as P1 DEPARTMENT and value as SALES. Then
create a TRUE action to hide the P1 COMMISSION facet.

Correct Answer: D

3. Examine this page: Read only condition specified for item P4_COMMENTS: Type: Never
No other Read Only conditions are specified for any other components. Which statement is
true?

a. P4 COMMENTS will display as read only, when the value of application item
AI_EDIT_MODE is N in the session state.
b. P4 COMMENTS will display as read only, when the value of application item
AI_EDIT_MODE is NULL in the session state.
c. P4_NAME will display as ready only, when the value of application item AI_EDIT_MODE
is NULL in the session state.
d. P4_NAME will display as read only, when the value of application item AI_EDIT_MODE is
N in the session state.

Correct Answer: B

4. You must facilitate PL/SQL server-side access to first time rendered page item without leaving
the page. Which two options will independently satisfy this need?
a. Computation
b. JavaScript
c. Button Click
d. Page render process
e. Dynamic Action
Correct Answer: A, E

5. Which two statements are true regarding Interactive Reports?


a. It is possible to specify an Alias for Public Reports.
b. It is possible to restrict users from saving Private reports by using Authorization Scheme.
c. It is impossible to customize a label for the Search button.
d. When creating an Interactive Report page using the create page wizard, it is possible to
use User Interface Defaults for the table or view.
e. It is impossible to specify an Authorization Scheme at the column level.

Correct Answer: A, D

6. Which statement is true about branching pages in an application?


a. A dialog page never branches to a normal page.
b. For a Redirect page branch type, the browser performs no additional request to show
the page.
c. A branch is never conditional.
d. A dialog page can branch to another dialog page.

Correct Answer: D

7. For which three options can Quick SQL generate scripts?


a. Domain indices.
b. Before insert triggers.
c. Sequences auto generate.
d. Bitmap indices.
e. Unique indices.
f. Database jobs.
g. Function-based indices.

Correct Answer: B, E, G

8. A classic report displays employees filtered by the department value stored in the
:P1_DEPARTMENT item. You must create a dynamic action to refresh the report when the value
of :P1_DEPARTMENT changes. Which two options are required for the refresh to work?
a. The Event Scope attribute must be set to Dynamic.
b. The Partial Page Refresh report attribute must be disabled.
c. The Fire on Initialization attribute must be enabled.
d. The Event Scope attribute must be set to static.
e. The Partial Page Refresh report attribute must be enabled.
f. :P1_DEPARTMENT must be listed in the Page Items to Submit report attribute.

Correct Answer: E, F

9. Activity Reporting, Feedback, and Access Control are some features that you add to your
application when you are creating it. How could you add one of these features to your existing
application?
a. On the application Home page, click shared components and navigate to build options to
enable the functionality you will need in your application.
b. In page designer, navigate to regions and drag the feature component you will need in
your application.
c. On the application Home page, click create page and select feature to add the feature
you will need in your application.
d. On the Create Application page, check the feature or features you will need in your
application.

Correct Answer: C

10. For which two events does a page item’s session state get updated without further steps?
a. When pressing the enter key.
b. When choosing a select list item value.
c. When dynamic action with page items to submit are specified.
d. On Page Submit.
e. On a button click.

Correct Answer: B, D

11. Which statement is true about creating a Calendar in your APEX application?
a. Ability to download events in PDF printable format is not supported.
b. Ability to add tooltip on Month/Week/Day views is not supported.
c. Drag and drop is supported both for local data sources and on external data sources.
d. Ability to render events titles on multiple lines is supported.

Correct Answer: D

12. Which two statements are true about creating and using REST-enabled SQL Service References?
a. You can use REST-enabled SQL references for master detail forms.
b. REST-enabled SQL service references works with JSON over HTTP and HTTPS.
c. You can create a query on a REST-enabled SQL Service and can join it to a local table.
d. When you export an application, by default, used REST-enabled SQL references are not
added to the export file.
e. REST-enabled SQL Services are stored at the application level and therefore cannot be
used by other applications in a workspace.

Correct Answer: A, B

13. Which are two of the benefits of building a plugin?


a. It keeps the same visual style as the standard APEX Components.
b. It improves code reusability.
c. It improves code maintenance.
d. It improves code formatting.
e. It ensures compatibility with future APEX versions.

Correct Answer: B, C

14. Which two statements are true about creating applications using Oracle APEX?
a. Using the Create Application Wizard you can only create application based on existing
tables.
b. When creating an application from a file, you can only load data to a new table but not
to an existing table.
c. Each iteration of the Create Application Wizard saves an application blueprint which
you can reuse.
d. Once an application is created, you can modify the application attributes but cannot
create additional pages.
e. Oracle APEX application pages share a common session state and authentication.

Correct Answer: C, E

15. The Employees Interactive Grid Actions menu lacks an option to download the report as a PDF. A
developer wants to:

Utilize native printing capability.

Provide the PDF download option for the Employees Interactive Grid.

Which are two steps that are both required to do this?

a. Edit application properties and select the Native Printing option for Print Server Type.
b. Configure print settings at the instance level and select the Native Printing option for
Print Server.
c. Configure print settings at the instance level and select the None option for Print Server.
Edit the Interactive Grid attributes and turn on the Download option for Enable Users to.
d. Edit the Interactive Grid Download attribute and select the Administration Rights option
for Authorization.

Correct Answer: A, D

16. You have created a master detail page on the PROJECTS table using the create page wizard. Only
application administrators are to be permitted to access the master detail page. What must you
do to meet this requirement?
a. Set the Page Access Protection attribute as Arguments must have Checksum.
b. Set the page Read Only component type as Rows returned and enter the required SQL
query to check access.
c. Set the page authorization scheme of Administration Rights.
d. Add a before header validation.
e. Set the page authentication as Administrator only.

Correct Answer: C

17. You must generate an SQL insert statement for the DEPT table in Quick SQL. Which two
statements will do that?
a. dept /insert
name
b. /insert 1 dept
name
c. dept/ insert 1
name
d. dept
name /insert 1
e. dept
/insert 1 name

Correct Answer: A, B

18. Users must be able to easily filter information by:


1) Selecting options in each facet
2) Displaying a number of charts regarding these facets

Which is the simplest approach to implement the requirement?

a. Add a Dashboard Page and add different types of items to filter data.
b. Add a Faceted Search Report Page and add a chart for each facet.
c. Add an Interactive Report Page and add a chart for each facet.
d. Add a Faceted Search Report Page.

Correct Answer: D

19. Which three are valid process types of a Page Process?


a. Ajax Callback
b. Close Dialog
c. Static Assignment
d. Execute JavaScript Code
e. Set Value
f. Send E-Mail
g. Reset Pagination

Correct Answer: B, F, G

20. Which two statements are true about creating and using pages in an APEX application?
a. Feature pages can be added only once per application.
b. A user cannot interact with a non-modal dialog and content on the page.
c. Deleting a page does not delete corresponding breadcrumbs, nor list entries.
d. Modal and non-modal dialog pages are supported only if the current application
theme contains at least one page template of type Dialog Page.
e. You can copy a page only from the current application.

Correct Answer: A, D

21. Examine this code used in Quick SQL:


Students name
Roll no num
Quick SQL is using default settings.
Which table creation script or other output is produced?
a. Create table students(
Id number not null constraint students_id_pk primary key, name varchar2 (255), roll
varchar2 (255), no number)
b. Create table students ( id number not null constraint students_id_pk primary key, name
varchar2 (255), “roll no” number
c. Invalid column definition error message will be displayed.
d. Create table students (id number not null constraint students_id_pk primary key, name
varchar2 (255), roll_no number);

Correct Answer: D

22. In which two cases can you use classic Reports?


a. To provide optimal reports on smartphones.
b. To provide basic sort and search options
c. To provide the customization option
d. To provide the download option
e. To provide options to save your customizations within the application

Correct Answer: B, D

23.

You might also like