Skip to main content

Flower Master Index for Relational Database Selection and Joining

  • Conference paper
  • First Online:
Towards Digital Intelligence Society (DISA 2020)

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 1281))

Included in the following conference series:

Abstract

Current relational database systems are forming the main part of the intelligent information and support system. Data inside are secured, protected by the relational integrity covered by the transactions. Access and management are done by the relational algebra. Significant aspects expressing the quality and performance are the data access techniques themselves. The index is one of the key features ensuring data retrieval performance, however, from the other operations point of view, it brings additional costs. If the suitable index for the query is not present, the whole table must be scanned sequentially resulting in poor performance. If the data fragmentation is present, the problem is even deeper. This paper aims to propose its own techniques based on relevant block identification objects stored in private or shared memory areas. It uses rebalancing methods on the extent granularity. If the tables are to be joined and both indexes are not present, usually, the Hash join method is used. The technique of two-dimensional index mapper is discussed in the paper, as well.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

References

  1. Abdalla, H.I.: A synchronized design technique for efficient data distribution. Comput. Hum. Behav. 30, 427–435 (2014)

    Article  Google Scholar 

  2. Abdalla, H.I., Amer, A.A.: Dynamic horizontal fragmentation, replication and allocation model in DDBSs. In: International Conference on Information Technology and e-Services, ICITeS 2012, Tunisia (2012)

    Google Scholar 

  3. Alghamdi, N., Zhang, L., Zhang, H., Rundensteiner, E., Eltabakh, M.: ChainLink: indexing big time series data for long subsequence matching. In: IEEE 36th International Conference on Data Engineering (ICDE) (2020)

    Google Scholar 

  4. Amin, M., Rahman, R.: Universal database access layer to facilitate query. In: Ninth International Conference on Digital Information Management, ICDIM 2014 (2014)

    Google Scholar 

  5. Aydin, B., Akkineni, V., Angryk, R.A.: Modeling and indexing spatiotemporal trajectory data in non-relational databases. In: Managing Big Data in Cloud Computing Environments (2016)

    Google Scholar 

  6. Bai, Y., Bhalla, S.: Introduction to databases. In: SQL Server Database Programming with Visual Basic.NET: Concepts, Designs and Implementations (2020)

    Google Scholar 

  7. Bottoni, P., Ceriani, M.: Using blocks to get more blocks: exploring linked data through integration of queries and result sets in block programming. In: 2015 IEEE Blocks and Beyond Workshop (2015)

    Google Scholar 

  8. Bryla, B.: Oracle Database 12c The Complete Reference. Oracle Press (2013). ISBN - 978-0071801751

    Google Scholar 

  9. Bulysheva, L., Bulyshev, A., Kataev, M.: Visual database design: indexing methods. In: 2018 Sixth International Conference on Enterprise Systems (ES) (2018)

    Google Scholar 

  10. Burleson, D.K.: Oracle High-Performance SQL Tuning. Oracle Press (2001). ISBN - 9780072190588

    Google Scholar 

  11. Chopade, R., Pachghare, V.: MongoDB indexing for performance improvement. In: Advances in Intelligent Systems and Computing, vol. 1077 (2020)

    Google Scholar 

  12. Dan, T., Luo, C., Li, Y., Zheng, B., Li, G.: Spatial temporal trajectory similarity join. Lecture Notes in Computer Science, LNCS, vol. 11642, pp. 251–259 (2019)

    Google Scholar 

  13. Date, C.J.: SQL and Relational Theory - How to Write Accurate SQL Code. O’Reilly Media (2015). ISBN - 13:978-1449328016. ISBN - 10:1449328016

    Google Scholar 

  14. Delplanque, J., Etien, A., Anquetil, N., Auverlot, O.: Relational database schema evolution: an industrial case study. In: IEEE International Conference on Software Maintenance and Evolution, ICSME 2018, Spain, pp. 635–644 (2018)

    Google Scholar 

  15. Drzymala, P., Welfle, H.: Support JSON standard for storing and processing data in the Oracle environment. Przeglad Elektrotechniczny 96(2) (2020)

    Google Scholar 

  16. Eini, O.: The pain of implementing LINQ providers. Queue 9(7) (2011)

    Google Scholar 

  17. Feng, J., Guoliang, L., Wang, J.: Finding top-k answers in keyword search over relational databases using tuple units. IEEE Trans. Knowl. Data Eng. 23(12), 1781–1794 (2011)

    Google Scholar 

  18. Ivanova, E., Sokolinsky, L.B.: Join decomposition based on fragmented column indices. Lobachevskii J. Math. 37(3), 255–260 (2016)

    Google Scholar 

  19. Kvet, M., Kršák, E., Matiaško, K.: Temporal database architecture enhancements. In: Proceedings 22nd Conference of Open Innovations Association FRUCT, pp. 121–130. FRUCT Oy, [S.l.]. ISBN 978-952-68653-5-5

    Google Scholar 

  20. Kvet, M., Matiaško, K.: Analysis of temporal data management in the intelligent transport system. In: DISA 2018: IEEE World Symposium on Digital Intelligence for Systems and Machines: Proceedings, pp. 151–157. Institute of Electrical and Electronics Engineers, Danver. ISBN 978-1-5386-5101-8

    Google Scholar 

  21. Kvet, M., Matiaško, K.: Temporal flower index eliminating impact of high water mark. In: Innovations for Community Services: Proceedings, 1 Vyd., pp. 85–98. Springer International Publishing AG, Cham (2018). ISBN 978-3-319-93407-5

    Google Scholar 

  22. Lan, L., Shi, R., Wang, B., Zhang, L., Shi, J.: A lightweight time series main-memory database for IoT real-time services. Lecture Notes in Computer Science, LNCS, vol. 11894, pp. 220–236 (2020)

    Google Scholar 

  23. Lin, H., Chen, Ch.: Using compressed B+-trees for line-based database indexes. In: 2006 IEEE International Symposium on Signal Processing and Information Technology (2006)

    Google Scholar 

  24. Maran, M., Paniavin, N., Poliushkin, I.: Alternative approaches to data storing and processing. In: International Conference on Information Technologies in Engineering Education (Inforino) (2020)

    Google Scholar 

  25. Maté, J.: Transformation of relational databases to transaction-time temporal databases. In: Engineering of Computer Based Systems (ECBS-EERC), 2nd Eastern European Regional Conference (2011). ISBN - 9780769544182

    Google Scholar 

  26. Ochs, A.R., et al.: Databases to efficiently manage medium sized, low velocity, multidimensional data in tissue engineering. J. Vis. Exp. JoVE 153 (2019)

    Google Scholar 

  27. Padmanabhan, S., Malkemus, T., Jhingran, A., Agarwal, R.: Block oriented processing of relational database operations in modern computer architectures. In: Proceedings 17th International Conference on Data Engineering (2001)

    Google Scholar 

  28. Smolinski, M.: Impact of storage space configuration on transaction processing performance for relational database in PostgreSQL. In: 14th International Conference on Beyond Databases, Architectures and Structures, BDAS (2018)

    Google Scholar 

  29. Song J., et al.: Haery: a Hadoop based query system on accumulative and high-dimensional data model for big data. IEEE Trans. Knowl. Data Eng. 32(7), 1362–1377 (2020)

    Google Scholar 

  30. Vinayakumar, R. Soman, K., Menon, P.: DB-learn: studying relational algebra concepts by snapping blocks. In: International Conference on Computing, Communication and Networking Technologies, ICCCNT 2018, India (2018)

    Google Scholar 

  31. Zhang, W., Ross, K.: Exploiting data skew for improved query performance. IEEE Trans. Knowl. Data Eng. (2020)

    Google Scholar 

Download references

Acknowledgment

This publication was realized with support of the Operational Programme Integrated Infrastructure in frame of the project: Intelligent systems for UAV real-time operation and data processing, code ITMS2014+: 313011V422 and co-financed by the European Regional Development Found.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Michal Kvet .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2021 The Author(s), under exclusive license to Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Kvet, M., Matiaško, K. (2021). Flower Master Index for Relational Database Selection and Joining. In: Paralič, J., Sinčák, P., Hartono, P., Mařík, V. (eds) Towards Digital Intelligence Society. DISA 2020. Advances in Intelligent Systems and Computing, vol 1281. Springer, Cham. https://doi.org/10.1007/978-3-030-63872-6_9

Download citation

Publish with us

Policies and ethics