Advantages of Databases:
- is possible to reduce redundancy.
- inconsistency can be avoided to some extent.
- Data can be shared.
- may enforce the rules.
- is possible to apply security restrictions.
- integrity can be maintained.
- is possible to balance conflicting requirements.
- Define conceptual scheme.
- Define the internal schema.
- Liaise with users.
- Define security and integrity checks.
- Define backup and recovery procedures.
- Monitor performance.
DBMS Features:
- Data Definition.
- Data Handling.
- A planned application. Request
- unplanned.
- Security and Data Integrity.
- Recovery and Data Concurrency.
- Data Dictionary.
- Performance.
Problem of Distributed Systems:
- query processing.
- Catalog Management. Spread
- Updates.
- Recovery Control.
- Concurrency Control.