Тип публикации: доклад, тезисы доклада, статья из сборника материалов конференций
Конференция: PROSPECTS AND KEY TENDENCIES OF SCIENCE IN CONTEMPORARY WORLD; Madrid; Madrid
Год издания: 2022
Идентификатор DOI: 10.32743/SpainConf.2022.3.17.336099
Ключевые слова: Object-Oriented DBMS, relational DBMS, ODMG, database, bigdata
Аннотация: When developing big and complex software projects, there is often a need to synchronize changes made in the code with changes made in the DBMS. Discrepancies in the versions of software and stored objects leads to an increase in the number of errors, negatively affects the quality of the program code and its performance. During theПоказать полностьюdevelopment of programming languages, software storage platforms were also improved. In particular, the creation of an object-oriented approach in programming entailed the creation of object-oriented DBMSs that have advanced functions to support the storage of object classes. The article considers the issues of choice and expediency of using object-oriented and relational DBMS when creating information systems. Modern complex software projects differ in that the number of entities reflected in programming by object classes is very large, and the composition of attributes is very diverse. Manual synchronization and version control of changes in the DBMS becomes a separate complex task that consumes a large percentage of the resources of the main project. At the same time, there are tasks that do not require such activities throughout the life cycle of the project. At the design stages, it is necessary to separate these classes of tasks from each other, to identify the framework and limitations for their implementation, since the choice of a particular software platform for both project development and data storage implementation depends on it. As a practical result of the research, the article suggests methods for selecting the appropriate type of DBMS, taking into account many factors, in order to optimize the timing and cost of project development at the early stages of design. Attention is also paid to the costs of choosing a relational DBMS platform as a data storage tool, modern trends in the development of the DBMS market towards object-oriented extensions that allow flexible use of relational and object-oriented approaches in one software project are considered.
Журнал: PROSPECTS AND KEY TENDENCIES OF SCIENCE IN CONTEMPORARY WORLD
Номера страниц: 73-85
Место издания: Москва