Package database defines objects and operations that are part of the back-end database for the Scheduling Tool. The objects in this package represent the underlying data that a user is actively working with during a Scheduling Tool session. These data consist of the various data items (rooms, courses, instructors, buildings) defined in 2.3 , and the schedule data fields defined in 2.2 . The scheduler package also makes reference to these data fields. But this package focuses on all of the back-end data that an administrator can edit.