Oracle APEX 3 2
Oracle APEX 3 2
• The ID
• The NEW_START_DATE
• The 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
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
Which solution guarantees that any changes to the master theme are reflected in 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
age number
);
Correct Answer:
dept
name /nn
age num
emp
name /nn
email /unique
emp_salary
name vc255
salary num
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?
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
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
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
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
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 (
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.
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
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
Correct Answer: A, D
Correct Answer: D
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
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:
Provide the PDF download option for the Employees Interactive Grid.
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
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
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
Correct Answer: D
Correct Answer: B, D
23.