Algoma University College

Thesis in Computer Science

Thesis Agreement

Date Submitted:
Sept.13, 1996

Student Number:
919673380

Student Name:
Allyson Craig

Faculty Advisor:
Klaus Peltsch

Project Title:
Comparison of Traditional Database Systems and New Systems That Incorporate Object Extentions

Project Description:
Traditional Relational database Management Systems(DBMSs) support a data
Model consisting of a collection of named relations, containing attributes
of a specific type. In current commercial systems, possible types include 
floating point numbers, integers, character strings, money, and dates. It 
commonly recongized that this model in inadequate for future data processing
applications. It would be interesting to study how new database systems 
that incorporate objects allow users to easily extend the system. the
extention of objects is fairly new in database systems, an analysis of its
use from a user from a user and designer's point of view would also be
relevant. As well, examples of projects that use these types of systems will
be included.

Stages of Project:
1. Research and logging of information

2. Implementation of two types of database systems - relational model with
object extensions. (Postgres95)
      -Modelling
      -Implementation
      -Testing of the systems

3.Studying of examples

4.Comparison of the example systems on the basis of these features and others:
      -time to develop
      -effectiveness of design
      -efficiency of design
      -modelling issues
      -contribution of object extentions
      -strengths and weaknesses
      -throughput - transactions/second

5. Final Draft of report