STATE UNIVERSITY OF NEW YORK COLLEGE AT OSWEGO
Computer Science Department
I. COURSE NUMBER AND CREDIT:
CSC 459 - 3 S. H.
II. COURSE TITLE:
Design of Computer Based Systems
III. COURSE DESCRIPTION:
Introduction to the design and structure of data
bases; implementation and maintenance of data base
systems.
IV. PREREQUISITES:
CSC365 or permission.
V. JUSTIFICATION:
VI. COURSE OBJECTIVES:
The objective of this course is to present to the
students the concepts of data base processing, the
various models of data base systems, and the
techniques for designing, implementing, and
maintaining data base systems.
VII. COURSE OUTLINE:
A. Introduction to Data Base Processing
B. Review of Input/Output Processing and File
Management
C. Data Structures in Data Base Processing
D. Multiple Key Data Base Processing
E. Data Base Modeling
F. Hierarchical Model-DL/I
G. Network Model-Codasy/DBT6
H. Relational Data Base Model
I. Commercial Data Base Systems
1. IDMS
2. IMS
3. Magnum
J. Overview of Other Commercial Systems
K. Data Base Analysis and Design
VIII. METHODS OF INSTRUCTION:
1. Lectures
2. Readings
3. Projects
IX. COURSE REQUIREMENTS:
X. MEANS OF EVALUATION:
1. Examinations
2. Projects
XI. RESOURCES:
XII. BIBLIOGRAPHY:
Atre, S. Data Base: Structured Techniques for Design,
Performance, and Management, Wiley, 1980.
Cardenas, A. Data Base Management Systems, Allyn &
Bacon, 1979.
Dute, C. J. An Introduction to Data Base Systems (3rd
ed.), Addison-Wesley, 1981.
Inimon, W. H. Effective Data Base Design, Prentice-
Hall, 1981.
Kroeke, D. Data Base Processing Fundamentals,
Modeling, Applications, SRA, 1977.
Martin, J. Computer Data-Base Organization, Prentice-
Hall, 1980.
Weiderhold, G. Data Base Design, McGraw-Hill, 1979.
Last Updated: 7/9/07