Lesson 3.1 The Three-Schema Architecture

Download as pdf or txt
Download as pdf or txt
You are on page 1of 7

8/30/2020 Lesson 3.

1 The Three-Schema Architecture

Lesson 3.1 The Three-Schema Architecture

Site: Xavier University eLearn Printed by: Florence Reyes


CC 14 C 1 - DATABASE SYSTEMS AND Date: Sunday, 30 August 2020, 12:21 AM
Course:
INFORMATION MANAGEMENT
Book: Lesson 3.1 The Three-Schema Architecture

elearn.xu.edu.ph/mod/book/tool/print/index.php?id=32771 1/7
8/30/2020 Lesson 3.1 The Three-Schema Architecture

Description

1. The External Level


2. The Conceptual Level
3. Internal Level

elearn.xu.edu.ph/mod/book/tool/print/index.php?id=32771 2/7
8/30/2020 Lesson 3.1 The Three-Schema Architecture

Table of contents

1. What does Three-Schema Architecture mean?


1.1. The External Level
1.2. The Conceptual Level
1.3. Internal Level

elearn.xu.edu.ph/mod/book/tool/print/index.php?id=32771 3/7
8/30/2020 Lesson 3.1 The Three-Schema Architecture

1. What does Three-Schema Architecture mean?

The three-schema architecture which is also called ANSI/SPARC architecture or three-level architecture is
a framework used to describe the structure of a specific database system.

The three-schema architecture is also used to separate the user applications and physical database and
it contains three-levels. It breaks the database down into three different categories:

1. The External Level


2. The Conceptual Level
3. The Internal Level

elearn.xu.edu.ph/mod/book/tool/print/index.php?id=32771 4/7
8/30/2020 Lesson 3.1 The Three-Schema Architecture

1.1. The External Level

At the external schema is the external level of a database. It represents the user’s view of the database. The
external schema contains multiple different external views. This schema is the one that is closely related to the
real world as perceived by each user.

An external schema is also known as a view schema or user view.

Each view schema describes the database part that a particular user group is interested in and hides the
remaining database from that user group. It describes the end-user interaction with database systems. It
specifies which users are permitted access to specific data in a database. For example, a user from the sales
department will see only sales-related data.

elearn.xu.edu.ph/mod/book/tool/print/index.php?id=32771 5/7
8/30/2020 Lesson 3.1 The Three-Schema Architecture

1.2. The Conceptual Level

The conceptual schema is also called the logical schema.

The whole design of the database such as relationships among data are described in this level.

Semantic information (e.g., business rules), database constraints, and security are also implemented in this level
of architecture.

This schema is developed with diagrams that define the content of database tables and describe how the tables
are linked together for data access.

This level is maintained by DBA (database administrator).

This schema is independent of any hardware or software constraints.

elearn.xu.edu.ph/mod/book/tool/print/index.php?id=32771 6/7
8/30/2020 Lesson 3.1 The Three-Schema Architecture

1.3. Internal Level

The internal level has an internal schema that describes the physical storage structure of the database.

The internal schema is also known as a physical schema.

It uses the physical data model, and define how the data will be stored in a block.

The physical level is used to describe complex low-level data structures in detail.

elearn.xu.edu.ph/mod/book/tool/print/index.php?id=32771 7/7

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy