SlideShare a Scribd company logo
1 of 14
Presentation On:
DBMS and Architecture
(Data Base Management System)
By- Ankit Abhilash Swain
What is DBMS?
• Database
– is collection of related data and its metadata organized in a structured format
– for optimized information management
• Database Management System (DBMS)
– is a software that enables easy creation, access, and modification of databases
– for efficient and effective database management
• Database System
– is an integrated system of hardware, software, people, procedures, and data
– that define and regulate the collection, storage, management, and use of data within a
database environment
Database Management System (DBMS)
Types of DBMS
There are four structural types of database
management systems:
• Hierarchical databases
• Network databases
• Relational databases
• Object-oriented databases
Hierarchical Databases
• In the Hierarchical Database Model
we have to learn about the
databases. It is very fast and simple.
• In a hierarchical database, records
contain information about there
groups of parent/child relationships,
just like as a tree structure.
• It collects all records together as a
record type. These record types are
the equivalent of tables in the
relational model, and with the
individual records being the
equivalent of rows.
Network Databases
• A network databases are mainly
used on a large digital computers. It
more connections can be made
between different types of data,
network databases are considered
more efficiency It contains limitations
must be considered when we have to
use this kind of database.
• It is similar to the hierarchical
databases.
Relational Databases
• In relational databases, the relationship
between data files is relational.
• These databases connect to the data in
different files by using common data
numbers or a key field.
• Data in relational databases is stored in
different access control tables, each having
a key field that mainly identifies each row. In
the relational databases are more reliable
than either the hierarchical or network
database structures. In relational databases,
tables or files filled up with data are called
relations (tuples) designates a row or
record, and columns are referred to as
attributes or fields.
Object-Oriented Databases
• An object oriented database
management system is a database
management system that supports
the creation and modelling of data as
object
• It also includes support for classes of
objects and the inheritance of class
properties and incorporates
methods, subclasses and their
objects.
• Most of the object database also
offers some kind of query language,
permitting objects to be found
through a declarative programming
approach.
Typical DBMS Functionality
• Define a database : in terms of data types, structures and
constraints
• Construct or Load the Database on a secondary storage medium
• Manipulating the database : querying, generating reports,
insertions, deletions and modifications to its content
• Concurrent Processing and Sharing by a set of users and
programs – yet, keeping all data valid and consistent
What is Architecture?
• Architecture is a passion, a vocation, a calling – as well as a science and a
business. It has been described as a social art and also an artful science.
• Architecture provides a sense of place and support of all types of human
activity.
• Architecture helps the man-made fit in harmony with the environment while
promoting health and well-being, enriching lives aesthetically and spiritually,
providing economic opportunities, and creating a legacy that reflects and
symbolizes culture and traditions.
Architecture in DBMS
• The ANSI-SPARC three-level architecture for a DBMS provides reference architecture for a
centralized DBMS. Owing to the diversity of distributed DBMS, it is much more dificult to
present an equivalent architecture that is generally applicable.
• However, it may be useful to present one possible reference architectuire that addresses
data distribution.
• The reference architecture shown in following schemas;
 Global conceptual schemas
 Fragmentation and allocation schemas
 Local schemas
Global Conceptual Schema
• The global conceptual schema is logical description of the whole database as if it were not distributed.
• This level correspondence to conceptual level of the ANSI-SPARC architecture and contains definitions
of entities, relationships, constraints, security and integrity information.
• It provides physical data independence from the distributed environment.
Fragmentation and allocation Schema
• The fragmentation schema is a description of how the data is to be logically partitioned.
• The allocation schema is a description of where he data is to be located taking accounts of any
replication.
Local Schema
• Each local DBMS has its own setup schemas.
• The local conceptual and local internal schemas correspondence to the equivalent levels of the ANSI-
SPARC architecture.
• The local mapping schemas maps fragments in the allocation schema into external objects in the local
database. It is DBMS independent and the basis for supporting heterogeneous DBMS
Advantages of architecture
• It adds reliability and more independence of the
underlying servers or services.
• It provides an ease of maintenance of the code base,
managing presentation code and business logic
separately, so that a change to business logic, for
example, does not impact the presentation layer.
Thank You

More Related Content

What's hot

Types of Database Models
Types of Database ModelsTypes of Database Models
Types of Database ModelsMurassa Gillani
 
Database Management System
Database Management SystemDatabase Management System
Database Management SystemNishant Munjal
 
Type of database models
Type of database modelsType of database models
Type of database modelsSanthiNivas
 
Dbms relational model
Dbms relational modelDbms relational model
Dbms relational modelChirag vasava
 
All data models in dbms
All data models in dbmsAll data models in dbms
All data models in dbmsNaresh Kumar
 
