CSDL, a language for designing conceptual schemata, is described. The language provides tools to ease the translation of hnowledge about data into a formal conceptual schema. Contemporary database technology leaves the task of designing the conceptual schema (CS) to the database Administrator (DBA)
Micro: A normalization tool for relational database designers
โ Scribed by Hongbo Du; Laurent Wery
- Publisher
- Elsevier Science
- Year
- 1999
- Tongue
- English
- Weight
- 470 KB
- Volume
- 22
- Category
- Article
- ISSN
- 1084-8045
No coin nor oath required. For personal study only.
โฆ Synopsis
Normalization is a major task in relational database design. Although normalization algorithms have been developed, very few commercial design tools are available to assist the normalization satisfactorily. In this paper, we present a prototype system Micro for automatic normalization. We have developed a simple algorithm for 2NF normalization, and used the abstract algorithms reported in the literature for 3NF and BCNF normalization. We employ efficient data structures on functional dependencies and relation schemes to improve the performance of these algorithms. Micro enforces a certain fixed order among functional dependencies to deal with the non-deterministic feature that is associated with the original algorithms. Micro provides a windowing user interface through which the database designer can specify functional dependencies easily and generate real normalized tables. Through Micro, we wish to demonstrate that the automation of normalization is practical.
๐ SIMILAR VOLUMES
The uptake of parallel DBMSs is being hampered by uncertainty about the impact on performance of porting database applications from sequential to parallel systems. The development of tools which aid the system manager or machine vendor could help to reduce this problem. This paper describes an analy
This paper concerns the modeling of imprecision, vagueness, and uncertainty in databases through an extension of the relational model of data: the fuzzy rough relational database, an approach which uses both fuzzy set and rough set theories for knowledge representation of imprecise data in a relatio