Catalog Description : |
Basic issues in data modeling, database application software design and implementation. File organizations, relational model, relational database management systems, and query languages are addressed in detail. Two-tier architecture, three-tier architecture and development tools are covered. | ||||||||||||
Prerequisite: |
CMPS 223 | ||||||||||||
Units: |
5 | ||||||||||||
Coordinator: |
Huaqing Wang | ||||||||||||
|
|
||||||||||||
Current Text: |
(1) Database Systems, 3rd edition, Thomas Connolly &
Carolyn Begg, published by Addison Wesley (2) Oracle 9i The Complete Reference, K. Loney & G. Koch, published by McGraw Hill |
||||||||||||
Topics: |
|
||||||||||||
ACM Sub Areas or Units Covered:: |
ACM Sub Areas or Units covered in this course:
IM: Information Management HC: Human-Computer Interaction |
||||||||||||
Laboratory: |
Students will spend two and half hours each week on the
following subjects: (1) Present to the class their findings about the enterprise, and the parts of enterprise he/she will design information system for. (2) Present the conceptual database design to the class, and the others make suggestion, discuss the alternatives for the design. (3) Express queries in relational algebra and relational calculus. (4) Convert conceptual database to relational database (5) Study and practice commercial database management system. (6) Present logical database design. (7) Present front-end design and implementation, and discussion on each student design and implementation. |
||||||||||||
Oral and Written Communication: |
Three to four times oral presentations are given by each student. A document with investigation, designs and coding is completed by each student at the end of class. | ||||||||||||
Social and Ethical Issues: |
|||||||||||||
Problem Analysis: |
Students investigate analyze an enterprise, model the enterprise in parts of a quarter-long project. | ||||||||||||
Solution Design: |
Conceptual, Logical, physical database design and GUI user-interface design will be conducted in a quarter-long project. | ||||||||||||
Version & Date |
Version 1, 5/6/2003 |
||||||||||||
Comments |
The first draft based on ACM curricula 2001 in the format of ABET sample course description. |