§ Class Slides 17: Object-oriented DBMSs (Cont.)

Class Slides 16: Object-oriented DBMSs
Home

The following slides discuss a DBMS classification matrix.

Slide 17.1: A DBMS classification matrix
Slide 17.2: Quadrant 2: simple data with queries
Slide 17.3: Quadrant 3: complex data without queries
Slide 17.4: Quadrant 3: complex data without queries (cont.)
Slide 17.5: Quadrant 3: complex data without queries (cont.)
Slide 17.6: Universal applications and servers

Slide 17.7: Aspects of OODB languages
Slide 17.8: Desirable properties
Slide 17.9: Explicit join
Slide 17.10: Equal treatment of attributes and methods
Slide 17.11: Access to sets of objects
Slide 17.12: Implications of a class hierarchy
Slide 17.13: Generating and modifying objects
Slide 17.14: Generating and modifying objects (cont.)
Slide 17.15: Generating new classes, instances, and operations
Slide 17.16: Navigating with path expressions
Slide 17.17: Navigating with path expressions (cont.)

Slide 17.18: Inheritance
Slide 17.19: Inheritance (cont.)
Slide 17.20: Types, substitutability, and late binding
Slide 17.21: Safety
Slide 17.22: Redefined attributes and methods
Slide 17.23: Redefined attributes and methods (cont.)
Slide 17.24: Discussion
Slide 17.25: Standardization
Slide 17.26: SQL3
Slide 17.27: Value and object types
Slide 17.28: Subtables
Slide 17.29: Subtables (cont.)

  ☂ References

Slide 17.a: Models and languages of object-oriented databases







      “You do not write your life with words...    
      You write it with actions.    
      What you think is not important.    
      It is only important what you do.”    
      ― Patrick Ness, A Monster Calls