Session-5 - DBMS
Session-5 - DBMS
COURSE CODE:23MT2013
Topic: Key Elements- Data Models Schemas ,Instances And Data Independence
Session -5
AIM OF THE SESSION
To familiarize students with comprehensive understanding of data models, schemas, instances, and
data independence in database systems.
INSTRUCTIONAL OBJECTIVES
This Session is designed to demonstrate the creation of a database schema, modify database
LEARNING OUTCOMES
At the end of this session, students gain a solid understanding of data models, schemas,
instances, and data independence, enabling them to apply these concepts effectively in their
database work.
DATABASE SCHEMA
View Schema
The view level design of a database is known as view schema.
This schema generally describes the end-user interaction with the database systems.
THREE LAYER OF SCHEMA DESIGN
VIEW SCHEMA
For example: Let suppose you are storing students' information on a student's table. At the
physical level, these records are described as chunks of storage (in bytes, gigabytes, terabytes,
or higher) in memory, and these elements often remain hidden from the programmers. Then
comes the logical level; here at a logical level, these records can be illustrated as fields and
attributes along with their data type(s); their relationship with each other can be logically
implemented. Programmers generally work at this level because they are aware of such things
about database systems. At view level, a user can able to interact with the system, with the
help of GUI, and enter the details on the screen. The users are not aware of the fact of how the
data is stored and what data is stored; such features are hidden from them.
DATA INDEPENDENCE
Data independence refers characteristic of being able to modify the schema at one level of
the database system without altering the schema at the next higher level.
There are two types of data independence:
1.Logical Data Independence
2.Physical Data Independence
LOGICAL DATA INDEPENDENCE
1) https://www.w3schools.in/dbms/data-schemas
Team