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