Logical data independence
Logical data independence
- Encapsulation
- Private portion can be changed
- Hiding: public / private components
- Mapping: between private / public components
- Methods and encapsulation often bypassed by query languages
- Virtual data
- “Relational view”
- Useful e.g. when changing the schema
- Update problem…
- Relational views:
- OO systems: