Title :
Using a relational database as an index to a distributed object database in engineering design systems
Author :
Hardwick, Martin ; Samaras, George
Author_Institution :
Dept. of Comput. Sci., Rensselaer Polytech. Inst., Troy, NY, USA
Abstract :
A description is given of a pragmatic architecture for engineering design systems that divides the databases of those systems into a relational database and an object-oriented database. In the architecture, the relational database is used to find designs in the object database, and the object database is used to support the concurrent editing of designs by multiple users and processes on networks of workstations. The architecture has the advantage of allowing the relational database to concentrate on providing fast indexing methods to find designs, and allowing the object database to concentrate on providing good concurrency and version control tools for design editing. The authors describe the two-part architecture, give classifications for the types of data that can be extracted from the object database and put into the relational database, and give formulas that can be used to quantify the size of the relational database
Keywords :
CAD/CAM; distributed databases; engineering computing; indexing; relational databases; classifications; concurrency; concurrent editing; data types; design editing; distributed object database; engineering design systems; fast indexing methods; formulas; index; multiple users; object-oriented database; processes; relational database; two-part architecture; version control tools; workstations networks; Concurrent computing; Data engineering; Design engineering; Design methodology; Indexes; Indexing; Object oriented databases; Relational databases; Systems engineering and theory; Workstations;
Conference_Titel :
Data and Knowledge Systems for Manufacturing and Engineering, 1989., Second International Conference on
Conference_Location :
Gaithersburg, MD
Print_ISBN :
0-8186-1983-X
DOI :
10.1109/DKSME.1989.107435