SlideShare ist ein Scribd-Unternehmen logo
1 von 21
DATABASE
MANAGEMENT SYSTEM
PRESENTED BY
SIMRAN KAUR
DATA
 Known facts that can be stored or
recorded is called data
 PERSISTENT DATA: It continues to exist
even, when the system is not active
 TRANSIENT DATA: it is created while an
application is running and not needed,
when the application has been
terminated.
DATABASE
 Database is a collection of related data
with a logically coherent structure with
some inherent meaning, some specific
purposes and for an intended group of
users and applications
 It is a physical organization of varying
complexity and size
BASIC CONCEPT OF DBMS
 Define the structure of a database
 Manage the storage of data, safely for long
periods of time, on some storage medium
controlled by DBMS
 Manipulate a database, with efficient user
interfaces to query the database
 Manage database usage for users with their
access rights, performance optimization,
sharing of data among several users, security
from accidents or unauthorized use
 Monitor and analyse database usage
KEY PEOPLE INVOLVED IN A DBMS
 DBMS IMPLEMENTER: Person who builds
system
 DATABASE DESIGNER: Person responsible
for preparing external schemas for
applications, identifying and integrating user
needs into a conceptual schema
 DATABASE APPLICATION DEVELOPER:
Person responsible for implementing
database application programs that facilitate
data access for end users
KEY PEOPLE INVOLVED IN A DBMS
 DATABASE ADMINISTRATOR: Person
responsible for defining the internal schema,
sub-schemas (with database designers) and
specifying mappings between schemas,
monitoring database usage and supervising
DBMS functionality
 CASUAL USERS AS END USERS:
Occasional unanticipated access to database
 PARAMETRIC USERS AS END USERS:
Users who query and update the database
through fixed programs
SCHEMA/INTENSION
 Schema comprises the definition of
domains for data elements (attributes)
and the specification of constraints, to
define the data structure part of the
schema
 Intension is a constant value that gives
the name, structure of table and the
constraints laid on it
 Schemas don’t change frequently
INSTANCE/EXTENSION
 Databases change over time because
records are inserted and deleted
frequently
 The collection of information stored in the
database at a particular moment is called
an instance of the database while
extension means the number of tuples
present in a table at any instance
 This is dependent on time
DATA ABSTRACTION
 Hiding the complexity from users through
several levels of abstraction, to simplify
users’ interactions with the system, as
many database systems users are not
computer trained
 Three levels of data abstraction:
i) Physical level
ii) Logical level
iii) View level
PHYSICAL LEVEL
 Physical level is the lowest level of
abstraction and describes how the data
are actually stored and complex low level
data structures in detail
 At the physical level, an employee record
can be described as a block of consecutive
storage locations
LOGICAL LEVEL
 Logical level is the next higher level of
abstraction and describes what data are
stored and what relationships exist among
those data
 At logical level, each such record is
described by a type definition and the
interrelationship of these record types is
defined as well
 Database administrators usually work at
this level of abstraction
VIEW LEVEL
 View level is the highest level of
abstraction and describes only part of the
entire database and hides the details of
the logical level
 At this level, several views of the
database are defined and database users
see these views
 The views also provide a security
mechanism to prevent users from
accessing certain parts of the database
FUNCTIONALITY OF DBMS
 Concurrency control
 Backup and recovery
 Redundancy management
 Access control
 Performance optimisation
 Metadata management
 Active features (rules, triggers)
CONCURRENCY CONTROL
 It is responsible for ensuring correctness
of competing accesses to same data
 One or more Structure Query Language
(SQL) statements altogether treated as
one single unit
 Correctness of data requires four
desirable properties (ACID properties)
BACKUP AND RECOVERY
 Facilities for recovering from hardware
and software failures
 If the computer system fails during a
complex update program, the database
must be restored to its state before the
program started, or the program must be
resumed, where it was interrupted so that
its full effect is recorded in database
 In a multiuser environment, it is more
complex and important
REDUNDANCY MANAGEMENT
 Redundancy means storing several copies of
the same data
 Redundant entries are frequent in traditional
file processing; a goal of the database
approach was to control redundancy as much
as possible
 Problems with redundancy includes wastage
of storage space, duplication of effort to
perform a single conceptual update, danger
of introducing inconsistency, if multiple
updates are not coordinated
ACCESS CONTROL
 Responsible for enforcing security and
