DocumentCode
3625597
Title
Modelling Functional Dependencies in Databases using Mathematical Logic
Author
Alen Lovrencic;Mirko Cubrilo;Tonimir Kisasondi
Author_Institution
University of Zagreb, Faculty of Organization and Informatics. alen.lovrencic@foi.hr
fYear
2007
fDate
6/1/2007 12:00:00 AM
Firstpage
307
Lastpage
312
Abstract
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 prepositional 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.
Keywords
"Mathematical model","Relational databases","Calculus","Computer aided software engineering","Logic programming","Informatics","Buildings","Design automation"
Publisher
ieee
Conference_Titel
Intelligent Engineering Systems, 2007. INES 2007. 11th International Conference on
ISSN
1543-9259
Print_ISBN
1-4244-1147-5
Type
conf
DOI
10.1109/INES.2007.4283717
Filename
4283717
Link To Document