SlideShare ist ein Scribd-Unternehmen logo
1 von 12
BUDGE BUDGE INSTITUTE OFTECHNOLOGY
Affiliated to MAKAUT(formerly WBUT)& Approved by AICTE,NAAC
Accredited
Kolkata - 700 137, West Bengal, India
Phone : 033 2482 0676 / 0670
http://www.bbit.edu.in
Department of Computer Science and Engineering
NBA (National Board of Accreditation) valid from Academic Year2021-2022
TO 2023-2024 i.e. upto 30-06-2024.
CONTINUOUS ASSESMENT1(CA1)
AY-2022-2023(EVEN SEM)
(MAKAUT EXAMINATION)
Assessment Type- Presentation
1
University Roll Number: 27600120018
Name of the Student: LOVEKUSH KUMAR
Course Code: PEC-IT601B
Course Name: Distributed Systems
Semester 6th
Year 3rd
Department Computer Science & Engineering
Topic of Presentation
Distributed Database Management SystemWith
Reference ToIt`s Architecture
INTRODUCTION
Distributed Database
2
Database :- Logical interrelated collection of shared data along
with description of data physically distributed over a computer
network
A distributed database is basically a database that
is not limited to one system, it is spread over different
sites, i.e, on multiple computers or over a network of
computers. A distributed database system is located on
various sites that don’t share physical components.
What is Distributed database?
A distributed database (DDB) is a collection of multiplelogically
interrelated databases distributed over a computer network
A distributed database management system (DDBMS) is
the software that manages the DDB and provides an access
mechanism that makes this distribution transparent to the users
A Distributed Database Management System mainly
3
classified into two types
1.Homogeneous Distributed database management systems
2. Heterogeneous Distributed database management systems
Homogeneous DDBMS
In a homogeneous distributed database all sites have identical
software and are aware of each other and agree to cooperate in
processing user requests.
The homogeneous system in much easier to design and manage
The operating system used at each location must be same or
compatible
The database application (or DBMS) used at each location must be
same or compatible
Heterogeneous DDBMS
In heterogeneous distributed database different sites may use
different schema and software
In heterogeneous systems different nodes may have different
hardware & software and data structures at various nodes or
location are also incompatible
4
Characteristics
1. All sites are interconnected.
2. Fragments can be replicated.
3. Logically related shared data can be collected.
4. Data at each and every site is controlled by the DBMS.
5. Each Distributed Database Management System takes part in at
least one global application.
Functionality
1. Security
2. Keeping track of data
3. Replicated data management
4. System catalog management
5. Distributed transaction management
6. Distributed database recovery
Different computers and operating systems database application
or data models may be used at each of the location
5
Advantages
Less danger of a single-point failure. When one of the computers
fails the workload is picked up by other workstations.
Data are also distributed at multiple site.
The end user is able to access any available copy of the data and
an end user request is processed by any processor at the data
location
Disadvantages
Complexity of management and control.
Application must recognize data location and they must be able to
stitch together data from various sites
Security.
6
Architectural models of distributed databases
The systems sharing multiple DBMS are characterized withrespect
to Autonomy, distribution heterogeneity
Autonomy:- this refers to the distribution of control and not of data.
The dimensions of autonomy can be
- Design Autonomy
- Communication Autonomy
- Execution Autonomy
Distribution:- this refers to the distribution of data
- Client server
- Peer to peer
Heterogeneity:- this range from hardware heterogeneity networking
protocols data models query languages and transaction
management protocols
7
Client /Server Architecture
8
Distributed database architecture
1.Client server
2.Peer-to-peer
Types of client-server architecture
There are 2 types of client server architecture
1. Multi-client and single server
2. Multi-client and multi-server
Client manages its own connections to appropriate server. This
architecture simplifies the server code but loads client machines
with additional responsibilities.
This is heavy client
Client knows only of the home servers which then communication
with other servers as servers as required. Loads the server more
and is called as light client
9
Peer-to-peer database architecture
Global conceptual schema:- Given the enterprise view of data.
Union of all local conceptual schema
Fragmentation and Allocation schema:- task care of fragmentation
and allocation of data
Local conceptual schema:- Logical organization of data at each site
External schema:- user access and user applications
A peer-to-peer network is designed around the notion of equal peer
nodes simultaneously functioning as both "clients" and "servers" to
the other nodes on the network. This model of network arrangement
differs from the client–server model where communication is
usually to and from a central server
10
REFERNCE
11
Slideshare https://www.slideshare.net/Slideshare
Slideplayer https://slideplayer.com/slide/14462810/
https://docs.oracle.com/cd/E18283_01/server.112/e17120/
ds_concepts001.html
https://benchpartner.com/architecture-model-of-
distributed-database-management-system-ddbms
https://www.geeksforgeeks.org/distributed-database-
system/
12

Weitere Àhnliche Inhalte

Ähnlich wie 27600120018_LOVEKUSH KUMAR_CSE_6TH SEM_3RD YEAR_PEC-IT601B.pptx

Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11
koolkampus
 
Data management in cloud study of existing systems and future opportunities
Data management in cloud study of existing systems and future opportunitiesData management in cloud study of existing systems and future opportunities
Data management in cloud study of existing systems and future opportunities
Editor Jacotech
 

Ähnlich wie 27600120018_LOVEKUSH KUMAR_CSE_6TH SEM_3RD YEAR_PEC-IT601B.pptx (20)

Ch12
Ch12Ch12
Ch12
 
Distributed database
Distributed databaseDistributed database
Distributed database
 
Distributed dbms (ddbms)
Distributed dbms (ddbms)Distributed dbms (ddbms)
Distributed dbms (ddbms)
 
SOFTWARE COMPUTING
SOFTWARE COMPUTINGSOFTWARE COMPUTING
SOFTWARE COMPUTING
 
Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11Distributed Systems Architecture in Software Engineering SE11
Distributed Systems Architecture in Software Engineering SE11
 
unit 4-1.pptx
unit 4-1.pptxunit 4-1.pptx
unit 4-1.pptx
 
Distributed database
Distributed databaseDistributed database
Distributed database
 
Data management in cloud study of existing systems and future opportunities
Data management in cloud study of existing systems and future opportunitiesData management in cloud study of existing systems and future opportunities
Data management in cloud study of existing systems and future opportunities
 
Distributed database
Distributed databaseDistributed database
Distributed database
 
Ijetcas14 583
Ijetcas14 583Ijetcas14 583
Ijetcas14 583
 
1 ddbms jan 2011_u
1 ddbms jan 2011_u1 ddbms jan 2011_u
1 ddbms jan 2011_u
 
My seminar on distributed dbms
My seminar on distributed dbmsMy seminar on distributed dbms
My seminar on distributed dbms
 
Advance DBMS
Advance DBMSAdvance DBMS
Advance DBMS
 
Ceis 7
Ceis 7Ceis 7
Ceis 7
 
Presentation of ditributed system
Presentation of ditributed systemPresentation of ditributed system
Presentation of ditributed system
 
Ddbms1
Ddbms1Ddbms1
Ddbms1
 
Distributed Database
Distributed DatabaseDistributed Database
Distributed Database
 
Chapter 2-Architectures2.ppt
Chapter 2-Architectures2.pptChapter 2-Architectures2.ppt
Chapter 2-Architectures2.ppt
 
Chapter 2-Architectures23.ppt
Chapter 2-Architectures23.pptChapter 2-Architectures23.ppt
Chapter 2-Architectures23.ppt
 
lect 1TO 5.pptx
lect 1TO 5.pptxlect 1TO 5.pptx
lect 1TO 5.pptx
 

Mehr von LovekushKumar14

Sonam sinha class presentation.ppt
Sonam sinha class presentation.pptSonam sinha class presentation.ppt
Sonam sinha class presentation.ppt
LovekushKumar14
 
161108-business-template-16x9.pptx
161108-business-template-16x9.pptx161108-business-template-16x9.pptx
161108-business-template-16x9.pptx
LovekushKumar14
 
160882-finance-template-16x9.pptx
160882-finance-template-16x9.pptx160882-finance-template-16x9.pptx
160882-finance-template-16x9.pptx
LovekushKumar14
 
COMPUTER NETWORK 27600120018_LOVEKUSH KUMAR _CSE_6TH SEM_3RD YEAR_PCC-CS602.pdf
COMPUTER NETWORK 27600120018_LOVEKUSH KUMAR _CSE_6TH SEM_3RD YEAR_PCC-CS602.pdfCOMPUTER NETWORK 27600120018_LOVEKUSH KUMAR _CSE_6TH SEM_3RD YEAR_PCC-CS602.pdf
COMPUTER NETWORK 27600120018_LOVEKUSH KUMAR _CSE_6TH SEM_3RD YEAR_PCC-CS602.pdf
LovekushKumar14
 

Mehr von LovekushKumar14 (6)

Sonam sinha class presentation.ppt
Sonam sinha class presentation.pptSonam sinha class presentation.ppt
Sonam sinha class presentation.ppt
 
161108-business-template-16x9.pptx
161108-business-template-16x9.pptx161108-business-template-16x9.pptx
161108-business-template-16x9.pptx
 
160882-finance-template-16x9.pptx
160882-finance-template-16x9.pptx160882-finance-template-16x9.pptx
160882-finance-template-16x9.pptx
 
QUEEN PPT.pptx
QUEEN PPT.pptxQUEEN PPT.pptx
QUEEN PPT.pptx
 
Malaria PPT BY SONAMSINHA.pptx
Malaria  PPT BY SONAMSINHA.pptxMalaria  PPT BY SONAMSINHA.pptx
Malaria PPT BY SONAMSINHA.pptx
 
COMPUTER NETWORK 27600120018_LOVEKUSH KUMAR _CSE_6TH SEM_3RD YEAR_PCC-CS602.pdf
COMPUTER NETWORK 27600120018_LOVEKUSH KUMAR _CSE_6TH SEM_3RD YEAR_PCC-CS602.pdfCOMPUTER NETWORK 27600120018_LOVEKUSH KUMAR _CSE_6TH SEM_3RD YEAR_PCC-CS602.pdf
COMPUTER NETWORK 27600120018_LOVEKUSH KUMAR _CSE_6TH SEM_3RD YEAR_PCC-CS602.pdf
 

KĂŒrzlich hochgeladen

"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
mphochane1998
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
Epec Engineered Technologies
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
chumtiyababu
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
jaanualu31
 

KĂŒrzlich hochgeladen (20)

BhubaneswarđŸŒčCall Girls Bhubaneswar ❀Komal 9777949614 💟 Full Trusted CALL GIRL...
BhubaneswarđŸŒčCall Girls Bhubaneswar ❀Komal 9777949614 💟 Full Trusted CALL GIRL...BhubaneswarđŸŒčCall Girls Bhubaneswar ❀Komal 9777949614 💟 Full Trusted CALL GIRL...
BhubaneswarđŸŒčCall Girls Bhubaneswar ❀Komal 9777949614 💟 Full Trusted CALL GIRL...
 
PE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and propertiesPE 459 LECTURE 2- natural gas basic concepts and properties
PE 459 LECTURE 2- natural gas basic concepts and properties
 
Thermal Engineering Unit - I & II . ppt
Thermal Engineering  Unit - I & II . pptThermal Engineering  Unit - I & II . ppt
Thermal Engineering Unit - I & II . ppt
 
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments""Lesotho Leaps Forward: A Chronicle of Transformative Developments"
"Lesotho Leaps Forward: A Chronicle of Transformative Developments"
 
data_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdfdata_management_and _data_science_cheat_sheet.pdf
data_management_and _data_science_cheat_sheet.pdf
 
Online food ordering system project report.pdf
Online food ordering system project report.pdfOnline food ordering system project report.pdf
Online food ordering system project report.pdf
 
Standard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power PlayStandard vs Custom Battery Packs - Decoding the Power Play
Standard vs Custom Battery Packs - Decoding the Power Play
 
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptxHOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
HOA1&2 - Module 3 - PREHISTORCI ARCHITECTURE OF KERALA.pptx
 
Computer Networks Basics of Network Devices
Computer Networks  Basics of Network DevicesComputer Networks  Basics of Network Devices
Computer Networks Basics of Network Devices
 
Verification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptxVerification of thevenin's theorem for BEEE Lab (1).pptx
Verification of thevenin's theorem for BEEE Lab (1).pptx
 
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptxS1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
S1S2 B.Arch MGU - HOA1&2 Module 3 -Temple Architecture of Kerala.pptx
 
A Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna MunicipalityA Study of Urban Area Plan for Pabna Municipality
A Study of Urban Area Plan for Pabna Municipality
 
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills KuwaitKuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
Kuwait City MTP kit ((+919101817206)) Buy Abortion Pills Kuwait
 
Engineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planesEngineering Drawing focus on projection of planes
Engineering Drawing focus on projection of planes
 
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKARHAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
HAND TOOLS USED AT ELECTRONICS WORK PRESENTED BY KOUSTAV SARKAR
 
Thermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - VThermal Engineering-R & A / C - unit - V
Thermal Engineering-R & A / C - unit - V
 
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptxA CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
A CASE STUDY ON CERAMIC INDUSTRY OF BANGLADESH.pptx
 
Generative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPTGenerative AI or GenAI technology based PPT
Generative AI or GenAI technology based PPT
 
Block diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.pptBlock diagram reduction techniques in control systems.ppt
Block diagram reduction techniques in control systems.ppt
 
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLEGEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
GEAR TRAIN- BASIC CONCEPTS AND WORKING PRINCIPLE
 

27600120018_LOVEKUSH KUMAR_CSE_6TH SEM_3RD YEAR_PEC-IT601B.pptx

  • 1. BUDGE BUDGE INSTITUTE OFTECHNOLOGY Affiliated to MAKAUT(formerly WBUT)& Approved by AICTE,NAAC Accredited Kolkata - 700 137, West Bengal, India Phone : 033 2482 0676 / 0670 http://www.bbit.edu.in Department of Computer Science and Engineering NBA (National Board of Accreditation) valid from Academic Year2021-2022 TO 2023-2024 i.e. upto 30-06-2024. CONTINUOUS ASSESMENT1(CA1) AY-2022-2023(EVEN SEM) (MAKAUT EXAMINATION) Assessment Type- Presentation 1 University Roll Number: 27600120018 Name of the Student: LOVEKUSH KUMAR Course Code: PEC-IT601B Course Name: Distributed Systems Semester 6th Year 3rd Department Computer Science & Engineering Topic of Presentation Distributed Database Management SystemWith Reference ToIt`s Architecture
  • 2. INTRODUCTION Distributed Database 2 Database :- Logical interrelated collection of shared data along with description of data physically distributed over a computer network A distributed database is basically a database that is not limited to one system, it is spread over different sites, i.e, on multiple computers or over a network of computers. A distributed database system is located on various sites that don’t share physical components. What is Distributed database? A distributed database (DDB) is a collection of multiplelogically interrelated databases distributed over a computer network A distributed database management system (DDBMS) is the software that manages the DDB and provides an access mechanism that makes this distribution transparent to the users
  • 3. A Distributed Database Management System mainly 3 classified into two types 1.Homogeneous Distributed database management systems 2. Heterogeneous Distributed database management systems
  • 4. Homogeneous DDBMS In a homogeneous distributed database all sites have identical software and are aware of each other and agree to cooperate in processing user requests. The homogeneous system in much easier to design and manage The operating system used at each location must be same or compatible The database application (or DBMS) used at each location must be same or compatible Heterogeneous DDBMS In heterogeneous distributed database different sites may use different schema and software In heterogeneous systems different nodes may have different hardware & software and data structures at various nodes or location are also incompatible 4
  • 5. Characteristics 1. All sites are interconnected. 2. Fragments can be replicated. 3. Logically related shared data can be collected. 4. Data at each and every site is controlled by the DBMS. 5. Each Distributed Database Management System takes part in at least one global application. Functionality 1. Security 2. Keeping track of data 3. Replicated data management 4. System catalog management 5. Distributed transaction management 6. Distributed database recovery Different computers and operating systems database application or data models may be used at each of the location 5
  • 6. Advantages Less danger of a single-point failure. When one of the computers fails the workload is picked up by other workstations. Data are also distributed at multiple site. The end user is able to access any available copy of the data and an end user request is processed by any processor at the data location Disadvantages Complexity of management and control. Application must recognize data location and they must be able to stitch together data from various sites Security. 6
  • 7. Architectural models of distributed databases The systems sharing multiple DBMS are characterized withrespect to Autonomy, distribution heterogeneity Autonomy:- this refers to the distribution of control and not of data. The dimensions of autonomy can be - Design Autonomy - Communication Autonomy - Execution Autonomy Distribution:- this refers to the distribution of data - Client server - Peer to peer Heterogeneity:- this range from hardware heterogeneity networking protocols data models query languages and transaction management protocols 7
  • 9. Distributed database architecture 1.Client server 2.Peer-to-peer Types of client-server architecture There are 2 types of client server architecture 1. Multi-client and single server 2. Multi-client and multi-server Client manages its own connections to appropriate server. This architecture simplifies the server code but loads client machines with additional responsibilities. This is heavy client Client knows only of the home servers which then communication with other servers as servers as required. Loads the server more and is called as light client 9
  • 10. Peer-to-peer database architecture Global conceptual schema:- Given the enterprise view of data. Union of all local conceptual schema Fragmentation and Allocation schema:- task care of fragmentation and allocation of data Local conceptual schema:- Logical organization of data at each site External schema:- user access and user applications A peer-to-peer network is designed around the notion of equal peer nodes simultaneously functioning as both "clients" and "servers" to the other nodes on the network. This model of network arrangement differs from the client–server model where communication is usually to and from a central server 10
  • 12. 12