Draw and explain the three level architecture of database, Database Management System

Assignment Help:

Draw and explain the three level architecture of the database system?

A DBMS gives three levels of data is said to follow three-level architecture. The trget of the three-schema architecture is to divide the user applications and the physical database. The view at each of these stages is described through a schema. The processes of transforming requests and results among levels are known as mappings. In this architecture, schemas can be described at the subsequent three stages:

1450_three level archtechture.png

External Level or Subschema - It is the highest level of database abstraction whereas only those portions of the database of concern to a user or application program are involved. Any number of user views (some of which may be identical) might exist for a given global or conceptual view. Each external view is described through means of a schema known as an external schema or subschema.

Conceptual Level or Conceptual Schema - At these stages of database abstraction all the database entities and the relationships between them are included. One conceptual view represents the whole database. This conceptual view is described through the conceptual schema. There is only one conceptual schema per database. The description of data at that level is in a format independent of its physical representation. It also involves features which specify the checks to retain data consistency and integrity.

Internal Level or Physical Schema - It is closest to the physical storage technique used. It denotes how the data will be stored and elaborates the data structures and access techniques to be used through the database. The internal view is expressed through the internal schema.


Related Discussions:- Draw and explain the three level architecture of database

Create a e-r diagram or uml class diagram, We require an advanced system fo...

We require an advanced system for a Sports Centre, you are concerned only with representing the data discussed below about bookings and members. (The complete system may contain ot

What is an operand, What is an Operand? The data on which the operation...

What is an Operand? The data on which the operation is to be performed is known as an Operand

Heterogeneous ddb and homogeneous ddb, Probelm: (a) A distributed datab...

Probelm: (a) A distributed database (DDB) is a collection of multiple, logically interrelated databases which are physically distributed over a computer network" (i) Give a

Explain the two constraints check and foreign key in sql, Explain the two c...

Explain the two constraints, check and foreign key in SQL along with an example for each. Give the syntax. CHECK constraint - CHECK constraint specifies an expression which

Define deadlock prevention, Define Deadlock prevention These protocols...

Define Deadlock prevention These protocols make sure that the system will never enter a deadlock state. There are two methods to deadlock prevention. One approach makes sure t

ER Diagram, A database will be made to store information about patients in ...

A database will be made to store information about patients in a hospital. On arrival, each patient’s personal details (name, address, and telephone number) are recorded where poss

What is relational model feature, What is relational model feature? A r...

What is relational model feature? A relational model feature is much more data independence than some other database models.

Extended star schema, Why did SAP introduce the extended star schema? Expla...

Why did SAP introduce the extended star schema? Explain why it is reported to be better than the traditional schema model?

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd