[Dec 19, 2025] 1Z0-771 Exam Dumps PDF Guaranteed Success with Accurate & Updated Questions [Q31-Q55]

Share

[Dec 19, 2025] 1Z0-771 Exam Dumps PDF Guaranteed Success with Accurate & Updated Questions

Pass 1Z0-771 Exam - Real Test Engine PDF with 55 Questions


Oracle 1Z0-771 Exam Syllabus Topics:

TopicDetails
Topic 1
  • Managing Application Data: This section evaluates the expertise of Data Engineers in handling application data. It covers using collections, managing REST-enabled SQL references, integrating REST Data Sources, and synchronizing data across different environments.
Topic 2
  • Creating and Using Dynamic Actions and Plug-ins: This section tests the expertise of Developers in implementing dynamic actions. It covers configuring event-driven behaviors and integrating plug-ins to create responsive and interactive application features.
Topic 3
  • Adding Computations, Processes, Validations, and Branches: This section measures the knowledge of Backend Developers in implementing application logic. It focuses on configuring computations, processes, validations, and page branches to automate workflows and ensure data integrity.
Topic 4
  • Getting Started with Oracle APEX on the Oracle Autonomous Database: This section of the exam measures the skills of APEX Developers in understanding Oracle APEX and its core components. It covers the creation and management of workspaces, providing an overview of how APEX integrates with the Oracle Autonomous Database to streamline application development.
Topic 5
  • Creating Application Page Controls: This section tests the abilities of Frontend Developers in implementing interactive page elements. It includes creating page-level items, buttons, and controls that enhance navigation and user interaction within APEX applications.
Topic 6
  • Creating Progressive Web Apps: This section assesses the skills of Web Developers in building Progressive Web Applications (PWAs). It includes enhancing application accessibility, implementing push notifications, and optimizing applications for seamless cross-device experiences.
Topic 7
  • Using SQL Workshop: This section evaluates the expertise of Database Developers in managing database objects using SQL Workshop. It includes creating and modifying database structures, running SQL commands and scripts, and efficiently loading and unloading data through the Data Workshop utility to simplify database interactions.
Topic 8
  • Using Themes and Theme Styles: This section tests the abilities of UI Designers in applying visual themes to applications. It involves selecting and customizing themes, using Theme Roller for design adjustments, and creating template components for consistent branding.
Topic 9
  • Adding Additional Pages to Your Application: This section assesses the skills of Application Developers in expanding application functionalities. It involves creating Oracle JET charts, calendars, trees, and maps to enhance data visualization and user interaction.
Topic 10
  • Extending Application Capabilities: This section measures the skills of APEX Developers in enhancing application functionality. It includes sending automated emails, implementing plug-ins, and utilizing automation features to improve efficiency and extend capabilities.
Topic 11
  • Implementing Navigation in Your Application: This section assesses the skills of UX Designers in designing smooth application navigation. It includes configuring shared components, setting up search functionalities, and enhancing user experience with intuitive navigation structures.
Topic 12
  • Implementing Security in Your Application: This section evaluates the knowledge of Security Specialists in securing APEX applications. It covers authentication schemes, authorization controls, and session state protection to ensure application security and user access management.
Topic 13
  • Developing Reports: This section assesses the skills of Report Developers in creating interactive reports and dashboards. It involves customizing reports, working with faceted search pages, integrating smart filters, and designing visually appealing data presentations using Oracle APEX.

 

NEW QUESTION # 31
You have an Interactive Grid component and you are enabling the Save Report functionality. As what can end users save the report type?

  • A. As Private and Primary only
  • B. As Private and Public only
  • C. As Primary

Answer: B

Explanation:
In an Interactive Grid, the "Save Report" functionality allows end users to save customizations (e.g., filters, column order). The available options are:
Private: Saved for the individual user only, visible only to them.
Public: Saved and shared with all users of the application, if permitted by the developer.
Primary: This is a developer-defined default report, not an end-user save option. End users cannot overwrite the Primary report; they can only save as Private or Public (if enabled via the "Allow Public Reports" attribute).
This flexibility empowers users to personalize grids while allowing shared configurations, enhancing collaboration and usability.


