Database Management System (DBMS):
A set of programs that manages a database.
- Provides the mechanisms through which data items can be stored, retrieved and changed.
- Maintains a collection of shareable data
- Establishes relationships between data items,
- Minimises data redundancy
- Maintains independence between programs and data
- Provides report generating capabilities, offers query language access for unanticipated
requests
- Provides a common and controlled approach for storing and retrieving data
- Facilitates the development of applications
[Ref 95] Shore, B
Examples:
- Used in 4GL's such as Oracle, Informix, Progress, MS-Access
- RDBMS (Relational DBMS) - IBM
|
![[database file structure]](../../v2gr/v2gr_da/dbstrd.gif)
|