Sciweavers

SIGCSE
2005
ACM

Design patterns for database pedagogy: a proposal

13 years 11 months ago
Design patterns for database pedagogy: a proposal
Courses in Relational Databases largely use a domain-specific design approach different from that used in the rest of the curriculum. Use of the Unified Process, UML, and Design Patterns as a pedagogical approach for Databases can leverage previous student experience with design, make knowledge from Database courses more immediately relevant elsewhere, and create greater continuity across the curriculum. This approach allows issues in logical design and in implementation to be more easily connected with similar concerns in other courses (for example, Software Engineering), and supports greater and easier transfer of design between Relational and Object-Oriented Databases, and between databases and embedding applications. Categories and Subject Descriptors D.2.2 [Design Tools and Techniques]: Object-oriented design methods. D.2.11 [Software Architectures]: Patterns. H.2.1 [Database Management]: Logical Design – Data models. General Terms: Design.
Thomas J. Marlowe, Cyril S. Ku, James W. Benham
Added 26 Jun 2010
Updated 26 Jun 2010
Type Conference
Year 2005
Where SIGCSE
Authors Thomas J. Marlowe, Cyril S. Ku, James W. Benham
Comments (0)