|
Semantic interpretations of high normal forms of relations in a relational database
V. A. Ivanova, M. Yu. Konyshevb, S. V. Smirnova, O. V. Tarakanova, V. O. Tarakanovac, S. V. Usovika a MIREA — Russian Technological University, 78 Vernadskogo Ave., Moscow 119454, Russian Federation
b Financial University under the Government of the Russian Federation, 49 Le- ningradsky Prosp., Moscow 125993, Russian Federation
c Federal Guard Service of the Russian Federation, Moscow Kremlin, Moscow 109012, Russian Federation
Abstract:
The results of semantic modeling of the processes of eliminating redundancy and protecting the relation of a relational database from update anomalies by improving the process of its normalization are presented. The semantic equivalents of the requirements of the normal forms of the relational database relations were established which increase the efficiency of the normalization algorithm. A theorem was formulated and proved that guarantees an unambiguous determination of the functional dependence of an attribute on a potential key. Refinements of the relational relation normalization algorithm were formulated. The ways of applying the proposed interpretations are given. Practically applicable procedures are shown that remove the contradictions of designing a rational database structure. The main findings are formulated in relation to factual databases. The proposed mechanisms are independent of the database management system used.
Keywords:
relational database, normalization of relation, potential key, nonkey attribute, functional dependence, multivalued dependence.
Received: 13.09.2022
Citation:
V. A. Ivanov, M. Yu. Konyshev, S. V. Smirnov, O. V. Tarakanov, V. O. Tarakanova, S. V. Usovik, “Semantic interpretations of high normal forms of relations in a relational database”, Sistemy i Sredstva Inform., 33:1 (2023), 45–58
Linking options:
https://www.mathnet.ru/eng/ssi869 https://www.mathnet.ru/eng/ssi/v33/i1/p45
|
Statistics & downloads: |
Abstract page: | 73 | Full-text PDF : | 28 | References: | 22 |
|