NEW QUESTION # 32
Which two are valid evaluation points for Authorization Schemes?

  • A. Once per session
  • B. Once per page view
  • C. Once per user
  • D. Never

Answer: A,B

Explanation:
Authorization Schemes in APEX can be evaluated at:
Once per page view: Checks authorization each time a page is rendered.
Once per session: Checks once per user session, caching the result.
Once per user and Never are not valid evaluation points in the Authorization Scheme settings.


NEW QUESTION # 33
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. You can send emails using the APEX_MAIL package from an Oracle APEX application.
  • D. The APEX_MAIL package supports sending emails only to Oracle database users.

Answer: A,C

Explanation:
The APEX_MAIL API facilitates email functionality:
A . You can add files as attachments: Using APEX_MAIL.ADD_ATTACHMENT (e.g., APEX_MAIL.ADD_ATTACHMENT(p_mail_id, p_attachment, p_filename)), you can attach BLOBs (e.g., PDFs) to emails.
C . You can send emails: APEX_MAIL.SEND (e.g., APEX_MAIL.SEND(p_to => '[email protected]', p_body => 'Hello')) sends emails from APEX, leveraging the configured mail server.
B . You can receive emails: False; APEX_MAIL is send-only; receiving requires custom integration (e.g., IMAP).
D . Only to Oracle database users: False; emails can go to any valid address, not just database users.
Pitfall: Ensure the mail queue is processed (APEX_MAIL.PUSH_QUEUE) for timely delivery.


NEW QUESTION # 34
You have defined a REST Data Source with ORDS as the REST Data Source Type. The Source is being used as source for an editable Interactive Grid. When a user updates an employee record in this Interactive Grid, which operation is performed on the Database?

  • A. POST
  • B. GET
  • C. PUT

Answer: C

Explanation:
An editable Interactive Grid synced with a REST Data Source (ORDS) maps CRUD operations to HTTP methods:
C . PUT: Updates an existing resource. When a user edits a row (e.g., changes SALARY), the grid sends a PUT request to the ORDS endpoint (e.g., /employees/101), updating the corresponding record.
A . POST: Creates new records, used for inserts, not updates.
B . GET: Retrieves data, used for initial grid population, not updates.
Technical note: ORDS maps PUT to an update operation on the underlying table, requiring the REST endpoint to support this method.


NEW QUESTION # 35
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. Range
  • B. Date Picker
  • C. Popup LOV
  • D. Checkbox Group

Answer: A,D

Explanation:
In Oracle APEX, a faceted search page allows users to filter data using facets, which are displayed as UI components in the Faceted Search region. According to the Oracle APEX documentation, the supported facet item types include:
Range: Used for numeric or date ranges, allowing users to filter data within a specified range (e.g., salary or hire date).
Checkbox Group: Used for multi-select options, enabling users to select multiple values from a list (e.g., departments).
Other types like Popup LOV and Date Picker are valid item types in APEX but are not natively supported as facet types in the Faceted Search region. Popup LOV is typically used for single-value selection in forms, and Date Picker is a standalone item type, not a facet-specific UI.


NEW QUESTION # 36
Which three Theme Components are available out-of-the-box with the Universal Theme?

  • A. Calendar
  • B. Badge
  • C. REST Data Sources
  • D. Comments

Answer: A,B,D

Explanation:
The Universal Theme (Theme 42) provides pre-built components:
A . Calendar: A region type for date-based displays (e.g., events), styled with Universal Theme templates (e.g., FullCalendar integration).
B . Comments: A region type for user feedback or notes, with built-in styling and moderation options.
C . Badge: A UI component for displaying counts or statuses (e.g., "5 New"), often in navigation or lists, styled via CSS classes.
D . REST Data Sources: A data feature, not a theme component; it's a Shared Component, not a UI element tied to Universal Theme.
Technical Insight: These components leverage Universal Theme's CSS (e.g., t-Badge, t-Calendar) and JavaScript for interactivity, reducing custom coding.
Use Case: A dashboard with a Calendar for schedules, Comments for feedback, and Badges for unread alerts.
Pitfall: Customizing requires Theme Roller or CSS overrides.