Introduction & history of dbms
Introduction & history of dbmsIntroduction & history of dbms
Introduction & history of dbmssethu pm
 
3 Level Architecture
3 Level Architecture3 Level Architecture
3 Level ArchitectureAdeel Rasheed
 
1.4 data independence
1.4 data independence1.4 data independence
1.4 data independenceBHARATH KUMAR
 
Rdbms
RdbmsRdbms
Rdbmsrdbms
 
Week 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data ModelingWeek 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data Modelingoudesign
 
Data base management system
Data base management systemData base management system
Data base management systemNavneet Jingar
 
Dbms Notes Lecture 9 : Specialization, Generalization and Aggregation
Dbms Notes Lecture 9 : Specialization, Generalization and AggregationDbms Notes Lecture 9 : Specialization, Generalization and Aggregation
Dbms Notes Lecture 9 : Specialization, Generalization and AggregationBIT Durg
 
Er model ppt
Er model pptEr model ppt
Er model pptPihu Goel
 
Architecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independenceArchitecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independenceAnuj Modi
 

What's hot (20)

Types of Database Models
Types of Database ModelsTypes of Database Models
Types of Database Models
 
Database Management System
Database Management SystemDatabase Management System
Database Management System
 
Files Vs DataBase
Files Vs DataBaseFiles Vs DataBase
Files Vs DataBase
 
Type of database models
Type of database modelsType of database models
Type of database models
 
Dbms relational model
Dbms relational modelDbms relational model
Dbms relational model
 
All data models in dbms
All data models in dbmsAll data models in dbms
All data models in dbms
 
Introduction & history of dbms
Introduction & history of dbmsIntroduction & history of dbms
Introduction & history of dbms
 
DDBMS Paper with Solution
DDBMS Paper with SolutionDDBMS Paper with Solution
DDBMS Paper with Solution
 
3 Level Architecture
3 Level Architecture3 Level Architecture
3 Level Architecture
 
1.4 data independence
1.4 data independence1.4 data independence
1.4 data independence
 
Normalization in DBMS
Normalization in DBMSNormalization in DBMS
Normalization in DBMS
 
DbMs
DbMsDbMs
DbMs
 
Rdbms
RdbmsRdbms
Rdbms
 
Week 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data ModelingWeek 3 Classification of Database Management Systems & Data Modeling
Week 3 Classification of Database Management Systems & Data Modeling
 
View of data DBMS
View of data DBMSView of data DBMS
View of data DBMS
 
Data models
Data modelsData models
Data models
 
Data base management system
Data base management systemData base management system
Data base management system
 
Dbms Notes Lecture 9 : Specialization, Generalization and Aggregation
Dbms Notes Lecture 9 : Specialization, Generalization and AggregationDbms Notes Lecture 9 : Specialization, Generalization and Aggregation
Dbms Notes Lecture 9 : Specialization, Generalization and Aggregation
 
Er model ppt
Er model pptEr model ppt
Er model ppt
 
Architecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independenceArchitecture of-dbms-and-data-independence
Architecture of-dbms-and-data-independence
 

Similar to Data base management system and Architecture ppt.

Database management systems
Database management systemsDatabase management systems
Database management systemsChiran Gurung
 
SQL (Scratch to Advance).pptx
SQL (Scratch to Advance).pptxSQL (Scratch to Advance).pptx
SQL (Scratch to Advance).pptxHitesh670643
 
Lec20.pptx introduction to data bases and information systems
Lec20.pptx introduction to data bases and information systemsLec20.pptx introduction to data bases and information systems
Lec20.pptx introduction to data bases and information systemssamiullahamjad06
 
CST204 DBMS Module-1
CST204 DBMS Module-1CST204 DBMS Module-1
CST204 DBMS Module-1Jyothis Menon
 
DatabaseManagementSystem.pptx
DatabaseManagementSystem.pptxDatabaseManagementSystem.pptx
DatabaseManagementSystem.pptxuwmctesting
 
Relational
RelationalRelational
Relationaldieover
 
Module 1 - Chapter 2.pptx
Module 1 - Chapter 2.pptxModule 1 - Chapter 2.pptx
Module 1 - Chapter 2.pptxSoniaDevi15
 
CS3270 - DATABASE SYSTEM - Lecture (2)
CS3270 - DATABASE SYSTEM - Lecture (2)CS3270 - DATABASE SYSTEM - Lecture (2)
CS3270 - DATABASE SYSTEM - Lecture (2)Dilawar Khan
 
DBMS - Database Management System
DBMS - Database Management System DBMS - Database Management System
DBMS - Database Management System Krishna Patel
 
Presentation DBMS.pptx
Presentation DBMS.pptxPresentation DBMS.pptx
Presentation DBMS.pptxNileshNanda1
 
