5.  List THREE (3) major DBMS Models (NOT usages; by models, I mean different ways of logically (or physically) conceptualizing the manner in which data is manipulated). For EACH of the models, list ONE (1) advantage and ONE (1) disadvantage to the approach. NO TWO MODELS SHOULD HAVE THE SAME ADVANTAGE OR DISADVANTAGE.

 

DBMS Components

Functions/Subcomponents

Database Development

Data Definition Languages

Data Dictionaries

Data Storage maintenance

Data Transformation

Database Interrogation (Query)

Query Languages

Multi-Access Controls

Communication Interfaces

Database Maintenance

Updating of Indices

Database Integrity/Reference Checking

Security Management

Backup and Recovery

Application Development

Report Generation

Project Development

Data manipulation Languages