Ø Advantage and
disadvantage of DBMS –
Ø Advantages –
·
Separation of application program.
·
Minimal data duplicity or data
redundancy.
·
Easily retrieval of data using the
Query Language.
·
Reduced development time and
maintenance need.
·
We now have Database Management Systems
capable of storing almost infinite data.
·
Seamless integration into the
application programming languages which makes it very easier to add a database
to almost any application or website.
Ø Disadvantages of DBMS –
·
It's Complexity
·
Except MySQL, which
is open source, licensed DBMSs are generally costly.
·
They are large in size.
Components of DBMS – The database management system can be divided into five major
components, they are:
- Hardware
- Software
- Data
- Procedures
- Database Access Language
Let's have a simple diagram to see how they all fit together to
form a database management system.