NotesFAQContact Us
Collection
Advanced
Search Tips
Showing all 4 results Save | Export
Peer reviewed Peer reviewed
Direct linkDirect link
Shin-Shing Shin; Yu-Shan Lin; Yi-Cheng Chen; Wei-Ru Chiou – Journal of Engineering Education, 2025
Background: Learners of database courses usually encounter difficulties in building entity-relationship (ER) models and relational models for database problems. These difficulties may arise because of semantic gaps between the stages of database design. To investigate this issue, we employed semantic network theory--particularly the concept of…
Descriptors: Database Design, Semantics, Computer Science Education, Networks
Peer reviewed Peer reviewed
Direct linkDirect link
Mitrovic, Antonija; Suraweera, Pramuditha – International Journal of Artificial Intelligence in Education, 2016
Design tasks are difficult to teach, due to large, unstructured solution spaces, underspecified problems, non-existent problem solving algorithms and stopping criteria. In this paper, we comment on our approach to develop KERMIT, a constraint-based tutor that taught database design. In later work, we re-implemented KERMIT as EER-Tutor, and…
Descriptors: Database Design, Intelligent Tutoring Systems, Problem Solving, Semantics
Peer reviewed Peer reviewed
Direct linkDirect link
Cuadra, D.; Maqueda, A. I.; Castro, E.; Fernandez, P. M. – IEEE Transactions on Education, 2010
Conceptual models are applied as the first step in software design methodologies for collecting the semantics involved in the universe of discourse. Nevertheless, the abstraction process creates some misunderstandings for novice designers, such as difficulties in modeling some constructs and in understanding the semantics that they represent. This…
Descriptors: Foreign Countries, Database Design, Models, Computer Software
Peer reviewed Peer reviewed
Direct linkDirect link
Dadashzadeh, Mohammad – Journal of Information Systems Education, 2007
Semantic integrity constraints are business-specific rules that limit the permissible values in a database. For example, a university rule dictating that an "incomplete" grade cannot be changed to an A constrains the possible states of the database. To maintain database integrity, business rules should be identified in the course of database…
Descriptors: Semantics, Integrity, Database Management Systems, Database Design