nerdexam
GoogleGoogle

PROFESSIONAL-DATA-ENGINEER · Question #3

PROFESSIONAL-DATA-ENGINEER Question #3: Real Exam Question with Answer & Explanation

Sign in or unlock PROFESSIONAL-DATA-ENGINEER to reveal the answer and full explanation for question #3. The question stem and answer options stay visible for context.

Submitted by femi9· Mar 30, 2026

Question

You designed a database for patient records as a pilot project to cover a few hundred patients in three clinics. Your design used a single database table to represent all patients and their visits, and you used self-joins to generate reports. The server resource utilization was at 50%. Since then, the scope of the project has expanded. The database must now store 100 times more patient records. You can no longer run the reports, because they either take too long or they encounter errors with insufficient compute resources. How should you adjust the database design?

Options

  • AAdd capacity (memory and disk space) to the database server by the order of 200.
  • BShard the tables into smaller ones based on date ranges, and only generate reports with prespecified date ranges.
  • CNormalize the master patient-record table into the patient table and the visits table, and create other necessary tables to avoid self-join.
  • DPartition the table into smaller tables, with one for each clinic. Run queries against the smaller table pairs, and use unions for consolidated reports.

Unlock PROFESSIONAL-DATA-ENGINEER to see the answer

You've previewed enough free PROFESSIONAL-DATA-ENGINEER questions. Unlock PROFESSIONAL-DATA-ENGINEER for full answers, explanations, the timed quiz mode, progress tracking, and the master PDF. Question stem and options stay visible so you can still see what's on the exam.

Full PROFESSIONAL-DATA-ENGINEER PracticeBrowse All PROFESSIONAL-DATA-ENGINEER Questions