SlideShare a Scribd company logo
Ravinder Kamboj
Assistant Professor
LCET, Katani Kalan
Index
 Architecture of DBMS
 Three levels of Architecture
 External Level
 Conceptual Level
 Internal Level
 Data Independence
 Logical Data Independence
 Physical Data Independence
Architecture of DBMS
 There are following three levels or layers of DBMS
architecture:
 External Level
 Conceptual Level
 Internal Level
Three Level Architecture of DBMS
EXTERNAL LEVEL (highest level)
 The user’s view of the database.
 Consists of a number of different external views of the DB.
 Describes part of the DB for particular group of users.
 Provides a powerful and flexible security mechanism by
hiding parts of the DB from certain users.
 The user is not aware of the existence of any attributes that
are missing from the view.
 It permits users to access data in a way that is customized
to their needs, so that the same data can be seen by
different users in different ways, at the same time.
CONCEPTUAL LEVEL
 The logical structure of the entire database as seen by DBA.
 What data is stored in the database.
 The relationships among the data.
 Complete view of the data requirements of the
organization, independent of any storage consideration.
 It Represents:
 entities, attributes, relations
 constraints on data
 semantic information on data
 security, integrity information
 Supports each external view: any data available to a user
must be contained in, or derivable from the conceptual
level.
INTERNAL LEVEL
 Physical representation of the DB on the computer.
 How the data is stored in the database?
 Physical implementation of the DB to achieve optimal
runtime performance and storage space utilization.
 Storage space allocation for data and indexes
 Record description for storage
 Record placement
 Data compression, encryption
PHYSICAL LEVEL
Managed by the OS under the direction of the DBMS.
DATA INDEPENDENCE
 The ability to modify a scheme definition in one level
without affecting a scheme definition in a higher level
is called data independence.
 There are two kinds:
 Logical data independence
 Physical data independence
Logical data independence
 The ability to modify the conceptual scheme without
causing application programs to be rewritten.
 The change would be absorbed by the mapping
between the external and conceptual levels.
 Usually done when logical structure of database is
altered.
Physical data independence
 The ability to modify the internal scheme without
having to change the conceptual or external schemas.
 Modifications at this level are usually to improve
performance.
Architecture of dbms(lecture 3)
Ad

More Related Content

What's hot (20)

3 Level Architecture
3 Level Architecture3 Level Architecture
3 Level Architecture
Adeel Rasheed
 
Unit1 DBMS Introduction
Unit1 DBMS IntroductionUnit1 DBMS Introduction
Unit1 DBMS Introduction
MUHAMMED MASHAHIL PUKKUNNUMMAL
 
1. Introduction to DBMS
1. Introduction to DBMS1. Introduction to DBMS
1. Introduction to DBMS
koolkampus
 
Dbms Introduction and Basics
Dbms Introduction and BasicsDbms Introduction and Basics
Dbms Introduction and Basics
SHIKHA GAUTAM
 
database language ppt.pptx
database language ppt.pptxdatabase language ppt.pptx
database language ppt.pptx
Anusha sivakumar
 
Basic Concept of Database
Basic Concept of DatabaseBasic Concept of Database
Basic Concept of Database
Marlon Jamera
 
ARCHITECTURE OF DBMS (1).ppt
ARCHITECTURE OF DBMS (1).pptARCHITECTURE OF DBMS (1).ppt
ARCHITECTURE OF DBMS (1).ppt
ShivareddyGangam
 
Introduction to Database
Introduction to DatabaseIntroduction to Database
Introduction to Database
Siti Ismail
 
Data Base Management System
Data Base Management SystemData Base Management System
Data Base Management System
Dr. C.V. Suresh Babu
 
Data independence
Data independenceData independence
Data independence
Aashima Wadhwa
 
File organization 1
File organization 1File organization 1
File organization 1
Rupali Rana
 
Codd's rules
Codd's rulesCodd's rules
Codd's rules
Mohd Arif
 
Database abstraction
Database abstractionDatabase abstraction
Database abstraction
RituBhargava7
 
Integrity Constraints
Integrity ConstraintsIntegrity Constraints
Integrity Constraints
madhav bansal
 
DBMS: Types of keys
DBMS:  Types of keysDBMS:  Types of keys
DBMS: Types of keys
Bharati Ugale
 
Architecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independenceArchitecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independence
Anuj Modi
 
