0% found this document useful (0 votes)
21 views9 pages

Assignment Template - Supervisor

The document outlines an assignment on Distributed Database Systems (DDBS) focusing on their application in the banking sector. It discusses the benefits of DDBS, such as faster performance, lower costs, and easier growth, while also providing a questionnaire and responses regarding the use of DDBS in banks. Additionally, it includes references and hardware/software requirements for implementing DDBS in banking.

Uploaded by

Kamran Ameer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
21 views9 pages

Assignment Template - Supervisor

The document outlines an assignment on Distributed Database Systems (DDBS) focusing on their application in the banking sector. It discusses the benefits of DDBS, such as faster performance, lower costs, and easier growth, while also providing a questionnaire and responses regarding the use of DDBS in banks. Additionally, it includes references and hardware/software requirements for implementing DDBS in banking.

Uploaded by

Kamran Ameer
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 9

Distributed Database Systems

Assignment # 1

Assignment Title

SESSION (2013-2015)

Submitted By

Name ID
Student Name ID)
Student Name ID)
Student Name ID)
Student Name ID)

Submitted To

Mr. Name

SCHOOL OF PROFESSIONAL ADVANCEMENT


UNIVERSITY OF MANAGEMENT & TECHNOLOGY, LAHORE
School of Professional Advancement (SPA) <Project Name 1>

1. PROJECTS LIST

1.1 Project 1: Banking DDBS

1.1.1 Scope:

The scope of DDBS are following

Major two reasons that make an application a candidate to be DDBS


application

 Large Number of Users


 Operation spread large geographical area.

The scope of this document is to explain the role of DDBS in banking


industry that who the DDBS benefits and negate the old type of working in
the banking sector.

Our scope is to discuss the benefits and disadvantages of this system in this
business sector and who the DDBS works in this business model.

1.1.2 Purpose

The purpose of this document is to describe the Distributed Database System


in banking sector.

Banks are the oldest lending institutions. They provide all the facilities for
all citizens for their own purposes. Each bank implemented a lot of new
ideas and innovative strategies and advanced technologies. In the past banks
was rely on paper-based registration in all banking transactions, which were
fully ambiguous.

1.1.3 Description

Banks must be able to access a customer's information from any branch at a


moment's notice. These information requests can include checking account
balances, loan amounts and credit status.
School of Professional Advancement (SPA) <Project Name 1>

A distributed database system separates a business's data by business


function or geographical area.

Banks often use distributed database systems, because these systems are
configured to carry out specific business tasks in different locations while
allowing those locations to communicate freely with one another. These
systems offer banks several advantages over non-distributed systems.

There are some following benefits I noted down below.

Faster Performance

A distributed database management system relies on multiple


processors distributed throughout the network, and this is a plus.
The distributed nature of the network allows each processor to take
on part of the data access chores, rather than relying on a single
processor to handle all the requests at once. This system allows
banks to access the data they need faster and more reliably than
they would with a centralized system.

Lower Cost

A distributed database management system allows each bank


branch to have its own copy of the latest customer data. The bank's
copy of the customer's account data allows the bank to record and
process each transaction locally, rather than sending it forward to a
central server. The ability to process transactions locally saves on
communication costs. If a problem occurs with the local system, it
can be addressed at the local level, which also saves time and
money.

Easier Growth
School of Professional Advancement (SPA) <Project Name 1>

A centralized database management system often lacks the


flexibility to handle substantial growth. When such a system needs
to expand its capabilities, the bank may need to purchase new
equipment, upgraded software or both. The distributed database
management system structure supports modular growth. As a bank
expands into new geographic areas or offers new financial services,
database managers can add the new functionality to the distributed
database system without affecting the current system's functions.

1.1.4 Architecture
School of Professional Advancement (SPA) <Project Name 1>

Figure 1: System Architecture

1.1.5 Hardware and Software Requirements

Those databases would be:

 Oracle
 DB2 (from IBM)

On the other side, those who have been fortunate enough to build banks in
the more recent ‘years’ have taken different approaches such as:

 Cassandra (Monzo uses it)


 Postgres (Adyen uses it)
School of Professional Advancement (SPA)

2. QUESTIONNAIRE

There are some following questions

1. How DDBS is used in banking?


2. Did branches share their data with other branches (same bank)?
3. Did branch manager have the access of Employee’s data?
4. Did regional manager have access of other regional branch data?
5. Did main branch have access of all databases?
6. How branches communicate with each other?
7. What schema does local branches have and main branch have?
8. Does manager have different view than other Employees?
School of Professional Advancement (SPA)

3. ANNEX

There are some following answers of my questionnaire respectively.

1. A distributed database management system allows each bank branch


to have its own copy of the latest customer data. The bank's copy of
the customer's account data allows the bank to record and process
each transaction locally, rather than sending it forward to a central
server
2. Yes
3. No
4. No
5. Yes

6. The following diagram explain better.

7. They both have different schema, local branches have only particular
data but on the other hand main branch have all the data of all
branches
School of Professional Advancement (SPA)

8. Yes
This questioner filled by Muhammad Irfan (Banker), But question no 6 was explained by him
and I found exactly the same diagram.
School of Professional Advancement (SPA)

4. REFERENCE

There are some following reference that I used in the making of this
document.

 Muhammad Irfan (Banker in MCB)


 Principles of Distributed Database Systems (Textbook by M. Tamer Özsu)
 Database Systems: Concepts, Design and Applications by S. K. Singh

________________________

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy