Skip to main navigation Skip to search Skip to main content

Design patterns for database pedagogy - A proposal

  • Thomas J. Marlowe
  • , Cyril S. Ku
  • , James W. Benham

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

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.

Original languageEnglish
Title of host publicationProceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005
PublisherAssociation for Computing Machinery (ACM)
Pages48-52
Number of pages5
ISBN (Print)1581139977, 9781581139976
DOIs
StatePublished - 23 Feb 2005
Event36th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005 - St. Louis, MO, United States
Duration: 23 Feb 200527 Feb 2005

Publication series

NameProceedings of the Thirty-Sixth SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005

Conference

Conference36th SIGCSE Technical Symposium on Computer Science Education, SIGCSE 2005
Country/TerritoryUnited States
CitySt. Louis, MO
Period23/02/0527/02/05

Keywords

  • Database
  • Database Design
  • Design Pattern
  • UML
  • Unified Process

Fingerprint

Dive into the research topics of 'Design patterns for database pedagogy - A proposal'. Together they form a unique fingerprint.

Cite this