Management information system database management
Management information system database managementManagement information system database management
Management information system database managementOnline
 

Similar to Data base management system and Architecture ppt. (20)

Database management systems
Database management systemsDatabase management systems
Database management systems
 
SQL (Scratch to Advance).pptx
SQL (Scratch to Advance).pptxSQL (Scratch to Advance).pptx
SQL (Scratch to Advance).pptx
 
Database systems introduction
Database systems introductionDatabase systems introduction
Database systems introduction
 
DBMS introduction
DBMS introductionDBMS introduction
DBMS introduction
 
Lec20.pptx introduction to data bases and information systems
Lec20.pptx introduction to data bases and information systemsLec20.pptx introduction to data bases and information systems
Lec20.pptx introduction to data bases and information systems
 
CST204 DBMS Module-1
CST204 DBMS Module-1CST204 DBMS Module-1
CST204 DBMS Module-1
 
DatabaseManagementSystem.pptx
DatabaseManagementSystem.pptxDatabaseManagementSystem.pptx
DatabaseManagementSystem.pptx
 
Database lecture 1
Database   lecture 1Database   lecture 1
Database lecture 1
 
Relational
RelationalRelational
Relational
 
Module 1 - Chapter 2.pptx
Module 1 - Chapter 2.pptxModule 1 - Chapter 2.pptx
Module 1 - Chapter 2.pptx
 
CS3270 - DATABASE SYSTEM - Lecture (2)
CS3270 - DATABASE SYSTEM - Lecture (2)CS3270 - DATABASE SYSTEM - Lecture (2)
CS3270 - DATABASE SYSTEM - Lecture (2)
 
Design approach
Design approachDesign approach
Design approach
 
NoSql
NoSqlNoSql
NoSql
 
DBMS
DBMS DBMS
DBMS
 
Rdbms
RdbmsRdbms
Rdbms
 
DBMS - Database Management System
DBMS - Database Management System DBMS - Database Management System
DBMS - Database Management System
 
Unit 1.pptx
Unit 1.pptxUnit 1.pptx
Unit 1.pptx
 
Presentation DBMS.pptx
Presentation DBMS.pptxPresentation DBMS.pptx
Presentation DBMS.pptx
 
Unit 1 dbms
Unit 1 dbmsUnit 1 dbms
Unit 1 dbms
 
Management information system database management
Management information system database managementManagement information system database management
Management information system database management
 

Recently uploaded

Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentInMediaRes1
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxOH TEIK BIN
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxGaneshChakor2
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceSamikshaHamane
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,Virag Sontakke
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxNirmalaLoungPoorunde1
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupJonathanParaisoCruz
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsanshu789521
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfUjwalaBharambe
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxRaymartEstabillo3
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)eniolaolutunde
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaVirag Sontakke
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementmkooblal
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Celine George
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfMahmoud M. Sallam
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17Celine George
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitolTechU
 

Recently uploaded (20)

Meghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media ComponentMeghan Sutherland In Media Res Media Component
Meghan Sutherland In Media Res Media Component
 
Solving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptxSolving Puzzles Benefits Everyone (English).pptx
Solving Puzzles Benefits Everyone (English).pptx
 
CARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptxCARE OF CHILD IN INCUBATOR..........pptx
CARE OF CHILD IN INCUBATOR..........pptx
 
Roles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in PharmacovigilanceRoles & Responsibilities in Pharmacovigilance
Roles & Responsibilities in Pharmacovigilance
 
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,भारत-रोम व्यापार.pptx, Indo-Roman Trade,
भारत-रोम व्यापार.pptx, Indo-Roman Trade,
 
Employee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptxEmployee wellbeing at the workplace.pptx
Employee wellbeing at the workplace.pptx
 
MARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized GroupMARGINALIZATION (Different learners in Marginalized Group
MARGINALIZATION (Different learners in Marginalized Group
 
Presiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha electionsPresiding Officer Training module 2024 lok sabha elections
Presiding Officer Training module 2024 lok sabha elections
 
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdfFraming an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
Framing an Appropriate Research Question 6b9b26d93da94caf993c038d9efcdedb.pdf
 
9953330565 Low Rate Call Girls In Rohini Delhi NCR
9953330565 Low Rate Call Girls In Rohini  Delhi NCR9953330565 Low Rate Call Girls In Rohini  Delhi NCR
9953330565 Low Rate Call Girls In Rohini Delhi NCR
 
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptxEPANDING THE CONTENT OF AN OUTLINE using notes.pptx
EPANDING THE CONTENT OF AN OUTLINE using notes.pptx
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)Software Engineering Methodologies (overview)
Software Engineering Methodologies (overview)
 
Painted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of IndiaPainted Grey Ware.pptx, PGW Culture of India
Painted Grey Ware.pptx, PGW Culture of India
 
Hierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of managementHierarchy of management that covers different levels of management
Hierarchy of management that covers different levels of management
 
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
Incoming and Outgoing Shipments in 1 STEP Using Odoo 17
 
Pharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdfPharmacognosy Flower 3. Compositae 2023.pdf
Pharmacognosy Flower 3. Compositae 2023.pdf
 
How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17How to Configure Email Server in Odoo 17
How to Configure Email Server in Odoo 17
 
Capitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptxCapitol Tech U Doctoral Presentation - April 2024.pptx
Capitol Tech U Doctoral Presentation - April 2024.pptx
 

Data base management system and Architecture ppt.

  • 1. Presentation On: DBMS and Architecture (Data Base Management System) By- Ankit Abhilash Swain
  • 2. What is DBMS? • Database – is collection of related data and its metadata organized in a structured format – for optimized information management • Database Management System (DBMS) – is a software that enables easy creation, access, and modification of databases – for efficient and effective database management • Database System – is an integrated system of hardware, software, people, procedures, and data – that define and regulate the collection, storage, management, and use of data within a database environment
  • 4. Types of DBMS There are four structural types of database management systems: • Hierarchical databases • Network databases • Relational databases • Object-oriented databases
  • 5. Hierarchical Databases • In the Hierarchical Database Model we have to learn about the databases. It is very fast and simple. • In a hierarchical database, records contain information about there groups of parent/child relationships, just like as a tree structure. • It collects all records together as a record type. These record types are the equivalent of tables in the relational model, and with the individual records being the equivalent of rows.
  • 6. Network Databases • A network databases are mainly used on a large digital computers. It more connections can be made between different types of data, network databases are considered more efficiency It contains limitations must be considered when we have to use this kind of database. • It is similar to the hierarchical databases.
  • 7. Relational Databases • In relational databases, the relationship between data files is relational. • These databases connect to the data in different files by using common data numbers or a key field. • Data in relational databases is stored in different access control tables, each having a key field that mainly identifies each row. In the relational databases are more reliable than either the hierarchical or network database structures. In relational databases, tables or files filled up with data are called relations (tuples) designates a row or record, and columns are referred to as attributes or fields.
  • 8. Object-Oriented Databases • An object oriented database management system is a database management system that supports the creation and modelling of data as object • It also includes support for classes of objects and the inheritance of class properties and incorporates methods, subclasses and their objects. • Most of the object database also offers some kind of query language, permitting objects to be found through a declarative programming approach.
  • 9. Typical DBMS Functionality • Define a database : in terms of data types, structures and constraints • Construct or Load the Database on a secondary storage medium • Manipulating the database : querying, generating reports, insertions, deletions and modifications to its content • Concurrent Processing and Sharing by a set of users and programs – yet, keeping all data valid and consistent
  • 10. What is Architecture? • Architecture is a passion, a vocation, a calling – as well as a science and a business. It has been described as a social art and also an artful science. • Architecture provides a sense of place and support of all types of human activity. • Architecture helps the man-made fit in harmony with the environment while promoting health and well-being, enriching lives aesthetically and spiritually, providing economic opportunities, and creating a legacy that reflects and symbolizes culture and traditions.
  • 11. Architecture in DBMS • The ANSI-SPARC three-level architecture for a DBMS provides reference architecture for a centralized DBMS. Owing to the diversity of distributed DBMS, it is much more dificult to present an equivalent architecture that is generally applicable. • However, it may be useful to present one possible reference architectuire that addresses data distribution. • The reference architecture shown in following schemas;  Global conceptual schemas  Fragmentation and allocation schemas  Local schemas
  • 12. Global Conceptual Schema • The global conceptual schema is logical description of the whole database as if it were not distributed. • This level correspondence to conceptual level of the ANSI-SPARC architecture and contains definitions of entities, relationships, constraints, security and integrity information. • It provides physical data independence from the distributed environment. Fragmentation and allocation Schema • The fragmentation schema is a description of how the data is to be logically partitioned. • The allocation schema is a description of where he data is to be located taking accounts of any replication. Local Schema • Each local DBMS has its own setup schemas. • The local conceptual and local internal schemas correspondence to the equivalent levels of the ANSI- SPARC architecture. • The local mapping schemas maps fragments in the allocation schema into external objects in the local database. It is DBMS independent and the basis for supporting heterogeneous DBMS
  • 13. Advantages of architecture • It adds reliability and more independence of the underlying servers or services. • It provides an ease of maintenance of the code base, managing presentation code and business logic separately, so that a change to business logic, for example, does not impact the presentation layer.