authorisation (e.g., who can create new
bank accounts) and data (e.g., which
bank accounts one can see)
 It is all about who accesses what data, to
do what, when, from where, etc
PERFORMANCE OPTIMIZATION
 Performing physical reorganizations to
enhance performance, e.g., adding index,
dropping index, sorting file
 Performance optimization is made
possible by physical data independence
and high level data models with user
programs which can be optimized through
DBMS software
METADATA MANAGEMENT
 Metadata means data about data
 It involves storing of information about
other information
 With different types of media being used,
references to the location of the data can
allow management of diverse repositories
ACTIVE FEATURES
 Data objects, database statistics, physical
structures and access paths, user access
privileges, etc, are active features of
DBMS
THANK YOU!!!

Weitere ähnliche Inhalte

Was ist angesagt?

11. Storage and File Structure in DBMS
11. Storage and File Structure in DBMS11. Storage and File Structure in DBMS
11. Storage and File Structure in DBMS
koolkampus
 
A short introduction to database systems.ppt
A short introduction to  database systems.pptA short introduction to  database systems.ppt
A short introduction to database systems.ppt
Muruly Krishan
 
Database management system1
Database management system1Database management system1
Database management system1
jamwal85
 

Was ist angesagt? (20)

Fundamentals of Database system - Databases and Database Users
Fundamentals of Database system - Databases and Database UsersFundamentals of Database system - Databases and Database Users
Fundamentals of Database system - Databases and Database Users
 
Object oriented databases
Object oriented databasesObject oriented databases
Object oriented databases
 
Database Management System Introduction
Database Management System IntroductionDatabase Management System Introduction
Database Management System Introduction
 
Database management system
Database management system Database management system
Database management system
 
11. Storage and File Structure in DBMS
11. Storage and File Structure in DBMS11. Storage and File Structure in DBMS
11. Storage and File Structure in DBMS
 
A short introduction to database systems.ppt
A short introduction to  database systems.pptA short introduction to  database systems.ppt
A short introduction to database systems.ppt
 
Slide 4 dbms users
Slide 4 dbms usersSlide 4 dbms users
Slide 4 dbms users
 
Database management system1
Database management system1Database management system1
Database management system1
 
DBMS - Database Management System
DBMS - Database Management System DBMS - Database Management System
DBMS - Database Management System
 
Data models
Data modelsData models
Data models
 
Database architecture
Database architectureDatabase architecture
Database architecture
 
Slide 3 data abstraction & 3 schema
Slide 3 data abstraction & 3 schemaSlide 3 data abstraction & 3 schema
Slide 3 data abstraction & 3 schema
 
introduction to database
 introduction to database introduction to database
introduction to database
 
Chapter1
Chapter1Chapter1
Chapter1
 
Database management system
Database management system   Database management system
Database management system
 
Dbms
DbmsDbms
Dbms
 
RDBMS
RDBMSRDBMS
RDBMS
 
Data Designs (Software Engg.)
Data Designs (Software Engg.)Data Designs (Software Engg.)
Data Designs (Software Engg.)
 
Dbms ppt
Dbms pptDbms ppt
Dbms ppt
 
Dbms 3: 3 Schema Architecture
Dbms 3: 3 Schema ArchitectureDbms 3: 3 Schema Architecture
Dbms 3: 3 Schema Architecture
 

Andere mochten auch

Database management system presentation
Database management system presentationDatabase management system presentation
Database management system presentation
sameerraaj
 
Database Management Systems (DBMS)
Database Management Systems (DBMS)Database Management Systems (DBMS)
Database Management Systems (DBMS)
Dimara Hakim
 
Types of databases
Types of databasesTypes of databases
Types of databases
PAQUIAAIZEL
 

Andere mochten auch (20)

Database management system basic, database, database management, learn databa...
Database management system basic, database, database management, learn databa...Database management system basic, database, database management, learn databa...
Database management system basic, database, database management, learn databa...
 
Dbms slides
Dbms slidesDbms slides
Dbms slides
 
Database management system presentation
Database management system presentationDatabase management system presentation
Database management system presentation
 
Database language
Database languageDatabase language
Database language
 
Database management system
Database management systemDatabase management system
Database management system
 
Database Management Systems (DBMS)
Database Management Systems (DBMS)Database Management Systems (DBMS)
Database Management Systems (DBMS)
 
