Abstract—The concept of database normalization emerges as very important since the need of redundant-free storages. Its hard understanding by students requires a flexible learning environment and an intelligent behavior by the machine. Our tool NORMALDB integrates both of them in a PHP and Prolog implemented platform providing a complex architecture internally and user friendly interface. Students will effectively learn by working with their own defined examples and at the same time can consult the theory behind each normalization step. On the other side, database teachers can track the tool usage of their students, by getting the information of their actions. This paper provides a detailed description of NORMALDB pointing out the communica...
Logical programming languages, for instance Prolog, are powerful tools for solving complex problems ...
Universidad Complutense de Madrid, Spain1 Abstract: Tabling has been acknowledged as a useful techni...
Confusion exists among database textbooks as to the goal of normalization as well as to which normal...
It has been difficult to motivate students to learn database normalization because students think th...
In this paper, we describe an "intelligent" tool for helping to teach the principles of database des...
The relational data model is an important concept covered in the systems analysis and design course....
The paper describes the design and development of NORMIT, an Intelligent Tutoring Systems (ITS) tha...
The relational data model is an important concept covered in the systems analysis and design course....
The teaching of database normalization is often based on the definition of normal forms. However; th...
The logic programming language Prolog has been shown to be a very suitable language for implementing...
Data normalization is one of the topics that is invariably found in prescriptions for database cours...
Normalization is a technique in databases to eliminate data redundancy or inconsistent dependency. N...
The system is a tool both for checking the properties of relational decompositions, as well as perfo...
The teaching of database normalisation has traditionally been centered on the definition of normal f...
This Major Field Project Report describes the design and development of a computer-based tutorial pr...
Logical programming languages, for instance Prolog, are powerful tools for solving complex problems ...
Universidad Complutense de Madrid, Spain1 Abstract: Tabling has been acknowledged as a useful techni...
Confusion exists among database textbooks as to the goal of normalization as well as to which normal...
It has been difficult to motivate students to learn database normalization because students think th...
In this paper, we describe an "intelligent" tool for helping to teach the principles of database des...
The relational data model is an important concept covered in the systems analysis and design course....
The paper describes the design and development of NORMIT, an Intelligent Tutoring Systems (ITS) tha...
The relational data model is an important concept covered in the systems analysis and design course....
The teaching of database normalization is often based on the definition of normal forms. However; th...
The logic programming language Prolog has been shown to be a very suitable language for implementing...
Data normalization is one of the topics that is invariably found in prescriptions for database cours...
Normalization is a technique in databases to eliminate data redundancy or inconsistent dependency. N...
The system is a tool both for checking the properties of relational decompositions, as well as perfo...
The teaching of database normalisation has traditionally been centered on the definition of normal f...
This Major Field Project Report describes the design and development of a computer-based tutorial pr...
Logical programming languages, for instance Prolog, are powerful tools for solving complex problems ...
Universidad Complutense de Madrid, Spain1 Abstract: Tabling has been acknowledged as a useful techni...
Confusion exists among database textbooks as to the goal of normalization as well as to which normal...