NEW QUESTION # 37
Which two Plugin types can be created in Oracle APEX?

  • A. Email Template
  • B. Region
  • C. Validation
  • D. Process

Answer: B,D

Explanation:
Plugins extend APEX's functionality beyond built-in components:
C . Process: A Process plugin executes custom server-side logic (e.g., PL/SQL) during page processing or AJAX calls. Example: A plugin to sync data with an external API after form submission. It's defined with execution points and parameters.
D . Region: A Region plugin creates custom UI areas (e.g., a dynamic chart or carousel). Example: A plugin rendering a custom dashboard. It supports attributes, templates, and refresh events.
A . Validation: While validations are customizable, they're not a plugin type; they're declarative or PL/SQL-based within APEX.
B . Email Template: Email formatting is handled via APEX_MAIL or templates in Shared Components, not as plugins.
Technical Insight: Plugins are created in Shared Components > Plug-ins, requiring PL/SQL for logic, JavaScript/CSS for UI, and a render function. For instance, a Region plugin might use apex_plugin.t_region to define its output.
Use Case: A Process plugin to log audit trails or a Region plugin for a unique data visualization.
Pitfall: Developing plugins requires advanced skills; test thoroughly to avoid runtime errors.


NEW QUESTION # 38
Which two statements are true about Oracle APEX?

  • A. APEX eliminates middle tier application logic.
  • B. Application definition is not stored in the database.
  • C. You can build interactive reporting apps based on data from disparate systems.
  • D. Running an APEX app needs client software.

Answer: A,C

Explanation:
Key truths about Oracle APEX:
APEX eliminates middle tier application logic: APEX runs entirely within the Oracle Database, using PL/SQL and SQL for logic, bypassing traditional middle-tier servers (e.g., Java EE). This simplifies architecture and boosts performance.
You can build interactive reporting apps based on data from disparate systems: Via REST Data Sources, database links, or ORDS, APEX integrates data from external systems, enabling unified reporting (e.g., combining on-premises and cloud data).
Needs client software: False; APEX is web-based, requiring only a browser.
Application definition not stored in database: False; definitions are stored as metadata in the database (e.g., APEX_APPLICATIONS).
This reflects APEX's database-centric, low-code philosophy.


NEW QUESTION # 39
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 as a notification and inline with the item. What will cause the validation error to appear only in the Notification area?

  • A. Setting Display Location to Inline in Notification
  • B. Setting Value Required to Yes on P1_SALARY.
  • C. Removing P1_SALARY from the validation Associated Item.

Answer: A

Explanation:
Validation errors in APEX default to both inline (next to the item) and notification (top of page):
C . Setting Display Location to Inline in Notification: In the validation's properties, changing "Display Location" to "Inline in Notification" ensures the error appears only in the notification area, suppressing inline display. This centralizes feedback for a cleaner UI.
A . Removing Associated Item: Breaks the validation's link to P1_SALARY, stopping it entirely.
B . Value Required: Adds a separate check, unrelated to display location.
Pitfall: Test with non-numeric input (e.g., "abc") to confirm behavior.


NEW QUESTION # 40
Which component of the Push Notifications feature stores the messages that are ready to be sent?

  • A. Queue
  • B. Application
  • C. Subscription

Answer: A

