0% found this document useful (0 votes)
6 views3 pages

DataBase 1st Assignment

The document describes a banking management system for Habib Bank Limited. It outlines the entity of a bank branch, including attributes and relationships to customers, accounts, and transactions. It also discusses the logic model of branch data, data occurrence, and how the data could be stored in files or database tables.

Uploaded by

Sami Jee
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)
6 views3 pages

DataBase 1st Assignment

The document describes a banking management system for Habib Bank Limited. It outlines the entity of a bank branch, including attributes and relationships to customers, accounts, and transactions. It also discusses the logic model of branch data, data occurrence, and how the data could be stored in files or database tables.

Uploaded by

Sami Jee
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/ 3

ASSINGNMENT NO 1:

Subject: Database Systems

Banking Management System


Banking Management System
Enterprise: Habib Bank Limited.

Entity: Bank Branch.

Entity Set: Collection of all bank branches owned by Habib Bank Limited.

Attributes:

1. Branch ID
2. Branch Name
3. Address
4. Manager
5. Services offered

Relationships:

1. Customers (related to accounts held at the branch)


2. Accounts (related to customers and transactions)
3. Transactions (related to accounts)

Logic Model of Data

Record Type: Bank Branch Information

Data Items:

1. Branch ID
2. Branch Name
3. Address
4. Manager
5. Services offered

Data Aggregates:

Total Number of Accounts (aggregated from individual branch accounts)


Total Transaction Volume (aggregated from individual branch transactions)

Data Occurrence

Record Occurrence: Each bank branch represents one occurrence.

Data Item Occurrence:

1. Branch ID: One occurrence per branch.


2. Branch Name: One occurrence per branch.
3. Address: One occurrence per branch.
4. Manager: One occurrence per branch.
5. Services offered: One occurrence per branch.

File and Database:

File: Each branch's information can be stored in a separate file or row within a
spreadsheet or database table. For example, a CSV file or a table named
"BranchInformation" in a relational database.

Database Tables:

1. BranchInformation
2. CustomerInformation
3. AccountInformation

You might also like