Microsoft Certified:SQL AI Developer Associate
Domain 1Objective 2
Implement Programmability Objects DP-800 Practice Questions (Page 3)
Part of the Design and develop database solutions domain, which accounts for 35–40% of the DP-800 exam. Microsoft does not publish an official question count, but from its 120-minute exam (~50–80 total, ~18–32 in this domain), expect 5–8 from this objective — we provide 32 practice questions to prepare you well beyond it. (estimate)
32questions here
7free pages
5concepts
35–40%of the exam
Questions 11–15
- 11
A reporting application needs to display a list of products with their prices and a calculated tax amount. The tax rate depends on the product category and changes infrequently. The application currently queries a view that joins the Products and Categories tables. You need to add the tax calculation without changing the application code. The calculation must be easy to update when the tax rate changes. What should you do?
Select an answer first - 12
A library database has a table Loans with columns BookID, MemberID, and DueDate. Librarians need to see a list of overdue books for a given member, including the book title and the number of days overdue. The list must be generated by passing a member ID. The result will be used in a report that joins with other tables. What should you create?
Select an answer first - 13
A database has a table that is updated by multiple applications. A business rule requires that whenever a row is updated, a history record must be created. The rule must be enforced even if an application bypasses a stored procedure and performs a direct UPDATE. You need to ensure the history is always recorded. What should you do?
Select an answer first - 14
Which statement correctly describes a benefit of using stored procedures?
Select an answer first - 15
An order management system has a stored procedure that inserts a new order and then updates the inventory. The procedure currently uses a scalar function to calculate the order total. You need to add a business rule that prevents an order from being inserted if the customer's credit limit is exceeded. The rule must be enforced even if the order is inserted through a different application or a direct INSERT. What should you do?
Select an answer first
Finished these 5 questions?
Review the revealed explanations, or continue through the curriculum.
Free Basic Practice is a study aid with revealable answers — not a scored exam. Examers.io is independent and not affiliated with or endorsed by Microsoft. “DP-800” is a trademark of its owner, used for identification only.