IT Certifications · 1Z0-1159-26

Oracle Agentic AI for Oracle AI Database Professional Exam Practice Test

Agentic AI for Oracle AI Database involves connecting language-model-driven agents to database information and operations. The practice bank’s scenarios cover translating natural-language requests into SQL, defining tools an agent can invoke, retrieving current records, and protecting changes to customer data. They also touch on vector embeddings, database-backed context, and the handling of instructions versus quoted data.

Exam overview

Exam providerOracle
Exam code1Z0-1159-26
CategoryIT Certifications

About the Oracle Agentic AI for Oracle AI Database Professional Exam

Preparing for these scenarios means evaluating how an agent should interact with a database, not just how it generates text. Consider validating and constraining generated SQL before execution, distinguishing read operations from state-changing actions, and making retries safe through idempotent design. Retrieval decisions include selecting relevant records, reflecting recent committed changes, and keeping stored embeddings compatible for similarity comparisons. Workflow questions also involve routing high-impact actions for human approval and preventing database content from being mistaken for trusted instructions. These concepts connect agent tool design, retrieval quality, data integrity, and operational safeguards in applications built around Oracle AI Database.

Sample Practice Questions

Review a selection from this exam's published US Practice Tests practice bank.

Question 1

A service uses an LLM to turn a user's request into a SQL statement. Which design is safest before running the statement against an Oracle AI Database?

  1. AExecute the generated text directly if it is syntactically valid
  2. BCheck the requested operation and parameters against an allowed query pattern, then bind values
  3. CAsk the model to add a comment saying the query is safe
  4. DRemove whitespace from the statement and execute it
Show answerCorrect answer: B

Validation against permitted operations and use of bind variables help constrain generated SQL and separate values from executable syntax. Syntax validity alone does not establish that a statement is authorized or safe.

Question 2

An agent may retry a database request after a network timeout. Why is idempotency important for a state-changing request?

  1. AIt helps repeated execution produce the same intended effect rather than duplicate changes
  2. BIt makes the request immune to authorization checks
  3. CIt guarantees the database will never time out
  4. DIt converts a write operation into a read operation
Show answerCorrect answer: A

A timeout may leave the client unsure whether the operation completed. Idempotent design makes retries safer by preventing repeated attempts from applying unintended duplicate effects.

Question 3

An AI application sends a natural-language question to an Oracle AI Database-backed agent. What is the main purpose of an agent tool definition?

  1. ATo describe an available operation, its inputs, and how the agent may invoke it
  2. BTo store the complete conversation history in the database
  3. CTo guarantee that every generated answer is factually correct
  4. DTo replace database authorization checks with language-model instructions
Show answerCorrect answer: A

A tool definition makes an operation available to the agent by specifying what it does and the arguments it accepts. The operation still needs appropriate implementation and authorization; a tool definition does not guarantee correctness or replace security controls.

Question 4

A team observes that an agent's database answers become less reliable after application data changes. Which maintenance step most directly addresses stale derived search representations?

  1. ARefresh or regenerate the affected embeddings or index entries when source content changes
  2. BIncrease the agent's response verbosity
  3. CKeep old search representations indefinitely to preserve consistency
  4. DDisable checks that compare retrieved content with current records
Show answerCorrect answer: A

Derived representations such as embeddings or index entries can become stale when source content changes. Updating affected entries helps retrieval reflect the current data; response verbosity does not repair stale search data.

Question 5

A business rule requires a human to approve a proposed refund above a specified amount. How should an agentic workflow handle a request that exceeds that amount?

  1. APause the action and obtain the required human approval before issuing the refund
  2. BIssue the refund immediately and notify a human afterward
  3. CSplit the refund into smaller actions to avoid the threshold
  4. DTreat the approval rule as optional when the agent is confident
Show answerCorrect answer: A

A required approval threshold is a workflow control, not a confidence heuristic. The agent should wait for the authorized approval before performing the consequential action.

Question 6

A database-backed agent must answer questions using records that change frequently. Which retrieval strategy best helps it reflect the latest committed data?

  1. AUse a periodically refreshed export as the only source
  2. BRetrieve from the authoritative database when answering, subject to application consistency requirements
  3. CKeep every retrieved result in a permanent application cache
  4. DAsk the language model to infer updates from previous conversations
Show answerCorrect answer: B

Querying the authoritative database at answer time can reflect recent committed changes. Caching or exports may be appropriate for performance, but they require freshness and invalidation controls.

Question 7

When choosing database content for an agent’s context, why can limiting retrieval to relevant records be useful?

  1. AIt can reduce irrelevant material and help keep context focused
  2. BIt guarantees all omitted records are unimportant
  3. CIt eliminates the need to protect sensitive data
  4. DIt ensures the model will never misinterpret the context
Show answerCorrect answer: A

Selecting relevant records can make the supplied context more focused and manageable. Retrieval selection is not a guarantee of completeness or correctness, and privacy controls still apply.

How to use this practice test

The free US Practice Tests bank contains 50 questions for this exam. Each practice session presents up to 20 questions selected at random, with results shown after the session. Use the scenarios to identify gaps in SQL safeguards, retrieval choices, tool boundaries, and approval handling; revisit missed decisions by explaining the risk each safeguard addresses.

Preparation tips

  • For natural-language-to-SQL scenarios, identify how generated statements should be validated, restricted, and checked before execution.
  • Compare retrieval choices for frequently changing records; distinguish current database queries from derived search representations that may need refreshing.
  • Review idempotency by tracing what happens when a state-changing request is retried after a timeout.
  • Practice separating trusted agent instructions from quoted database text, and identify when a proposed operation should pause for human approval.
  • For vector-search scenarios, check that document chunks and query embeddings use compatible representations before comparing similarity.
Official sourceOfficial exam page ↗