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 :
بازگشت