CMP SCI 645 - Object Oriented Databases - Spring 1997

Instructor:
    J. Eliot B. Moss, Associate Professor
    Office: LGRC A217B (across from department main office)
    Office hours: after class, Tu/Th
    Email: moss@cs.umass.edu
    Phone: (413) 545-4206; Fax: (413) 545-1249
Teaching Assistant:
    Gokhan Kutlu
    Office: LGRC A209C
    Office hours: Wednesday 2:30-4:00, Friday 1:30-3:00
    Email: kutlu@cs.umass.edu
    Phone: 545-3801
Class schedule:
    Lectures: Tu/Th 1:00-2:15 LGRC A339
Class Documents:
General information files
  • Syllabus, schedule, requirements, etc.
  • Latest 645 course news ("welcome" file)
  • Lecture related files
  • < 1 > 01/30/97 Entity-Relationship Modeling
    Postscript: 2-up 1-up
  • < 2 > 01/30/97 Relational Approach and SQL
    Postscript: 2-up 1-up
  • < 3 > 02/04/97 Assessing the Relational Approach
    Postscript: 2-up 1-up
  • < 4 > 02/04/97 Relational Algebra and Calculus
    Postscript: 2-up 1-up
  • < 5 > 02/06/97 Extended Relational Systems
    Postscript: 2-up 1-up
  • < 6a> 02/11/97 Generic Object Model: Structure
    Postscript: 2-up 1-up
  • < 6b> 02/11/97 Generic Object Model: Behavior
    Postscript: 2-up 1-up
  • < 7 > 02/20/97 Generic Object Model: Relationships
    Postscript: 2-up 1-up
  • < 8 > 02/20/97 Generic Object Model: Inheritance
    Postscript: 2-up 1-up
  • < 9a> 02/25/97 Abstract Types and Typecase
    Postscript: 2-up 1-up
  • < 9b> 02/25/97 Polymorphism
    Postscript: 2-up 1-up
  • <10 > 03/04/97 Multiple Inheritance
    Postscript: 2-up 1-up
  • <11a> 03/13/97 Querying the Object Base
    Postscript: 2-up 1-up
  • <11b> 03/13/97 Query Evaluation Strategies
    Postscript: 2-up 1-up
  • <97x> 03/04/97 Logic Circuit Example
    Postscript: 2-up 1-up
  • <97c> 03/25/97 C and C++ Tutorial
    Postscript: 2-up 1-up
  • <97m> 04/03/97 Mneme and C++ for the Project
    Postscript: 2-up 1-up
  • <12a> 04/10/97 Transactions I
    Postscript: 2-up 1-up
  • <12b> 04/15/97 Transactions II
    Postscript: 2-up 1-up
  • <13 > 04/17/97 Access Methods, Clustering, Indexing
    Postscript: 2-up 1-up
  • <97u> 04/22/97 More on Mneme and the Project
    Postscript: 2-up 1-up
  • <14a> 04/24/97 Function Result Materialization
    Postscript: 2-up 1-up
  • <14b> 04/24/97 Pointer Swizzling
    Postscript: 2-up 1-up
  • <15 > 04/29/97 Spatial Indexing and Access
    Postscript: 2-up 1-up
  • <16a> 05/01/97 The Monoid Comprehension Calculus
    Postscript: 2-up 1-up
    Related paper by Fegaras (SIGMOD '95), postscript: 2-up 1-up
  • <16b> 05/06/97 Extensions to the Monoid Comprehension Calculus
    Postscript: 2-up 1-up
    Related (long) technical report by Fegaras, postscript: 2-up 1-up
  • Homework related files
  • Homework assignment #1 due 02/06/97; solution: postscript 2-up 1-up
  • Homework assignment #2 due 02/13/97; solution: postscript 2-up 1-up
  • Homework assignment #3 due 02/25/97; solution: postscript 2-up 1-up
  • Homework assignment #4 due 03/06/97; solution: postscript 2-up 1-up
  • Homework assignment #5 due 03/13/97; solution: postscript 2-up 1-up
  • Homework assignment #6 due 04/17/97; solution: postscript 2-up 1-up
  • Homework assignment #7 due 05/01/97
  • Project related files
  • Project description: full-text information retrieval: postscript 2-up 1-up
  • Document collection file description