Data Abstraction in DBMS

Ø Database systems are made-up of complex data structures. To ease the user interaction with database, the developers hide internal irrelevant details from users. This process of hiding irrelevant details from user is called data abstraction . Ø The term “irrelevant” used here with respect to the user, it doesn’t mean that the hidden data is not relevant with regard to the whole database. It just means that the user is not concerned about that data . Ø For example: When you are booking a train ticket, you are not concerned how data is processing at the back end when you click “book ticket”, what processes are happening when you are doing online payments. You are just concerned about the message that pops up when your ticket is successfully booked . This doesn’t mean that the process happening at the back end is not relevant, it just means that you as a user are not concerned what is happening in the database. Ø There are...