University of Engineering & Management, Kolkata: Course Name: Database Management System
University of Engineering & Management, Kolkata: Course Name: Database Management System
University of Engineering & Management, Kolkata: Course Name: Database Management System
Module 1: Levels
L of Abstraction
Levels of Abstraction
• Physical level: describes how a record (e.g., instructor) is stored.
• Logical level: describes data stored in database, and the relationships among the data.
type instructor = record
ID : string;
name : string;
dept_name : string;
salary : integer;
end;
• View level: application programs hide details of data types. Views can also hide information
(such as an employee’s salary) for security purposes.
View of Data
Data Models
• A collection of tools for describing
– Data
– Data relationships
– Data semantics
– Data constraints
Data Models
• Relational model
• Entity-Relationship data model (mainly for database design)
• Object-based data models (Object-oriented and Object-relational)
• Semistructured data model (XML)
• Other older models:
– Network model
– Hierarchical model
08-Feb-21 10
Sandip Mandal WhatsApp - 8449007365
sandip.mandal@uem.edu.in
Produced with a Trial Version of PDF Annotator - www.PDFAnnotator.com
Thank You