Huaigu WU

School of Computer Science
McGill University
Montreal, Canada

School of Computer Science
McGill University
3480 University Street
McConnell Engineering Building, Room 318
Montreal, Quebec, Canada
H3A 2A7
Telephone: (+1-514)398-7071 Ext.0664
Office: MC 105

    308-577A: Distributed Databases (TA)
    Project 1: Java RMI

My Opinion on Database
In my opinion, although the focus of database store and query may be the data, the kernel of database operation should be the data relation, because the data represent history and only the relation points to the future.  Therefore, I propose a new data mode: .

   Abstract: In order to organize and transform data relations dynamically according to the daily requirements,  Relation Oriented model (RO model) is proposed.  This model is described at the physical, data, relational and external schema.  In physical schema, a middleware mechanism is used to realize the distributed processing.  In data schema, data group (DG) is defined as the independent atomic unit of data organizing.  In relational schema, the data relations can be organized and transformed dynamically, even on runtime environment.  In external schema, RO model supports the workflow.  The building of RO model will reduce the overhead in repeating developments of database applications to a large extent.