Database management system
Database management system Database management system
Database management system
Shashikumar_chari
 
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with ExamplesDML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
DML, DDL, DCL ,DRL/DQL and TCL Statements in SQL with Examples
LGS, GBHS&IC, University Of South-Asia, TARA-Technologies
 
Basic DBMS ppt
Basic DBMS pptBasic DBMS ppt
Basic DBMS ppt
dangwalrajendra888
 
Components and Advantages of DBMS
Components and Advantages of DBMSComponents and Advantages of DBMS
Components and Advantages of DBMS
Shubham Joon
 

Viewers also liked (20)

12. oracle database architecture
12. oracle database architecture12. oracle database architecture
12. oracle database architecture
Amrit Kaur
 
Dbms 1
Dbms 1Dbms 1
Dbms 1
kartik_chell
 
Sql fundamentals
Sql fundamentalsSql fundamentals
Sql fundamentals
Ravinder Kamboj
 
Lecture 1&2(rdbms-ii)
Lecture 1&2(rdbms-ii)Lecture 1&2(rdbms-ii)
Lecture 1&2(rdbms-ii)
Ravinder Kamboj
 
Normalization of Data Base
Normalization of Data BaseNormalization of Data Base
Normalization of Data Base
Ravinder Kamboj
 
Chapter 2 database architecture
Chapter 2 database architectureChapter 2 database architecture
Chapter 2 database architecture
Ura Euro
 
Query processing
Query processingQuery processing
Query processing
Ravinder Kamboj
 
Database model BY ME
Database model BY MEDatabase model BY ME
Database model BY ME
cristina jane penaso
 
Client computing evolution ppt11
Client computing evolution ppt11Client computing evolution ppt11
Client computing evolution ppt11
Tech_MX
 
A N S I S P A R C Architecture
A N S I  S P A R C  ArchitectureA N S I  S P A R C  Architecture
A N S I S P A R C Architecture
Sabeeh Ahmed
 
Database system architecture
Database system architectureDatabase system architecture
Database system architecture
Dk Rukshan
 
Database Architecture and Basic Concepts
Database Architecture and Basic ConceptsDatabase Architecture and Basic Concepts
Database Architecture and Basic Concepts
Tony Wong
 
Lecture 1 introduction to failure analysis
Lecture 1 introduction to failure analysisLecture 1 introduction to failure analysis
Lecture 1 introduction to failure analysis
bingrazonado
 
physical and logical data independence
physical and logical data independencephysical and logical data independence
physical and logical data independence
apoorva_upadhyay
 
Object oriented database model
Object oriented database modelObject oriented database model
Object oriented database model
PAQUIAAIZEL
 
3 Tier Architecture
3 Tier Architecture3 Tier Architecture
3 Tier Architecture
guestd0cc01
 
Oracle Database Overview
Oracle Database OverviewOracle Database Overview
Oracle Database Overview
honglee71
 
Distributed DBMS - Unit 3 - Distributed DBMS Architecture
Distributed DBMS - Unit 3 - Distributed DBMS ArchitectureDistributed DBMS - Unit 3 - Distributed DBMS Architecture
Distributed DBMS - Unit 3 - Distributed DBMS Architecture
Gyanmanjari Institute Of Technology
 
Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)
Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)
Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)
Beat Signer
 
Types of Networks,Network Design Issues,Design Tools
Types of Networks,Network Design Issues,Design ToolsTypes of Networks,Network Design Issues,Design Tools
Types of Networks,Network Design Issues,Design Tools
Surabhi Gosavi
 
12. oracle database architecture
12. oracle database architecture12. oracle database architecture
12. oracle database architecture
Amrit Kaur
 
Lecture 1&2(rdbms-ii)
Lecture 1&2(rdbms-ii)Lecture 1&2(rdbms-ii)
Lecture 1&2(rdbms-ii)
Ravinder Kamboj
 
Normalization of Data Base
Normalization of Data BaseNormalization of Data Base
Normalization of Data Base
Ravinder Kamboj
 
Chapter 2 database architecture
Chapter 2 database architectureChapter 2 database architecture
Chapter 2 database architecture
Ura Euro
 
Client computing evolution ppt11
Client computing evolution ppt11Client computing evolution ppt11
Client computing evolution ppt11
Tech_MX
 
A N S I S P A R C Architecture
A N S I  S P A R C  ArchitectureA N S I  S P A R C  Architecture
A N S I S P A R C Architecture
Sabeeh Ahmed
 
Database system architecture
Database system architectureDatabase system architecture
Database system architecture
Dk Rukshan
 
Database Architecture and Basic Concepts
Database Architecture and Basic ConceptsDatabase Architecture and Basic Concepts
Database Architecture and Basic Concepts
Tony Wong
 
Lecture 1 introduction to failure analysis
Lecture 1 introduction to failure analysisLecture 1 introduction to failure analysis
Lecture 1 introduction to failure analysis
bingrazonado
 
physical and logical data independence
physical and logical data independencephysical and logical data independence
physical and logical data independence
apoorva_upadhyay
 
Object oriented database model
Object oriented database modelObject oriented database model
Object oriented database model
PAQUIAAIZEL
 
3 Tier Architecture
3 Tier Architecture3 Tier Architecture
3 Tier Architecture
guestd0cc01
 
Oracle Database Overview
Oracle Database OverviewOracle Database Overview
Oracle Database Overview
honglee71
 
Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)
Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)
Relational Database Design - Lecture 4 - Introduction to Databases (1007156ANR)
Beat Signer
 
Types of Networks,Network Design Issues,Design Tools
Types of Networks,Network Design Issues,Design ToolsTypes of Networks,Network Design Issues,Design Tools
Types of Networks,Network Design Issues,Design Tools
Surabhi Gosavi
 
Ad

Similar to Architecture of dbms(lecture 3) (20)

DATABASE FUNCTIONS
DATABASE FUNCTIONSDATABASE FUNCTIONS
DATABASE FUNCTIONS
ghazi103
 
Data Abstraction and Independance (1).pptx
Data Abstraction and Independance (1).pptxData Abstraction and Independance (1).pptx
Data Abstraction and Independance (1).pptx
nehasahuji
 
Dbms Notes Lecture 2 : Levels of Data Abstraction
Dbms Notes Lecture 2 : Levels of Data AbstractionDbms Notes Lecture 2 : Levels of Data Abstraction
Dbms Notes Lecture 2 : Levels of Data Abstraction
BIT Durg
 
Data_Abstraction_PPT_in_Database_Management_System.pptx
Data_Abstraction_PPT_in_Database_Management_System.pptxData_Abstraction_PPT_in_Database_Management_System.pptx
Data_Abstraction_PPT_in_Database_Management_System.pptx
christopherishaku75
 
Dbms notes
Dbms notesDbms notes
Dbms notes
Upasana Talukdar
 
DBMS lectu good quality 1 BSIT(6TH).pptx
DBMS lectu good quality 1 BSIT(6TH).pptxDBMS lectu good quality 1 BSIT(6TH).pptx
DBMS lectu good quality 1 BSIT(6TH).pptx
universalcomputer1
 
Database environment
Database environmentDatabase environment
Database environment
Shefali Jain
 
Dbms module i
Dbms module iDbms module i
Dbms module i
SANTOSH RATH
 
Data abs ind & mod
Data abs  ind  & modData abs  ind  & mod
Data abs ind & mod
Haider Adnan
 
1st Unit Rdjjkkijhghhjjiikjhttttyybms.pptx
1st Unit Rdjjkkijhghhjjiikjhttttyybms.pptx1st Unit Rdjjkkijhghhjjiikjhttttyybms.pptx
1st Unit Rdjjkkijhghhjjiikjhttttyybms.pptx
ganesh81123
 
CP 121_2.pptx about time to be implement
CP 121_2.pptx about time to be implementCP 121_2.pptx about time to be implement
CP 121_2.pptx about time to be implement
flyinimohamed
 
Database Management System.pptx
Database Management System.pptxDatabase Management System.pptx
Database Management System.pptx
AaravSharma743156
 
Chapter2
Chapter2Chapter2
Chapter2
Jafar Nesargi
 
Chapter2
Chapter2Chapter2
Chapter2
Jafar Nesargi
 
Database system concepts and architecture
Database system concepts and architectureDatabase system concepts and architecture
Database system concepts and architecture
Jafar Nesargi
 
MODULE 1- Chapter-2 DBMS.pptx complete ppt of dbms module 1 chapter 2
MODULE 1- Chapter-2 DBMS.pptx complete ppt of dbms module 1 chapter 2MODULE 1- Chapter-2 DBMS.pptx complete ppt of dbms module 1 chapter 2
MODULE 1- Chapter-2 DBMS.pptx complete ppt of dbms module 1 chapter 2
preethipremkumar297
 
Levels Of Abstraction In Database Management System.pptx
Levels Of Abstraction In Database Management System.pptxLevels Of Abstraction In Database Management System.pptx
Levels Of Abstraction In Database Management System.pptx
227r1a0519
 
Database Management Systems.ppt
Database Management Systems.pptDatabase Management Systems.ppt
Database Management Systems.ppt
tahakhan699813
 
Database management system
Database management systemDatabase management system
Database management system
Simran Kaur
 
3Tier_Architecture.pptx
3Tier_Architecture.pptx3Tier_Architecture.pptx
3Tier_Architecture.pptx
nehasahuji
 
DATABASE FUNCTIONS
DATABASE FUNCTIONSDATABASE FUNCTIONS
DATABASE FUNCTIONS
ghazi103
 
Data Abstraction and Independance (1).pptx
Data Abstraction and Independance (1).pptxData Abstraction and Independance (1).pptx
Data Abstraction and Independance (1).pptx
nehasahuji
 
Dbms Notes Lecture 2 : Levels of Data Abstraction
Dbms Notes Lecture 2 : Levels of Data AbstractionDbms Notes Lecture 2 : Levels of Data Abstraction
Dbms Notes Lecture 2 : Levels of Data Abstraction
BIT Durg
 
Data_Abstraction_PPT_in_Database_Management_System.pptx
Data_Abstraction_PPT_in_Database_Management_System.pptxData_Abstraction_PPT_in_Database_Management_System.pptx
Data_Abstraction_PPT_in_Database_Management_System.pptx
christopherishaku75
 
DBMS lectu good quality 1 BSIT(6TH).pptx
DBMS lectu good quality 1 BSIT(6TH).pptxDBMS lectu good quality 1 BSIT(6TH).pptx
DBMS lectu good quality 1 BSIT(6TH).pptx
universalcomputer1
 
Database environment
Database environmentDatabase environment
Database environment
Shefali Jain
 
Data abs ind & mod
Data abs  ind  & modData abs  ind  & mod
Data abs ind & mod
Haider Adnan
 
1st Unit Rdjjkkijhghhjjiikjhttttyybms.pptx
1st Unit Rdjjkkijhghhjjiikjhttttyybms.pptx1st Unit Rdjjkkijhghhjjiikjhttttyybms.pptx
1st Unit Rdjjkkijhghhjjiikjhttttyybms.pptx
ganesh81123
 
CP 121_2.pptx about time to be implement
CP 121_2.pptx about time to be implementCP 121_2.pptx about time to be implement
CP 121_2.pptx about time to be implement
flyinimohamed
 
Database Management System.pptx
Database Management System.pptxDatabase Management System.pptx
Database Management System.pptx
AaravSharma743156
 
Database system concepts and architecture
Database system concepts and architectureDatabase system concepts and architecture
Database system concepts and architecture
Jafar Nesargi
 
MODULE 1- Chapter-2 DBMS.pptx complete ppt of dbms module 1 chapter 2
MODULE 1- Chapter-2 DBMS.pptx complete ppt of dbms module 1 chapter 2MODULE 1- Chapter-2 DBMS.pptx complete ppt of dbms module 1 chapter 2
MODULE 1- Chapter-2 DBMS.pptx complete ppt of dbms module 1 chapter 2
preethipremkumar297
 
Levels Of Abstraction In Database Management System.pptx
Levels Of Abstraction In Database Management System.pptxLevels Of Abstraction In Database Management System.pptx
Levels Of Abstraction In Database Management System.pptx
227r1a0519
 
Database Management Systems.ppt
Database Management Systems.pptDatabase Management Systems.ppt
Database Management Systems.ppt
tahakhan699813
 
Database management system
Database management systemDatabase management system
Database management system
Simran Kaur
 
3Tier_Architecture.pptx
3Tier_Architecture.pptx3Tier_Architecture.pptx
3Tier_Architecture.pptx
nehasahuji
 
Ad

More from Ravinder Kamboj (10)

Data warehouse,data mining & Big Data
Data warehouse,data mining & Big DataData warehouse,data mining & Big Data
Data warehouse,data mining & Big Data
Ravinder Kamboj
 
DDBMS
DDBMSDDBMS
DDBMS
Ravinder Kamboj
 
Cost estimation for Query Optimization
Cost estimation for Query OptimizationCost estimation for Query Optimization
Cost estimation for Query Optimization
Ravinder Kamboj
 
Query processing and optimization (updated)
Query processing and optimization (updated)Query processing and optimization (updated)
Query processing and optimization (updated)
Ravinder Kamboj
 
