学位论文详细信息
E-model: event-based graph data model theory and implementation
Database architectures;Multimedia databases;Modeling structured;Textual and multimedia data;Graphs and networks;Linked representations;Modeling and management;Data models;Database models;Schema and subschema;Data translation;Database design
Kim, Pilho ; Electrical and Computer Engineering
University:Georgia Institute of Technology
Department:Electrical and Computer Engineering
关键词: Database architectures;    Multimedia databases;    Modeling structured;    Textual and multimedia data;    Graphs and networks;    Linked representations;    Modeling and management;    Data models;    Database models;    Schema and subschema;    Data translation;    Database design;   
Others  :  https://smartech.gatech.edu/bitstream/1853/29608/1/kim_pilho_200908_phd.pdf
美国|英语
来源: SMARTech Repository
PDF
【 摘 要 】

The necessity of managing disparate data models is increasing within all IT areas. Emerging hybrid relational-XML systems are under development in this context to support both relational and XML data models. However, there are ever-growing needs for adequate data models for texts and multimedia, which are applications that require proper storage, and their capability to coexist and collaborate with other data models is as important as that of a relational-XML hybrid model. This work proposes a new data model named E-model that supports rich relations and reflects the dynamic nature of information. This E-model introduces abstract data typing objects and rules of relation that support: (1) the notion of time in object definition and relation, (2) multiple-type relations, (3) complex schema modeling methods using a relational directed acyclic graph, and (4) interoperation with popular data models. To implement the E-model prototype, extensive data operation APIs have been developed on top of relational databases. In processing dynamic queries, our prototype achieves an order of magnitude improvement in speed compared with popular data models. Based on extensive E-model APIs, a new language named EML is proposed. EML extends the SQL-89 standard with various E-model features: (1) unstructured queries, (2) unified object namespaces, (3) temporal queries, (4) ranking orders, (5) path queries, and (6) semantic expansions. The E-model system can interoperate with popular data models with its rich relations and flexible structure to support complex data models. It can act as a stand-alone database server or it can also provide materialized views for interoperation with other data models. It can also co-exist with established database systems as a centralized online archive or as a proxy database server. The current E-model prototype system was implemented on top of a relational database. This allows significant benefits from established database engines in application development. In addition to extensive features added to SQL, our EML prototype achieves an order of magnitude speed improvement in dynamic queries compared to popular database models.Availability Release the entire work immediately for access worldwide after my graduation.

【 预 览 】
附件列表
Files Size Format View
E-model: event-based graph data model theory and implementation 9042KB PDF download
  文献评价指标  
  下载次数:54次 浏览次数:16次