DBMS for Business Systems

Evgeniy Grigoriev


Many problems of traditional business systems (SAP, Microsoft Dynamics, etc.) are largely caused by their architecture where a tier that implements the business model and data processing (application server or thick client) is separated from the DBMS where the data is stored. A new approach to extend the relational DBMS with a means for creating expressive heterogeneous business models according to principles well-known to users of existing business systems is discussed. With it the business system architecture can be simplified fundamentally because of transferring all data modelling and processing directly to the place of their storage. Principles of a creation and a use of complex business models and data access in these models are discussed. Some questions related to system performance are reviewed.


  1. Stonebraker, M., Rowe, L., Lindsay, B., Gray, J., Carey, M., Brodie, M., Bernstein, Ph., Beech, D. 1990, ThirdGeneration Data Base System Manifesto, Proc. IFIP WG 2.6 Conf. on Object-Oriented Databases.
  2. Fowler. M., Rice. D, Foemmel, M., Hieatt, E., Mee, R., Stafford, R. 2003, Patterns of Enterprise Application Architecture, Addison-Wesley Publishing Company.
  3. Atkinson, M., Bancilhon, F., De Witt, D., Dittrich, K., Maier, D., Zdonik, S., 1990, The Object-Oriented Database System Manifesto, Proc. 1st International Conference on Deductive and Object-Oriented Databases, Kyoto, Japan (1989). Elsevier Science, New-York.
  4. Date, C. J., Darwen. H, 2000, Foundation for Future Database Systems, Addison-Wesley Publishing Company.
  5. Date, C. J., Darwen. H, 2013, The Third Manifesto (version dated February 7th, 2013, superseding all previous versions), available on www.TheThirdManifesto.com, http://www.dcs.warwick.ac.uk/hugh/TTM/TTM2013-02-07.pdf.
  6. Codd, E. F., 1970., A Relational Model of Data for Large Shared Data Banks, CACM 13(6).
  7. Booch, G., 1991. Object Oriented Design with Applications. the Behjamin/Cummings Publishing Company, Inc.,
  8. Cattel, R. G. G., Douglas K. B., Berler, M., Eastman, J., 2000 The Object Data Standard: ODMG 3.0. Morgan Kauffmann Publishers.
  9. Grigoriev, E. 2013a RxO DBMS prototype, on-line video, available on www.youtube.com, http://youtu.be/K9opP7-vh18.
  10. Grigoriev, E. 2013b Object-Oriented Translation for Programmable Relational System, available on Arxiv.org, http://arxiv.org/abs/1304.2184.

Paper Citation

in Harvard Style

Grigoriev E. (2015). DBMS for Business Systems . In Proceedings of the 10th International Conference on Software Paradigm Trends - Volume 1: ICSOFT-PT, (ICSOFT 2015) ISBN 978-989-758-115-1, pages 103-108. DOI: 10.5220/0005554301030108

in Bibtex Style

author={Evgeniy Grigoriev},
title={DBMS for Business Systems},
booktitle={Proceedings of the 10th International Conference on Software Paradigm Trends - Volume 1: ICSOFT-PT, (ICSOFT 2015)},

in EndNote Style

JO - Proceedings of the 10th International Conference on Software Paradigm Trends - Volume 1: ICSOFT-PT, (ICSOFT 2015)
TI - DBMS for Business Systems
SN - 978-989-758-115-1
AU - Grigoriev E.
PY - 2015
SP - 103
EP - 108
DO - 10.5220/0005554301030108