title: Dynamic tables: an architecture for managing evolving, heterogeneous biomedical data in relational database management systems.
abstract: Data sparsity and schema evolution issues affecting clinical informatics and bioinformatics communities have led to the adoption of vertical or object-attribute-value-based database schemas to overcome limitations posed when using conventional relational database technology. This paper explores these issues and discusses why biomedical data are difficult to model using conventional relational techniques. The authors propose a solution to these obstacles based on a relational database engine using a sparse, column-store architecture. The authors provide benchmarks comparing the performance of queries and schema-modification operations using three different strategies: (1) the standard conventional relational design; (2) past approaches used by biomedical informatics researchers; and (3) their sparse, column-store architecture. The performance results show that their architecture is a promising technique for storing and processing many types of data that are not handled well by the other two semantic data models.
authors.affiliation: Department of Computer Science, Yale University, P.O. Box 208285, New Haven, CT 06520-8285, USA. john.corwin@yale.edu
authors.forename: John
authors.initials: J
authors.lastname: Corwin
authors.forename: Avi
authors.initials: A
authors.lastname: Silberschatz
authors.forename: Perry L
authors.initials: PL
authors.lastname: Miller
authors.forename: Luis
authors.initials: L
authors.lastname: Marenco
mesh_terms: D019295:Computational Biology; D003628:Database Management Systems; D019992:Databases as Topic / Q000458:organization & administration*; D006801:Humans; D016247:Information Storage and Retrieval; D016347:Medical Records Systems, Computerized; D009462:Neurology; D012984:Software