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

Timestamp type, Do NOT use the timestamp type.  Use separate date and time ...

Do NOT use the timestamp type.  Use separate date and time data types only.  Figure out how to define an SQL insert statement that uses built-in SQL (or MySQL) functions to define

Datawarehouse, Explain four causes for failures in data warehouse projects

Explain four causes for failures in data warehouse projects

Cartesian product, If R1 and R2 are two relations or functions, then the re...

If R1 and R2 are two relations or functions, then the result of R3 = R1 × R2 is the combination of tuples that are in R1 and R2. The product is associative and commutative. Degr

Database manager, Database Manager It is the interface among low-leve...

Database Manager It is the interface among low-level data, queries and application programs. Databases typically need a large amount of storage space. It is kept on disks, as

Explain two phase locking protocol, Explain Two phase locking protocol ...

Explain Two phase locking protocol A transaction is consider as to follow the two-phase locking protocol if all locking operations precede the first unlock operation in the tra

What are the advantages of object oriented databases, What are the advantag...

What are the advantages of object oriented databases in comparison with others? Why it is still not widely used? Object oriented designs are coherent, efficient and less prone

Define deadlock recovery measures, Define Deadlock recovery measures       ...

Define Deadlock recovery measures                   To recover from deadlock, the cycle in the wait-for-graph should be broken. The common technique of doing this is to rollbac

Data model in DBMS, how many types of data model in DBMS? explain data abst...

how many types of data model in DBMS? explain data abstraction with its different level

Cluster analysis project, (a) Data Mining Process : In the context of t...

(a) Data Mining Process : In the context of this cluster analysis project , and in your own words , explain how you would execute the first stage of data mining, namely the "P

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