Explanation:
Push Notifications in Oracle APEX enable real-time messaging to users' devices via Progressive Web App (PWA) capabilities. The component responsible for storing messages is:
A . Queue: The Push Notification Queue (managed internally by APEX and accessible via APIs like APEX_PWA.PUSH_QUEUE) temporarily holds messages scheduled for delivery. When a notification is created (e.g., via APEX_PWA.SEND), it's added to this queue, awaiting processing by the APEX mail system or an external push service. The queue ensures reliable delivery, even if the user is offline temporarily, as messages are dispatched once connectivity is restored.
B . Application: The application defines the PWA settings and logic but doesn't store messages; it's the container, not the storage mechanism.
C . Subscription: Represents user device registrations (stored in APEX_APPL_PUSH_SUBSCRIPTIONS), not the messages themselves. Subscriptions link devices to the app for delivery, not queuing.
Technical Insight: The queue is a database-backed structure, leveraging Oracle's job scheduling (e.g., DBMS_SCHEDULER) to process entries. For example, calling APEX_PWA.SEND(p_message => 'Promo Alert!') adds an entry to the queue, which is then pushed to subscribed devices.
Use Case: A retail app queues a "Sale starts now!" message for 1,000 users, ensuring orderly delivery without overwhelming the server.
Pitfall: If the queue isn't periodically pushed (e.g., via APEX_PWA.PUSH_QUEUE), messages may delay.


NEW QUESTION # 41
Which three statements are true about Data Workshops in Oracle APEX?

  • A. You can load or unload a single table at a time.
  • B. You can load data into a new or existing table.
  • C. You can load or unload multiple tables at a time.
  • D. You can unload data from a new or existing table.

Answer: A,B,D

Explanation:
Data Workshop in SQL Workshop is a powerful tool for importing/exporting table data:
B . You can load or unload a single table at a time: The wizard focuses on one table per operation. For loading, you upload a file (e.g., CSV) and map it to a single table; for unloading, you select one table to export (e.g., EMP to CSV). This granularity ensures precision and simplicity.
C . You can unload data from a new or existing table: Unloading (exporting) works on any table in the schema, whether newly created (e.g., via Quick SQL) or pre-existing (e.g., DEPT). The "Unload" option generates a file (e.g., CSV, JSON) from the table's data.
D . You can load data into a new or existing table: Loading supports creating a new table from the uploaded file (e.g., CSV defines NEW_EMP) or appending/overwriting an existing one (e.g., EMP). The wizard prompts for table creation or selection.
A . You can load or unload multiple tables at a time: False; Data Workshop processes one table per wizard run. Multiple tables require separate operations or custom SQL scripts.
Technical Insight: Loading uses APEX_DATA_LOADING internally, parsing files into rows, while unloading leverages APEX_DATA_EXPORT. For example, uploading emp.csv with "Create New Table" generates a table with inferred columns.
Use Case: Migrating EMP data from a legacy system (CSV) into APEX, then exporting it later for analysis.
Pitfall: Multi-table operations need SQL Scripts or external tools like SQL Developer.


NEW QUESTION # 42
What do you achieve by performing the "Refresh Working Copy" task?

  • A. Merge the Working Copy changes with the Main application.
  • B. Update the changes from one Working Copy to another.
  • C. Get the latest updates from the Main application.

Answer: C

Explanation:
Working Copies in APEX allow safe experimentation:
C . Get the latest updates from the Main application: "Refresh Working Copy" (in App Builder > Working Copies) pulls changes from the Main application into the Working Copy, ensuring it reflects the latest state (e.g., new pages, fixes) without overwriting Working Copy changes.
A . Merge with Main: Merging is a separate "Merge Working Copy" task.
B . Update between Working Copies: Not supported; refreshing is Main-to-Working only.
Practical note: Use this to sync collaborative development efforts.


NEW QUESTION # 43
Which two approaches can be used to create custom stored procedures in SQL Workshop?

  • A. Using Data Workshop
  • B. Using SQL Scripts
  • C. Using Quick SQL
  • D. Using Object Browser

Answer: B,D

Explanation:
In SQL Workshop, custom stored procedures can be created using:
SQL Scripts: Allows developers to write and execute PL/SQL code directly to define stored procedures.
Object Browser: Provides a GUI to create and edit database objects, including stored procedures, by defining their specifications and bodies.
Quick SQL is for generating table DDL, not stored procedures, and Data Workshop is for loading/unloading data, not creating procedures.


