top of page


Database for Accountants

No Student Materials
Download Instructor Materials

You must be signed in to download materials.


The purpose of this case is to introduce accounting students to databases. Practicing accountants interact with data from databases whether they realize it or not. For example, transaction-level data captured in accounting systems is stored in databases. Auditors and preparers of financial statements should therefore understand how accounting data is structured and stored in databases. In this case, you will assume the role of a preparer of financial statements. You will create a database to store transaction-level data for a fictitious company and then compute some common accounting metrics like revenue and cost of goods sold. Within the database, you will create separate tables to store customer information and customers’ orders. You will also create a table to store information about the company’s products. Finally, you will retrieve data from these tables, merge that data, and transform it into useful numbers like revenue or cost of goods sold.


Vic Anand

Assistant Professor of Accountancy
Gies College of Business
R.C. Evans Data Analytics Fellow
University of Illinois at Urbana-Champaign

Others Disciplines


Primary Discipline



bottom of page