Computer network
Computer networkComputer network
Computer network
 
Better Media Means Better Outcomes and ROI Augustine Fou
Better Media Means Better Outcomes and ROI Augustine FouBetter Media Means Better Outcomes and ROI Augustine Fou
Better Media Means Better Outcomes and ROI Augustine Fou
 
Chapter 1 Fundamentals of Database Management System
Chapter 1 Fundamentals of Database Management SystemChapter 1 Fundamentals of Database Management System
Chapter 1 Fundamentals of Database Management System
 
News SA 11 2017
News SA 11 2017News SA 11 2017
News SA 11 2017
 
Dbms
DbmsDbms
Dbms
 
Types of databases
Types of databasesTypes of databases
Types of databases
 
Eilių valdymo sistema InOut
Eilių valdymo sistema InOutEilių valdymo sistema InOut
Eilių valdymo sistema InOut
 
Basic DBMS ppt
Basic DBMS pptBasic DBMS ppt
Basic DBMS ppt
 
Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017
Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017
Cocon, metamots et plus si affinités sémantiques. Seo campus-03-2017
 
SEMIOLOGIA INTESTINO DELGADO Y GRUESO
SEMIOLOGIA INTESTINO DELGADO Y GRUESOSEMIOLOGIA INTESTINO DELGADO Y GRUESO
SEMIOLOGIA INTESTINO DELGADO Y GRUESO
 
MYANMAR WHO IS WHO
MYANMAR WHO IS WHOMYANMAR WHO IS WHO
MYANMAR WHO IS WHO
 
Anthoni cedeño ensayo
Anthoni cedeño ensayoAnthoni cedeño ensayo
Anthoni cedeño ensayo
 
Economic reforms in India
Economic reforms in IndiaEconomic reforms in India
Economic reforms in India
 
Прайс лист каталога Фаберлик №5 2017 года - цены для партнёров
Прайс лист каталога Фаберлик №5 2017 года - цены для партнёровПрайс лист каталога Фаберлик №5 2017 года - цены для партнёров
Прайс лист каталога Фаберлик №5 2017 года - цены для партнёров
 

Ähnlich wie Database management system

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
 
DBMS-material for b.tech students to learn
DBMS-material for b.tech students to learnDBMS-material for b.tech students to learn
DBMS-material for b.tech students to learn
Rajasekhar364622
 

Ähnlich wie Database management system (20)

Dbms notes
Dbms notesDbms notes
Dbms notes
 
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
 
DataMgt - UNIT-I .PPT
DataMgt - UNIT-I .PPTDataMgt - UNIT-I .PPT
DataMgt - UNIT-I .PPT
 
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
 
DATABASE FUNCTIONS
DATABASE FUNCTIONSDATABASE FUNCTIONS
DATABASE FUNCTIONS
 
Ch-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdfCh-1-Introduction-to-Database.pdf
Ch-1-Introduction-to-Database.pdf
 
Database
DatabaseDatabase
Database
 
Database Management System.pptx
Database Management System.pptxDatabase Management System.pptx
Database Management System.pptx
 
27 fcs157al2
27 fcs157al227 fcs157al2
27 fcs157al2
 
Mca ii-dbms- u-i-introductory concepts of dbms
Mca ii-dbms- u-i-introductory concepts of dbmsMca ii-dbms- u-i-introductory concepts of dbms
Mca ii-dbms- u-i-introductory concepts of dbms
 
DBMS-material for b.tech students to learn
DBMS-material for b.tech students to learnDBMS-material for b.tech students to learn
DBMS-material for b.tech students to learn
 
DATABASE MANAGEMENT SYSTEM UNIT-I Chapter-1
DATABASE MANAGEMENT SYSTEM UNIT-I Chapter-1DATABASE MANAGEMENT SYSTEM UNIT-I Chapter-1
DATABASE MANAGEMENT SYSTEM UNIT-I Chapter-1
 
DBMS_UNIT_1.pdf
DBMS_UNIT_1.pdfDBMS_UNIT_1.pdf
DBMS_UNIT_1.pdf
 
Chapter one
Chapter oneChapter one
Chapter one
 
Intro to dbms
Intro to dbmsIntro to dbms
Intro to dbms
 
Bsc cs ii-dbms- u-i-database systems
Bsc cs ii-dbms- u-i-database systemsBsc cs ii-dbms- u-i-database systems
Bsc cs ii-dbms- u-i-database systems
 
Chapter 1 - testing
Chapter 1 - testing Chapter 1 - testing
Chapter 1 - testing
 
dbms
dbmsdbms
dbms
 
Data Abstraction and Independance (1).pptx
Data Abstraction and Independance (1).pptxData Abstraction and Independance (1).pptx
Data Abstraction and Independance (1).pptx
 
Dbms_class _14
Dbms_class _14Dbms_class _14
Dbms_class _14
 

Mehr von Simran Kaur

Mehr von Simran Kaur (20)

Corporate social relationship as responsibility
Corporate social relationship as responsibilityCorporate social relationship as responsibility
Corporate social relationship as responsibility
 
Teaching aptitude
Teaching aptitudeTeaching aptitude
Teaching aptitude
 
Trade union
Trade unionTrade union
Trade union
 
Preposition
PrepositionPreposition
Preposition
 
Tense
TenseTense
Tense
 
Verb
VerbVerb
Verb
 
Let Get Make
Let Get MakeLet Get Make
Let Get Make
 
Modals
ModalsModals
Modals
 
Direct & indirect speech
Direct & indirect speechDirect & indirect speech
Direct & indirect speech
 
Active & Passive Voice
Active & Passive VoiceActive & Passive Voice
Active & Passive Voice
 
Software development life cycle (SDLC)
Software development life cycle (SDLC)Software development life cycle (SDLC)
Software development life cycle (SDLC)
 
Business cycle
Business cycleBusiness cycle
Business cycle
 
Communication
CommunicationCommunication
Communication
 
Job analysis
Job analysisJob analysis
Job analysis
 
OSI Model
OSI ModelOSI Model
OSI Model
 
Pricing Strategy
Pricing StrategyPricing Strategy
Pricing Strategy
 
Marketing research
Marketing researchMarketing research
Marketing research
 
Theories of entrepreneurship
Theories of entrepreneurshipTheories of entrepreneurship
Theories of entrepreneurship
 
Software testing
Software testingSoftware testing
Software testing
 
Tree
TreeTree
Tree
 

Kürzlich hochgeladen

Kürzlich hochgeladen (20)

Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, AdobeApidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
Apidays New York 2024 - Scaling API-first by Ian Reasor and Radu Cotescu, Adobe
 
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot TakeoffStrategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
Strategize a Smooth Tenant-to-tenant Migration and Copilot Takeoff
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024Manulife - Insurer Innovation Award 2024
Manulife - Insurer Innovation Award 2024
 
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
Apidays New York 2024 - The Good, the Bad and the Governed by David O'Neill, ...
 
Real Time Object Detection Using Open CV
Real Time Object Detection Using Open CVReal Time Object Detection Using Open CV
Real Time Object Detection Using Open CV
 
Exploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone ProcessorsExploring the Future Potential of AI-Enabled Smartphone Processors
Exploring the Future Potential of AI-Enabled Smartphone Processors
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
Deploy with confidence: VMware Cloud Foundation 5.1 on next gen Dell PowerEdg...
 
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost SavingRepurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
Repurposing LNG terminals for Hydrogen Ammonia: Feasibility and Cost Saving
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
Strategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a FresherStrategies for Landing an Oracle DBA Job as a Fresher
Strategies for Landing an Oracle DBA Job as a Fresher
 
Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024Top 10 Most Downloaded Games on Play Store in 2024
Top 10 Most Downloaded Games on Play Store in 2024
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin WoodPolkadot JAM Slides - Token2049 - By Dr. Gavin Wood
Polkadot JAM Slides - Token2049 - By Dr. Gavin Wood
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
presentation ICT roal in 21st century education
presentation ICT roal in 21st century educationpresentation ICT roal in 21st century education
presentation ICT roal in 21st century education
 
Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...Apidays New York 2024 - The value of a flexible API Management solution for O...
Apidays New York 2024 - The value of a flexible API Management solution for O...
 

Database management system

  • 2. DATA  Known facts that can be stored or recorded is called data  PERSISTENT DATA: It continues to exist even, when the system is not active  TRANSIENT DATA: it is created while an application is running and not needed, when the application has been terminated.
  • 3. DATABASE  Database is a collection of related data with a logically coherent structure with some inherent meaning, some specific purposes and for an intended group of users and applications  It is a physical organization of varying complexity and size
  • 4. BASIC CONCEPT OF DBMS  Define the structure of a database  Manage the storage of data, safely for long periods of time, on some storage medium controlled by DBMS  Manipulate a database, with efficient user interfaces to query the database  Manage database usage for users with their access rights, performance optimization, sharing of data among several users, security from accidents or unauthorized use  Monitor and analyse database usage
  • 5. KEY PEOPLE INVOLVED IN A DBMS  DBMS IMPLEMENTER: Person who builds system  DATABASE DESIGNER: Person responsible for preparing external schemas for applications, identifying and integrating user needs into a conceptual schema  DATABASE APPLICATION DEVELOPER: Person responsible for implementing database application programs that facilitate data access for end users
  • 6. KEY PEOPLE INVOLVED IN A DBMS  DATABASE ADMINISTRATOR: Person responsible for defining the internal schema, sub-schemas (with database designers) and specifying mappings between schemas, monitoring database usage and supervising DBMS functionality  CASUAL USERS AS END USERS: Occasional unanticipated access to database  PARAMETRIC USERS AS END USERS: Users who query and update the database through fixed programs
  • 7. SCHEMA/INTENSION  Schema comprises the definition of domains for data elements (attributes) and the specification of constraints, to define the data structure part of the schema  Intension is a constant value that gives the name, structure of table and the constraints laid on it  Schemas don’t change frequently
  • 8. INSTANCE/EXTENSION  Databases change over time because records are inserted and deleted frequently  The collection of information stored in the database at a particular moment is called an instance of the database while extension means the number of tuples present in a table at any instance  This is dependent on time
  • 9. DATA ABSTRACTION  Hiding the complexity from users through several levels of abstraction, to simplify users’ interactions with the system, as many database systems users are not computer trained  Three levels of data abstraction: i) Physical level ii) Logical level iii) View level
  • 10. PHYSICAL LEVEL  Physical level is the lowest level of abstraction and describes how the data are actually stored and complex low level data structures in detail  At the physical level, an employee record can be described as a block of consecutive storage locations
  • 11. LOGICAL LEVEL  Logical level is the next higher level of abstraction and describes what data are stored and what relationships exist among those data  At logical level, each such record is described by a type definition and the interrelationship of these record types is defined as well  Database administrators usually work at this level of abstraction
  • 12. VIEW LEVEL  View level is the highest level of abstraction and describes only part of the entire database and hides the details of the logical level  At this level, several views of the database are defined and database users see these views  The views also provide a security mechanism to prevent users from accessing certain parts of the database
  • 13. FUNCTIONALITY OF DBMS  Concurrency control  Backup and recovery  Redundancy management  Access control  Performance optimisation  Metadata management  Active features (rules, triggers)
  • 14. CONCURRENCY CONTROL  It is responsible for ensuring correctness of competing accesses to same data  One or more Structure Query Language (SQL) statements altogether treated as one single unit  Correctness of data requires four desirable properties (ACID properties)
  • 15. BACKUP AND RECOVERY  Facilities for recovering from hardware and software failures  If the computer system fails during a complex update program, the database must be restored to its state before the program started, or the program must be resumed, where it was interrupted so that its full effect is recorded in database  In a multiuser environment, it is more complex and important
  • 16. REDUNDANCY MANAGEMENT  Redundancy means storing several copies of the same data  Redundant entries are frequent in traditional file processing; a goal of the database approach was to control redundancy as much as possible  Problems with redundancy includes wastage of storage space, duplication of effort to perform a single conceptual update, danger of introducing inconsistency, if multiple updates are not coordinated
  • 17. ACCESS CONTROL  Responsible for enforcing security and authorisation (e.g., who can create new bank accounts) and data (e.g., which bank accounts one can see)  It is all about who accesses what data, to do what, when, from where, etc
  • 18. PERFORMANCE OPTIMIZATION  Performing physical reorganizations to enhance performance, e.g., adding index, dropping index, sorting file  Performance optimization is made possible by physical data independence and high level data models with user programs which can be optimized through DBMS software
  • 19. METADATA MANAGEMENT  Metadata means data about data  It involves storing of information about other information  With different types of media being used, references to the location of the data can allow management of diverse repositories
  • 20. ACTIVE FEATURES  Data objects, database statistics, physical structures and access paths, user access privileges, etc, are active features of DBMS