System Architecture

The current version of the system is single user, with or without transactions, and supports a large subset of SQL-92.

As shown in figure the system is made up of two main components: the Relational Engine and the Storage Engine. The relational engine consists of the modules necessary to parse and optimize queries. The storage engine consists of the modules necessary to access and modify data on disk.

The major system modules are:

Design Decisions

JRS Home Page