A logical design methodology for relational databases using the extended entity-relationship model
ACM Computing Surveys (CSUR)
On knowledge base management systems: integrating artificial intelligence and d atabase technologies
Knowledge-based systems: a survey
On knowledge base management systems: integrating artificial intelligence and d atabase technologies
A comparative analysis of methodologies for database schema integration
ACM Computing Surveys (CSUR)
Learning strategies and automated knowledge acquisition: an overview
Computational models of learning
Conceptual schema design: a machine learning approach
Proceedings of the Second International Symposium on Methodologies for intelligent systems
A methodology for creating user views in database design
ACM Transactions on Database Systems (TODS)
Semantic database modeling: survey, applications, and research issues
ACM Computing Surveys (CSUR)
A knowledge-based approach to relational database design
Data & Knowledge Engineering
ACM Computing Surveys (CSUR)
A Generalized Expert System for Database Design
IEEE Transactions on Software Engineering
SIGMOD '89 Proceedings of the 1989 ACM SIGMOD international conference on Management of data
Cyc: toward programs with common sense
Communications of the ACM
AI Magazine
An evaluation of empirical research in managerial support systems
T.H.E. Journal (Technological Horizons in Education)
A selective survey of the use of artificial intelligence for database design systems
Data & Knowledge Engineering
Incorporating semantic integrity constraints in a database schema
Incorporating semantic integrity constraints in a database schema
The entity-relationship model—toward a unified view of data
ACM Transactions on Database Systems (TODS) - Special issue: papers from the international conference on very large data bases: September 22–24, 1975, Framingham, MA
Database abstractions: aggregation and generalization
ACM Transactions on Database Systems (TODS)
View Creation: An Expert System for Database Design
View Creation: An Expert System for Database Design
Expert Systems for Business: Concepts and Applications
Expert Systems for Business: Concepts and Applications
Understanding semantic relationships
The VLDB Journal — The International Journal on Very Large Data Bases
Deriving Production Rules for Incremental View Maintenance
VLDB '91 Proceedings of the 17th International Conference on Very Large Data Bases
Association: A Database Abstraction for Semantic Modelling
ER '81 Proceedings of the Second International Conference on the Entity-Relationship Approach to Information Modeling and Analysis
Expert System for Translating an E-R Diagram into Databases
Proceedings of the Fourth International Conference on Entity-Relationship Approach
A Computer-Aid for E-R Modeling
Proceedings of the Fourth International Conference on Entity-Relationship Approach
Proceedings of the Sixth International Conference on Entity-Relationship Approach
Proceedings of the Sixth International Conference on Entity-Relationship Approach
TSER: A Data Modeling System Using the Two-Stage Entity-Relationship Approach
Proceedings of the Sixth International Conference on Entity-Relationship Approach
Converting A Relational Database Model into an Entity-Relationship Model
Proceedings of the Sixth International Conference on Entity-Relationship Approach
A Method for Translating Relational Schemas into Conceptual Schemas
Proceedings of the Eight International Conference on Enity-Relationship Approach to Database Design and Querying
Modeling Semantics with Concept Abstraction in the EARL Data Model
Proceedings of the Eight International Conference on Enity-Relationship Approach to Database Design and Querying
An Expert System for Conceptual Data Modelling
Proceedings of the Eight International Conference on Enity-Relationship Approach to Database Design and Querying
Database design tools: an expert system approach
VLDB '85 Proceedings of the 11th international conference on Very Large Data Bases - Volume 11
Could the use of a knowledge-based system lead to implicit learning?
Decision Support Systems
The use of a knowledge-based system in conceptual data modeling
Decision Support Systems
Hi-index | 0.00 |
Database design is often described as an intuitive, even artistic, process. Many researchers, however, are currently working on applying techniques from artificial intelligence to provide effective automated assistance for this task. This article presents a summary of the current state of the art for the benefit of future researchers and users of this technology. Thirteen examples of knowledge-based tools for database design are briefly described and then compared in terms of the source, content, and structure of their knowledge bases; the amount of support they provide to the human designer; the data models and phases of the design process they support; and the capabilities they expect of their users. The finding show that there has apparently been very little empirical verification of the effectiveness of these systems. In addition, most rely exclusively on knowledge provided by the developers themselves and have little ability to expand their knowledge based on experience. Although such systems ideally would be used by application specialists rather than database professionals, most of these systems expect the user to have some knowledge of database technology.