Object Data ManagementBasics
Casper Lassenius
HUT
Object Data ManagementBasics
Contents
Definition
Motivation
Data Models
Database Architectures
Database Architectures
OO Database Programming Languages
Extended Relational DBMS
Concepts
Objects
Object identifiers (OIDs) 1/2
Object identifiers (2/2)
Object attributes (1/3)
Object attributes (2/3)
Object attributes (3/3)
OO-Relationships (1/6)
Examples
Examples...
OO-Relationships (2/6)
OO Relationships (3/6)
OO Relationships (4/6)
OO Relationships (5/6)
OO Relationships (6/6)
OO / Relational Relationships
Composite Objects
Procedures
Procedures in databases
Object Types
Type Hierarchy: Generalization
Type hierarchy
Schema evolution
Query & Programming languages
Impedance mismatch
Query Results
Logical data independence
Data model / Extended operations
Rules / Standards
Persistence
Transactions
Object Versions
Configurations
Concurrency