Comparing an object-oriented clinical data repository with its relational database counterpart

Update Item Information
Publication Type thesis
School or College School of Medicine
Department Biomedical Informatics
Author Bai, Shi
Title Comparing an object-oriented clinical data repository with its relational database counterpart
Date 1999-08
Description The computerized patient record is one of the most important and difficult problems in medical informatics. Relational database management systems have exhibited serious drawbacks when used to implement computerized patient records. First, representing the complicated hierarchy in medicine with relational database tables is very cumbersome. Second, binary data such as image and sound cannot be manipulated directly in relational databases. Third, the data types in Structured Query Language are limited and not extensible. But a potential problem with object-oriented databases when used for clinical data in the proliferation of object classes. An objected -oriented patient lifetime data repository has been designed and implemented using ObjectStore ™, which is an object-oriented database management system. The conceptual basis of this data repository is the Event Definition Model, in which every entity in the real world in modeled as an object type. An event occurs when tow or more intities interact with one another. In the data repository, everything is stored as an object, which encapsulates both the data and the methods for data manipulation. The major object classes of this data repository are CPatient, CEncounter, CCompositeEvent, CAtomicevent, CObservation, and CValue. The proliferation of classes is avoided through the use of data validation. The object-oriented database is compared with its relational database counterpart in terms of query response time. It is found that the object-oriented databases favor single patient related queries and performs as well as it counterpart on population based queries. It is also found that accessing data in objects through indirection and dereference is a serious performance degrader of the object-oriented database when extensive data are displayed, and joining tables a serious performance degrader of its counterpart.
Type Text
Publisher University of Utah
Subject Patients; Queries; Performance
Subject MESH Medical Informatics; Database Management Systems
Dissertation Institution University of Utah
Dissertation Name MS
Language eng
Relation is Version of Digital reproduction of "Comparing an object-oriented clinical data repository with its relational database counterpart". Spencer S. Eccles Health Sciences Library. Print version of "Comparing an object-oriented clinical data repository with its relational database counterpart". available at J. Willard Marriott Library Special Collection. R117.5 1999 .B34.
Rights Management © Shi Bai.
Format Medium application/pdf
Format Extent 875,489 bytes
Identifier undthes,4558
Source Original: University of Utah Spencer S. Eccles Health Sciences Library (no longer available).
Master File Extent 875,538 bytes
ARK ark:/87278/s6j104w4
Setname ir_etd
ID 190447
Reference URL https://collections.lib.utah.edu/ark:/87278/s6j104w4
Back to Search Results