z-logo
open-access-imgOpen Access
FORMALIZED REPRESENTATION FOR THE DATA MODEL WITH THE UNIVERSAL BASIS OF RELATIONS
Author(s) -
V.I. Yesin,
Mikołaj Karpiński,
M.V. Yesina,
V.V. Vilihura
Publication year - 2019
Publication title -
computing
Language(s) - English
Resource type - Journals
SCImago Journal Rank - 0.184
H-Index - 11
eISSN - 2312-5381
pISSN - 1727-6209
DOI - 10.47839/ijc.18.4.1615
Subject(s) - computer science , relational database , representation (politics) , relational model , novelty , basis (linear algebra) , logical data model , data model (gis) , domain (mathematical analysis) , theoretical computer science , database design , process (computing) , database model , subject (documents) , database , data modeling , data mining , artificial intelligence , mathematics , programming language , mathematical analysis , philosophy , geometry , theology , politics , political science , law , library science
The goal of the article is to develop a universal (standard) data model that allows you to get rid of the need for a costly policy of doing extra work when developing new ones or transforming existing relational databases (RDBs) caused by dynamic changes in the subject domain (SD). The requirements for the developed data model were formulated. In accordance with the formulated requirements, the data model was synthesized. To simplify the process of creating relational database schemas an algorithm for transforming the description of the subject domain into the relations of the universal basis of the developed model was proposed. The scientific novelty of the obtained results is: a data model that, unlike known ones, allows us to simplify the creation of RDB schemas at the stage of logical design of relational databases, under the conditions of dynamic changes in subject domains, due to the introduced universal basis of relations, as a means of describing structures and the presentation of data for various SDs has been developed.

The content you want is available to Zendy users.

Already have an account? Click here to sign in.
Having issues? You can contact us here