Solving the Relational Data Access Problem with Data Access Services

被引:0
|
作者
Wang, Ken [1 ]
机构
[1] BackLogic LLC, Chino Hills, CA 91709 USA
关键词
object; relational; database; data access; persistence;
D O I
10.1007/978-3-031-60227-6_18
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
The object-relational impedance mismatch problem consists of two sub-issues: language impedance and data structure mismatch. Solution to the first issue is to abstract away the programming language from SQL; to the second issue is to abstract away the object-relational transformation from developer. This paper presents three standardized data access services, query, command and repository, collectively as a preferable solution to relational data access. These services are specified declaratively with SQL and JSON. The hard object-relational transformation is delegated to service engine. This paper also presents a reference implementation of the service engine for service execution. The complexity test proves that this reference service engine is capable of handling highly complex objects up to the 5x5 level on the complexity scale developed in this research.
引用
收藏
页码:201 / 212
页数:12
相关论文
共 50 条
  • [1] An interactive problem-solving system with levelwise data access
    Vasin Y.G.
    Perepelkin A.N.
    [J]. Pattern Recognition and Image Analysis, 2010, 20 (04) : 528 - 535
  • [2] Access infrastructure for data services
    Bloch, Kevin
    Jones, Terry
    [J]. 1600, (46):
  • [3] Solving the Transitive Access Problem for the Services Oriented Architecture
    Karp, Alan H.
    Li, Jun
    [J]. FIFTH INTERNATIONAL CONFERENCE ON AVAILABILITY, RELIABILITY, AND SECURITY: ARES 2010, PROCEEDINGS, 2010, : 46 - 53
  • [4] STORAGE AND ACCESS IN RELATIONAL DATA-BASES
    BLASGEN, MW
    ESWARAN, KP
    [J]. IBM SYSTEMS JOURNAL, 1977, 16 (04) : 363 - 377
  • [5] IMPROVED ACCESS TO OCEAN DATA SERVICES
    ABRAM, RJ
    HUGHES, KH
    [J]. MARINE POLICY, 1979, 3 (04) : 315 - 317
  • [6] On the Unification of Access Control and Data Services
    Ferraiolo, David
    Gavrila, Serban
    Jansen, Wayne
    [J]. 2014 IEEE 15TH INTERNATIONAL CONFERENCE ON INFORMATION REUSE AND INTEGRATION (IRI), 2014, : 450 - 457
  • [7] Solving the access problem
    Bouchard, Brady
    [J]. CANADIAN FAMILY PHYSICIAN, 2022, 68 (03) : 237 - 237
  • [8] "I Access Your Data, You Access Mine": Requiring Data Reciprocity in Payment Services
    Di Porto, Fabiana
    Ghidini, Gustavo
    [J]. IIC-INTERNATIONAL REVIEW OF INTELLECTUAL PROPERTY AND COMPETITION LAW, 2020, 51 (03) : 307 - 329
  • [9] “I Access Your Data, You Access Mine”: Requiring Data Reciprocity in Payment Services
    Fabiana Di Porto
    Gustavo Ghidini
    [J]. IIC - International Review of Intellectual Property and Competition Law, 2020, 51 : 307 - 329
  • [10] Semantic Data Services: An approach to access and manipulate Linked Data
    Lira, Hermano Albuquerque
    Villela Dantas, Jose Renato
    Muniz, Bruno de Azevedo
    Chaves, Laura Maria
    Muniz Farias, Pedro Porfirio
    [J]. PROCEEDINGS OF THE 2014 XL LATIN AMERICAN COMPUTING CONFERENCE (CLEI), 2014,