Modelling functional dependencies in databases using mathematical logic

被引:2
|
作者
Lovrencic, Alen [1 ]
Cubrilo, Mirko [1 ]
Kisasondi, Tonimir [1 ]
机构
[1] Univ Zagreb, Fac Org & Informat, Zagreb 41000, Croatia
关键词
D O I
10.1109/INES.2007.4283717
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
For more than 20 years relational model is the most important database model. So, it is examined in the most various ways. A very important concept in the relational model is the concept of dependencies, especially functional dependencies. It is proven that functional dependencies can be represented by formulae of propositional or predicate calculus. There are several systems of transforming functional dependencies into a logic system, known from the literature, but all of them has one serious drawback: they do not have a form that is appropriate for reasoning about normalization. This paper presents a new approach to the process of transforming functional dependencies into predicate calculus. The system presented in this paper is designed in the way to be appropriate for normalization, reasoning about it, as well as for the building a system for automated normalization of databases.
引用
收藏
页码:307 / +
页数:2
相关论文
共 50 条