Posts

View of data in DBMS

1 min read

 

View of data in DBMS

Abstraction is one of the main features of database systems. Hiding irrelevant details from user and providing abstract view of data to users, helps in easy and efficient user-database interaction. In the previous tutorial, we discussed the three level of DBMS architecture, The top level of that architecture is “view level”. The view level provides the “view of data” to the users and hides the irrelevant details such as data relationship, database schema, constraints, security etc from the user.

To fully understand the view of data, you must have a basic knowledge of data abstraction and instance & schema. Refer these two tutorials to learn them in detail.

  1. Data abstraction: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.
  2. Instance and schema: Design of a database is called the schema. Schema is of three types: Physical schema, logical schema and view schema. The data stored in database at a particular moment of time is called instance of database. Database schema defines the variable declarations in tables that belong to a particular database; the value of these variables at a moment of time is called the instance of that database.

You may like these posts

  •   Database Questions and Answers – Functional-Dependency Theory – Algorithms for Decomposition1.Suppose relation R(A,B,C,D,E) has the following functional dependencies:A …
  •  Shadow Paging is recovery technique that is used to recover database. In this recovery technique, database is considered as made up of fixed size of logical units o…
  •  This set of Database Multiple Choice Questions & Answers (MCQs) focuses on “Database Design Process”.1. _____________ can help us detect poor E-R design.a) Database Desig…
  •  Functional dependenciesA functional dependency is a constraint that specifies the relationship between two sets of attributes where one set can accurately determine the value…
  •  Algorithm for Recovery and Isolation Exploiting Semantics (ARIES)Algorithm for Recovery and Isolation Exploiting Semantics (ARIES) is based on the Write Ahead Log (WAL) proto…
  •  Deferred Update: It is a technique for the maintenance of the transaction log files of the DBMS. It is also called NO-UNDO/REDO technique. It is used for the recovery of…

Post a Comment

© 2025DBMS. The Best Codder All rights reserved. Distributed by