Java script
Java scriptJava script
Java script
Ravinder Kamboj
 
File Management
File ManagementFile Management
File Management
Ravinder Kamboj
 
HTML Forms
HTML FormsHTML Forms
HTML Forms
Ravinder Kamboj
 
DHTML
DHTMLDHTML
DHTML
Ravinder Kamboj
 
CSA lecture-1
CSA lecture-1CSA lecture-1
CSA lecture-1
Ravinder Kamboj
 
Relational database management system (rdbms) i
Relational database management system (rdbms) iRelational database management system (rdbms) i
Relational database management system (rdbms) i
Ravinder Kamboj
 

Recently uploaded (20)

High Performance Liquid Chromatography .pptx
High Performance Liquid Chromatography .pptxHigh Performance Liquid Chromatography .pptx
High Performance Liquid Chromatography .pptx
Ayush Srivastava
 
Presentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem KayaPresentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
Anti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptxAnti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptx
Mayuri Chavan
 
Vitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd year
Vitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd yearVitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd year
Vitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd year
ARUN KUMAR
 
Unit 4: Long term- Capital budgeting and its types
Unit 4: Long term- Capital budgeting and its typesUnit 4: Long term- Capital budgeting and its types
Unit 4: Long term- Capital budgeting and its types
bharath321164
 
YSPH VMOC Special Report - Measles Outbreak Southwest US 4-26-2025.pptx
YSPH VMOC Special Report - Measles Outbreak  Southwest US 4-26-2025.pptxYSPH VMOC Special Report - Measles Outbreak  Southwest US 4-26-2025.pptx
YSPH VMOC Special Report - Measles Outbreak Southwest US 4-26-2025.pptx
Yale School of Public Health - The Virtual Medical Operations Center (VMOC)
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
Open Access: Revamping Library Learning Resources.
Open Access: Revamping Library Learning Resources.Open Access: Revamping Library Learning Resources.
Open Access: Revamping Library Learning Resources.
Rishi Bankim Chandra Evening College, Naihati, North 24 Parganas, West Bengal, India
 
Studying Drama: Definition, types and elements
Studying Drama: Definition, types and elementsStudying Drama: Definition, types and elements
Studying Drama: Definition, types and elements
AbdelFattahAdel2
 
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
larencebapu132
 
How to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 WebsiteHow to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 Website
Celine George
 
Timber Pitch Roof Construction Measurement-2024.pptx
Timber Pitch Roof Construction Measurement-2024.pptxTimber Pitch Roof Construction Measurement-2024.pptx
Timber Pitch Roof Construction Measurement-2024.pptx
Tantish QS, UTM
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Library Association of Ireland
 
Unit 5: Dividend Decisions and its theories
Unit 5: Dividend Decisions and its theoriesUnit 5: Dividend Decisions and its theories
Unit 5: Dividend Decisions and its theories
bharath321164
 
Envenomation---Clinical Toxicology. pptx
Envenomation---Clinical Toxicology. pptxEnvenomation---Clinical Toxicology. pptx
Envenomation---Clinical Toxicology. pptx
rekhapositivity
 
Fundamentals of PR: Wk 4 - Strategic Communications
Fundamentals of PR: Wk 4 - Strategic CommunicationsFundamentals of PR: Wk 4 - Strategic Communications
Fundamentals of PR: Wk 4 - Strategic Communications
Jordan Williams
 
Metamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative JourneyMetamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative Journey
Arshad Shaikh
 
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
Celine George
 
The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...
Sandeep Swamy
 
High Performance Liquid Chromatography .pptx
High Performance Liquid Chromatography .pptxHigh Performance Liquid Chromatography .pptx
High Performance Liquid Chromatography .pptx
Ayush Srivastava
 
Presentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem KayaPresentation of the MIPLM subject matter expert Erdem Kaya
Presentation of the MIPLM subject matter expert Erdem Kaya
MIPLM
 
Anti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptxAnti-Depressants pharmacology 1slide.pptx
Anti-Depressants pharmacology 1slide.pptx
Mayuri Chavan
 
Vitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd year
Vitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd yearVitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd year
Vitamins Chapter-7, Biochemistry and clinical pathology, D.Pharm 2nd year
ARUN KUMAR
 
Unit 4: Long term- Capital budgeting and its types
Unit 4: Long term- Capital budgeting and its typesUnit 4: Long term- Capital budgeting and its types
Unit 4: Long term- Capital budgeting and its types
bharath321164
 
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Marie Boran Special Collections Librarian Hardiman Library, University of Gal...
Library Association of Ireland
 
Studying Drama: Definition, types and elements
Studying Drama: Definition, types and elementsStudying Drama: Definition, types and elements
Studying Drama: Definition, types and elements
AbdelFattahAdel2
 
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
World war-1(Causes & impacts at a glance) PPT by Simanchala Sarab(BABed,sem-4...
larencebapu132
 
How to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 WebsiteHow to Subscribe Newsletter From Odoo 18 Website
How to Subscribe Newsletter From Odoo 18 Website
Celine George
 
Timber Pitch Roof Construction Measurement-2024.pptx
Timber Pitch Roof Construction Measurement-2024.pptxTimber Pitch Roof Construction Measurement-2024.pptx
Timber Pitch Roof Construction Measurement-2024.pptx
Tantish QS, UTM
 
How to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of saleHow to manage Multiple Warehouses for multiple floors in odoo point of sale
How to manage Multiple Warehouses for multiple floors in odoo point of sale
Celine George
 
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Michelle Rumley & Mairéad Mooney, Boole Library, University College Cork. Tra...
Library Association of Ireland
 
Unit 5: Dividend Decisions and its theories
Unit 5: Dividend Decisions and its theoriesUnit 5: Dividend Decisions and its theories
Unit 5: Dividend Decisions and its theories
bharath321164
 
Envenomation---Clinical Toxicology. pptx
Envenomation---Clinical Toxicology. pptxEnvenomation---Clinical Toxicology. pptx
Envenomation---Clinical Toxicology. pptx
rekhapositivity
 
Fundamentals of PR: Wk 4 - Strategic Communications
Fundamentals of PR: Wk 4 - Strategic CommunicationsFundamentals of PR: Wk 4 - Strategic Communications
Fundamentals of PR: Wk 4 - Strategic Communications
Jordan Williams
 
Metamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative JourneyMetamorphosis: Life's Transformative Journey
Metamorphosis: Life's Transformative Journey
Arshad Shaikh
 
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
How to track Cost and Revenue using Analytic Accounts in odoo Accounting, App...
Celine George
 
The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...The ever evoilving world of science /7th class science curiosity /samyans aca...
The ever evoilving world of science /7th class science curiosity /samyans aca...
Sandeep Swamy
 

Architecture of dbms(lecture 3)

  • 2. Index  Architecture of DBMS  Three levels of Architecture  External Level  Conceptual Level  Internal Level  Data Independence  Logical Data Independence  Physical Data Independence
  • 3. Architecture of DBMS  There are following three levels or layers of DBMS architecture:  External Level  Conceptual Level  Internal Level
  • 5. EXTERNAL LEVEL (highest level)  The user’s view of the database.  Consists of a number of different external views of the DB.  Describes part of the DB for particular group of users.  Provides a powerful and flexible security mechanism by hiding parts of the DB from certain users.  The user is not aware of the existence of any attributes that are missing from the view.  It permits users to access data in a way that is customized to their needs, so that the same data can be seen by different users in different ways, at the same time.
  • 6. CONCEPTUAL LEVEL  The logical structure of the entire database as seen by DBA.  What data is stored in the database.  The relationships among the data.  Complete view of the data requirements of the organization, independent of any storage consideration.  It Represents:  entities, attributes, relations  constraints on data  semantic information on data  security, integrity information  Supports each external view: any data available to a user must be contained in, or derivable from the conceptual level.
  • 7. INTERNAL LEVEL  Physical representation of the DB on the computer.  How the data is stored in the database?  Physical implementation of the DB to achieve optimal runtime performance and storage space utilization.  Storage space allocation for data and indexes  Record description for storage  Record placement  Data compression, encryption PHYSICAL LEVEL Managed by the OS under the direction of the DBMS.
  • 8. DATA INDEPENDENCE  The ability to modify a scheme definition in one level without affecting a scheme definition in a higher level is called data independence.  There are two kinds:  Logical data independence  Physical data independence
  • 9. Logical data independence  The ability to modify the conceptual scheme without causing application programs to be rewritten.  The change would be absorbed by the mapping between the external and conceptual levels.  Usually done when logical structure of database is altered.
  • 10. Physical data independence  The ability to modify the internal scheme without having to change the conceptual or external schemas.  Modifications at this level are usually to improve performance.