Title :
Knowledge-based system for relational normalization of GDBMS conceptual schemas
Author :
Bayle, Aime ; Ozkarahan, Esen
Author_Institution :
Honeywell Bull, Phoenix, AZ, USA
Abstract :
The knowledge-based system described attempts to entirely automatize the normalization process of a real-world database schema and to produce an equivalent, `better´ normalized scheme within the framework of a multilayered GDBMS (generalized database management system) architecture. The implemented system prototype has demonstrated the feasibility of the approach for small databases with simple schema, i.e. schemas with no high-level constructs. For more complex schemas, such as extended E/R schemas with generalization and aggregation high-level constructs, the project made apparent the need for the user to provide more domain-specific semantic knowledge beyond relation attributes, and functional and multivalued dependencies. The technical difficulties related to the interaction between high-level abstraction and normalization, the projection of global functional dependencies, and the management of the combinatorial explosion of decomposed relations have been analyzed
Keywords :
data structures; expert systems; relational databases; GDBMS conceptual schemas; aggregation high-level constructs; extended E/R schemas; generalization; high-level abstraction; knowledge based system; multivalued dependencies; real-world database schema; relation attributes; relational normalization; system prototype; Algorithm design and analysis; Computer science; Data models; Dictionaries; Displays; Knowledge based systems; Manuals; Marine vehicles; Object oriented modeling; Relational databases;
Conference_Titel :
Artificial Intelligence Applications, 1988., Proceedings of the Fourth Conference on
Conference_Location :
San Diego, CA
Print_ISBN :
0-8186-0837-4
DOI :
10.1109/CAIA.1988.196097