ABSTRACT A recently introduced information-theoretic approach toanalyzing redundancies in database design was used to justify normal forms like BCNF that completely eliminateredundancies. The main notion is that of an information content of each datum in an instance (which is a numberin [0, 1]): the closer to 1, the less redundancy it carries. Inpractice, however, one usually settles for 3NF which, un-like BCNF, may not eliminate all redundancies but alwaysguarantees dependency preservation. In this paper we use the information-theoretic approachto prove that 3NF is the best normal form if one needs to achieve dependency preservation. For each dependency-preserving normal form, we define the price of dependency preservation as an informatio...
Abstract. Specifications of XML documents typically consist of typing information (e.g., a DTD), and...
In this paper, we discuss the deficiencies of normal form definitions based on Functional Dependency...
It is well known that faithful (i.e. dependency preserving) decompositions of relational database sc...
AbstractHaving a database design that avoids redundant information and update anomalies is the main ...
A common approach in designing relational databases is to start with a universal relation schema, wh...
Normalization as a way of producing good database designs is a well-understood topic. However, the s...
In this paper we first survey various examples for anomalies given in the literature [1,3,8]. We dis...
A common approach in designing relational databases is to start with a universal relation schema, wh...
A common approach in designing relational databases is to start with a relation schema, which is th...
Functional dependencies (FDs) and inclusion dependencies (INDs) are the most fundamental integrity c...
The relationship between redundancy elimination and normal forms in relational database design is i...
In this dissertation, we propose new design guidelines to reduce the amount of redundancy that datab...
Abstract—DBNorma [1] is a semi automated database normalization tool, which uses a singly linked lis...
In order to eliminate redundant information in a database one usually uses decomposition or special ...
AbstractIn this paper, we show that γ-acyclic Boyce-Codd Normal Form database schemes are highly des...
Abstract. Specifications of XML documents typically consist of typing information (e.g., a DTD), and...
In this paper, we discuss the deficiencies of normal form definitions based on Functional Dependency...
It is well known that faithful (i.e. dependency preserving) decompositions of relational database sc...
AbstractHaving a database design that avoids redundant information and update anomalies is the main ...
A common approach in designing relational databases is to start with a universal relation schema, wh...
Normalization as a way of producing good database designs is a well-understood topic. However, the s...
In this paper we first survey various examples for anomalies given in the literature [1,3,8]. We dis...
A common approach in designing relational databases is to start with a universal relation schema, wh...
A common approach in designing relational databases is to start with a relation schema, which is th...
Functional dependencies (FDs) and inclusion dependencies (INDs) are the most fundamental integrity c...
The relationship between redundancy elimination and normal forms in relational database design is i...
In this dissertation, we propose new design guidelines to reduce the amount of redundancy that datab...
Abstract—DBNorma [1] is a semi automated database normalization tool, which uses a singly linked lis...
In order to eliminate redundant information in a database one usually uses decomposition or special ...
AbstractIn this paper, we show that γ-acyclic Boyce-Codd Normal Form database schemes are highly des...
Abstract. Specifications of XML documents typically consist of typing information (e.g., a DTD), and...
In this paper, we discuss the deficiencies of normal form definitions based on Functional Dependency...
It is well known that faithful (i.e. dependency preserving) decompositions of relational database sc...