§ Class Slides 16: Object-Oriented DBMSs (Cont.)

Class Slides 15: Object-Oriented DBMSs
Home

The following slides discuss a DBMS classification matrix.

Slide 16.1: A DBMS classification matrix
Slide 16.2: Quadrant 2: simple data with queries
Slide 16.3: Quadrant 3: complex data without queries
Slide 16.4: Quadrant 3: complex data without queries (cont.)
Slide 16.5: Quadrant 3: complex data without queries (cont.)
Slide 16.6: Universal applications and servers
Slide 16.7: Aspects of OODB languages
Slide 16.8: Desirable properties
Slide 16.9: Explicit join
Slide 16.10: Equal treatment of attributes and methods
Slide 16.11: Access to sets of objects
Slide 16.12: Implications of a class hierarchy
Slide 16.13: Generating and modifying objects
Slide 16.14: Generating and modifying objects (cont.)
Slide 16.15: Generating new classes, instances, and operations
Slide 16.16: Navigating with path expressions
Slide 16.17: Navigating with path expressions (cont.)
Slide 16.18: Inheritance
Slide 16.19: Inheritance (cont.)
Slide 16.20: Types, substitutability, and late binding
Slide 16.21: Safety
Slide 16.22: Redefined attributes and methods
Slide 16.23: Redefined attributes and methods (cont.)
Slide 16.24: Discussion
Slide 16.25: Standardization
Slide 16.26: SQL3
Slide 16.27: Value and object types
Slide 16.28: Subtables
Slide 16.29: Subtables (cont.)

  ☂ References

Slide 16.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