Programming in Prolog (2nd ed.)
Programming in Prolog (2nd ed.)
Logic for problem-solving
Proceedings from the first international workshop on Expert database systems
Proceedings from the first international workshop on Expert database systems
An introduction to database systems (7th ed.)
An introduction to database systems (7th ed.)
On the design of relational database schemata
ACM Transactions on Database Systems (TODS)
Computational problems related to the design of normal form relational schemas
ACM Transactions on Database Systems (TODS)
The theory of joins in relational databases
ACM Transactions on Database Systems (TODS)
Synthesizing third normal form relations from functional dependencies
ACM Transactions on Database Systems (TODS)
On the menbership problem for functional and multivalued dependencies in relational databases
ACM Transactions on Database Systems (TODS)
A simple guide to five normal forms in relational database theory
Communications of the ACM
A relational model of data for large shared data banks
Communications of the ACM
Methodology and Tools for Data Design
Methodology and Tools for Data Design
Database Design
Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems
PODS '82 Proceedings of the 1st ACM SIGACT-SIGMOD symposium on Principles of database systems
Decomposition of a relation scheme into Boyce-Codd Normal Form
ACM SIGACT News
Computing covers for embedded functional dependencies
PODS '87 Proceedings of the sixth ACM SIGACT-SIGMOD-SIGART symposium on Principles of database systems
New methods and fast algorithms for database normalization
ACM Transactions on Database Systems (TODS)
A Generalized Expert System for Database Design
IEEE Transactions on Software Engineering
Prolog-Based Meta-rules for Relational Database Representation and Manipulation
IEEE Transactions on Software Engineering
How good is that data in the warehouse?
ACM SIGMIS Database
A Parallel Algorithm for Relational Database Normalization
IEEE Transactions on Parallel and Distributed Systems
JMathNorm: A Database Normalization Tool Using Mathematica
ICCS '07 Proceedings of the 7th international conference on Computational Science, Part II
Normalization of relations and ontologies
AIKED'11 Proceedings of the 10th WSEAS international conference on Artificial intelligence, knowledge engineering and data bases
Normalizing relational database schemas using mathematica
ICCS'06 Proceedings of the 6th international conference on Computational Science - Volume Part II
Hi-index | 48.22 |
A program for the normalization of relations that is written in Prolog has several advantages relative to programs written in conventional programming languages: notably, conciseness and clarity. The program presented here implements several normalization algorithms and is suitable for the interactive design of small database applications and as a teaching aid.