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 条
  • [41] Registered access: authorizing data access
    Stephanie O. M. Dyke
    Mikael Linden
    Ilkka Lappalainen
    Jordi Rambla De Argila
    Knox Carey
    David Lloyd
    J. Dylan Spalding
    Moran N. Cabili
    Giselle Kerry
    Julia Foreman
    Tim Cutts
    Mahsa Shabani
    Laura L. Rodriguez
    Maximilian Haeussler
    Brian Walsh
    Xiaoqian Jiang
    Shuang Wang
    Daniel Perrett
    Tiffany Boughtwood
    Andreas Matern
    Anthony J. Brookes
    Miro Cupak
    Marc Fiume
    Ravi Pandya
    Ilia Tulchinsky
    Serena Scollen
    Juha Törnroos
    Samir Das
    Alan C. Evans
    Bradley A. Malin
    Stephan Beck
    Steven E. Brenner
    Tommi Nyrönen
    Niklas Blomberg
    Helen V. Firth
    Matthew Hurles
    Anthony A. Philippakis
    Gunnar Rätsch
    Michael Brudno
    Kym M. Boycott
    Heidi L. Rehm
    Michael Baudis
    Stephen T. Sherry
    Kazuto Kato
    Bartha M. Knoppers
    Dixie Baker
    Paul Flicek
    [J]. European Journal of Human Genetics, 2018, 26 : 1721 - 1731
  • [42] MEMORY POINTERS CUT ACCESS TIME FOR RELATIONAL DATA-BASE
    POLAK, DG
    [J]. ELECTRONIC DESIGN, 1983, 31 (07) : 186 - 186
  • [43] AN ACCESS-CONTROL FACILITY FOR RELATIONAL DATA-BASE SYSTEMS
    SHARMA, KD
    SHARMA, YK
    [J]. INFORMATION SYSTEMS, 1980, 5 (01) : 33 - 39
  • [44] Extending relational data access programming libraries for fuzziness:: The fJDBC framework
    Sicilia, MA
    García, E
    Díaz, P
    Aedo, I
    [J]. FLEXIBLE QUERY ANSWERING SYSTEMS, PROCEEDINGS, 2002, 2522 : 314 - 328
  • [45] Data Access for the Open Access Literature: PLOS's Data Policy
    Bloom, Theodora
    Ganley, Emma
    Winker, Margaret
    [J]. PLOS BIOLOGY, 2014, 12 (02):
  • [46] Data Access for the Open Access Literature: PLOS's Data Policy
    Bloom, Theodora
    Ganley, Emma
    Winker, Margaret
    [J]. PLOS MEDICINE, 2014, 11 (02)
  • [47] ACCESS TO DIGITAL CAR DATA AND COMPETITION IN AFTERMARKET MAINTENANCE SERVICES
    Martens, Bertin
    Mueller-Langer, Frank
    [J]. JOURNAL OF COMPETITION LAW & ECONOMICS, 2020, 16 (01) : 116 - 141
  • [48] Flood Hydrograph Development Using Web Services for Data Access
    Chaney, Matthew
    Schriner, Derek
    [J]. WORLD ENVIRONMENTAL AND WATER RESOURCES CONGRESS 2017: WATERSHED MANAGEMENT, IRRIGATION AND DRAINAGE, AND WATER RESOURCES PLANNING AND MANAGEMENT, 2017, : 367 - 372
  • [49] Solving the data-access riddle - Clues lead to faster access options for small businesses.
    Stewart, A
    [J]. COMMUNICATIONS NEWS, 1999, 36 (06): : 70 - +
  • [50] Comparison of open access global climate services for hydrological data
    Merks, J.
    Photiadou, C.
    Ludwig, F.
    Arheimer, B.
    [J]. HYDROLOGICAL SCIENCES JOURNAL, 2022, 67 (16) : 2369 - 2385