Salt Lake City, Utah
June 20, 2004
June 20, 2004
June 23, 2004
2153-5965
6
9.1170.1 - 9.1170.6
10.18260/1-2--12904
https://peer.asee.org/12904
834
Session Number 1793
Teaching Database in Two Courses: Reconciling Theoretical Framework with Practical Considerations
Li Yang, Mustafa Sanver
Department of Computer Science, Western Michigan University
Abstract
Database management systems represent a large field of study in computer science. Many computer science departments offer two or more database courses. A usual practice is to use the first course for general introduction and database application programming and to dedicate the second course to database management system implementation. Although this framework works well, there are practical issues that need to be resolved to meet the demands of students with different backgrounds. This paper discusses the contents of these database courses and the practical issues that we have experienced in teaching these courses.
1. Introduction
Database management systems (DBMSs) have been a fast-growing area during the past decades. DBMSs are now ubiquitous as fundamental tools for managing data and for supporting advanced applications. As a result, DBMS courses have been offered from different perspectives in many disciplines. This paper discusses DBMS education from a computer science perspective, that is, we focus on the fundamental principles and techniques inside DBMSs, especially relational DBMSs. These principles and techniques of DBMSs are now integral parts of computer science curricula.
DBMSs and information management represent a large part of computer science education. The following is a list of units of the Information Management area in ACM Curricula 20011 that are recommended to computer science undergraduate students:
IM1. Information models and systems IM2. Database systems IM3. Data modeling IM4. Relational databases IM5. Database query languages IM6. Relational database design IM7. Transaction processing IM8. Distributed databases
Proceedings of the 2004 American Society for Engineering Education Annual Conference & Exposition Copyright 2004, American Society for Engineering Education
Sanver, M., & Yang, L. (2004, June), Teaching Database In Two Courses: Reconciling Theoretical Framework With Practical Considerations Paper presented at 2004 Annual Conference, Salt Lake City, Utah. 10.18260/1-2--12904
ASEE holds the copyright on this document. It may be read by the public free of charge. Authors may archive their work on personal websites or in institutional repositories with the following citation: © 2004 American Society for Engineering Education. Other scholars may excerpt or quote from these materials with the same citation. When excerpting or quoting from Conference Proceedings, authors should, in addition to noting the ASEE copyright, list all the original authors and their institutions and name the host city of the conference. - Last updated April 1, 2015