NEW QUESTION # 44
Which client credentials are used for authentication during the 'Check Syntax' process?

  • A. APEX Workspace Admin credentials
  • B. APEX Developer credentials
  • C. Database schema credentials

Answer: C

Explanation:
The "Check Syntax" process in APEX, typically used in SQL Workshop or when validating code, authenticates using Database schema credentials. These are the credentials of the schema associated with the APEX workspace (e.g., username/password of the schema like "HR"). This ensures the process has access to parse and validate SQL or PL/SQL against the database objects in that schema.
APEX Workspace Admin credentials: These are for managing workspaces, not executing database-level syntax checks.
APEX Developer credentials: These authenticate developers into the APEX IDE, not the database runtime environment.
This design aligns with APEX's security model, where database operations are tied to the schema, ensuring accurate validation and error reporting (e.g., missing privileges or invalid objects).


NEW QUESTION # 45
Which statement is true about the Link Column attributes of an Interactive Report?

  • A. If you select Link Column, it is always displayed as the last column in the report.
  • B. It is not possible to exclude Link Column.
  • C. A Link Column cannot be sorted, hidden, or moved by an end user.
  • D. It is not possible to include a custom target in Link Column.

Answer: B

Explanation:
The Link Column in an Interactive Report adds a clickable link to each row. The true statement is:
It is not possible to exclude Link Column: Once defined in the report attributes, the Link Column is mandatory and cannot be hidden or excluded via end-user controls (e.g., Column Management). It's always rendered unless removed by the developer.
Custom target: False; custom targets (e.g., URLs, pages) can be defined.
Always last column: False; its position is configurable.
Cannot be sorted/hidden/moved: False; end users can sort or move it, though hiding is restricted.
This behavior ensures consistent navigation in reports.


NEW QUESTION # 46
Which step is mandatory to make an existing Oracle APEX application Progressive Web App (PWA) enabled?

  • A. Add custom JavaScript to support offline functionality.
  • B. Enable RESTful Web Services in the application.
  • C. Enable the PWA flag in the Application Definition.
  • D. Verify that Friendly URLs are turned on in the Application Definition.

Answer: C

Explanation:
To enable an existing APEX application as a Progressive Web App (PWA), the mandatory step is:
Enable the PWA flag in the Application Definition: In the Application Definition attributes under "Progressive Web App," setting "Enable PWA" to "Yes" activates PWA features like installability, push notifications, and service worker generation. This is the foundational step, after which optional customizations (e.g., icons, manifest) can be added.
Friendly URLs: While recommended for modern apps, they're not required for PWA functionality.
Custom JavaScript: Optional for offline capabilities, but not mandatory for basic PWA enablement.
RESTful Web Services: Unrelated to PWA features.
This step transforms the app into a PWA, enhancing user experience on mobile and desktop devices with native-like behavior.


NEW QUESTION # 47
Which two statements are true about faceted search pages?

  • A. Multiple charts are not visible in the same region.
  • B. A facet's chart can be seen only in a nonmodal dialog.
  • C. Faceted Search supports the ability to filter columns storing multiple values.
  • D. Facets map to specific database columns.

Answer: C,D

Explanation:
Faceted search pages in APEX provide dynamic filtering. The true statements are:
Faceted Search supports the ability to filter columns storing multiple values: Facets can handle multi-value columns (e.g., comma-separated lists or JSON arrays) using appropriate SQL (e.g., INSTR or JSON_TABLE), enabling complex filtering scenarios like tags or categories.
Facets map to specific database columns: Each facet is tied to a column in the underlying query (e.g., DEPTNO or JOB), ensuring data-driven filtering.
Multiple charts are not visible in the same region: False; multiple facets can display charts within the same region, depending on settings.
A facet's chart can be seen only in a nonmodal dialog: False; charts can appear inline or in dialogs, configurable via facet attributes.
This functionality makes faceted search ideal for exploratory data analysis.


