CS 210 · Year 2 · Semester 1 · 3 credits · Computer Science
Databases & SQL for Insurance Data
From raw policy transaction ledgers to audit-proof loss development triangles: mastering SQL, relational architecture, and ASOP 23 data quality.
The Ledger of Record
When an unexplained twenty-four million dollar reserve deficit threatens to trigger regulatory takeover of a century-old commercial insurer, junior actuary Maya Lin must dismantle decades of corrupted spreadsheets and build a robust, mathematically rigorous relational database pipeline to uncover the true financial state of the firm before statutory filing day.
At six thirty on a snowy Monday morning, Maya Lin's chief actuary slams a four-hundred-megabyte Excel workbook onto her desk. The file crashed the overnight reserving run, showing a twenty-four million dollar surplus hole that has triggered an emergency state audit.
Transcript
At six thirty on a snowy Monday morning, Maya Lin's chief actuary slams a four-hundred-megabyte Excel workbook onto her desk. The file crashed the overnight reserving run, showing a twenty-four million dollar surplus hole that has triggered an emergency state audit.
- Translate insurance business rules into formal Entity-Relationship (ER) models with correct cardinalities and participation constraints.
- Construct relational schemas enforcing primary, candidate, composite, and foreign key integrity.
- Apply functional dependency theory line-by-line to decompose unnormalised insurance datasets into Third Normal Form (3NF) and Boyce-Codd Normal Form (BCNF).
- Evaluate schema design against the Actuarial Standard of Practice No. 23 (ASOP 23) requirements on data appropriateness and structural integrity.