NEW QUESTION # 48
How many instances of a Workflow can exist in the "In Development" state?

  • A. 0
  • B. 1
  • C. Unlimited

Answer: A

Explanation:
In Oracle APEX Workflow, only one instance of a workflow can exist in the "In Development" state at a time. This ensures that developers work on a single draft version before publishing it. Multiple instances are allowed in other states (e.g., "Published"), but not during development.


NEW QUESTION # 49
What are two reasons to enable the "Used by App Builder" option while creating a Generative AI Server?

  • A. To author SQL powered by Generative AI
  • B. To build applications using natural language powered by Generative AI
  • C. To create a Working Copy of your application
  • D. To create a REST-enabled database object

Answer: A,B

Explanation:
Enabling "Used by App Builder" for a Generative AI Server allows:
Author SQL powered by Generative AI: Integrates AI-driven SQL generation in App Builder.
Build applications using natural language: Enables natural language prompts to create app components.
Options A and B are unrelated to this setting, as it's specific to AI integration in App Builder.


NEW QUESTION # 50
Which two layout modes are available for Page Designer under Utilities?

  • A. Three Pane
  • B. Four Pane
  • C. Two Pane
  • D. Single Pane

Answer: A,C

Explanation:
Page Designer's layout modes under Utilities adjust the workspace:
A . Two Pane: Splits into two vertical sections (e.g., tree and properties), ideal for focused editing.
B . Three Pane: Adds a third section (e.g., tree, grid, properties), offering a balanced view for complex pages.
C . Four Pane: Not available; APEX limits to three for usability.
D . Single Pane: Not an option; the minimum is two panes.
Developers toggle these via the Utilities menu to optimize screen real estate based on task complexity.


NEW QUESTION # 51
Which two statements are true about creating and managing an APEX Workspace?

  • A. A workspace can be associated with only one schema.
  • B. You can create only two workspaces in an APEX Service (APEX Application Development) instance.
  • C. New schemas cannot be created during workspace creation.
  • D. During workspace creation, you can associate the workspace with an existing database schema.

Answer: C,D

Explanation:
APEX Workspaces define development environments tied to database schemas:
A . During workspace creation, you can associate the workspace with an existing database schema: In the Workspace creation wizard (via Instance Administration), you select an existing schema (e.g., "HR") to link, enabling access to its objects. This is a standard step, ensuring immediate usability.
B . New schemas cannot be created during workspace creation: APEX doesn't provide a UI to create schemas here; schemas must pre-exist in the database, created via SQL (e.g., CREATE USER).
C . A workspace can be associated with only one schema: False; a workspace can associate with multiple schemas post-creation via "Manage Workspace to Schema Assignments." D . You can create only two workspaces: False; the limit depends on the APEX instance configuration (e.g., cloud service tier), not a fixed number like two.
Use case: Associating existing schemas is key for leveraging pre-built databases.


NEW QUESTION # 52
Which two Query Source types can be used to create a dynamic LOV?

  • A. SQL Query
  • B. Function Returning SQL Query
  • C. Select List
  • D. Procedure

Answer: A,B

Explanation:
A dynamic List of Values (LOV) in APEX populates options based on a query source. The supported types include:
Function Returning SQL Query: A PL/SQL function that returns a SQL query string (e.g., RETURN 'SELECT ename, empno FROM emp';). This offers flexibility for dynamic conditions or complex logic.
SQL Query: A direct SQL statement (e.g., SELECT ename, empno FROM emp) executed at runtime to fetch LOV values. It's the simplest and most common approach.
Procedure: Procedures execute logic but don't return query results in the format required for an LOV (they don't produce a result set directly).
Select List: This is a UI component, not a query source type for defining an LOV.
Dynamic LOVs enhance user interaction by providing real-time, data-driven options, critical for forms and filters.


NEW QUESTION # 53
......

Get New 1Z0-771 Certification Practice Test Questions Exam Dumps: https://examboost.latestcram.com/1Z0-771-exam-cram-questions.html