banking system database design
DESCRIPTION
PROJ 595TRANSCRIPT
![Page 1: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/1.jpg)
Banking System Database DesignGroup I Course Project Presentation
MIS-564-66460 Enterprise Data Mgmt & Admin
December 8, 2015
Professor: Marvin Schneider
![Page 2: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/2.jpg)
The Team
Srinivas Aditya Siqiu Ma Boryana Petrova
Customers
Harjeet Singh
TransactionsIntro+
Accounts
Employees
![Page 3: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/3.jpg)
Project objective: To create a data model for a banking system with the Entity-Relationship model and transform the data model into a relational database design
![Page 4: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/4.jpg)
Project Deliverables
Deliverable 1 ● Entity-Relationship Data model
Deliverable 2 ● Relational Database Design
![Page 5: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/5.jpg)
Transforming ER Model into Relational Database Design
Task 1
Replacing entities
and attributes with
tables and columns;
Task 2
Representing
relationships and
maximum
cardinalities by
placing foreign keys;
Task 3
Representing
minimum cardinality
by defining actions to
constrain activities
on values of primary
and foreign keys.
![Page 6: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/6.jpg)
Entity-Relationship Model
![Page 7: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/7.jpg)
![Page 8: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/8.jpg)
Account
![Page 9: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/9.jpg)
Relational TablesAccount Types
Accounts
Bank Branches
![Page 10: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/10.jpg)
Customer
![Page 11: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/11.jpg)
Relational TablesCustomers
Persons
![Page 12: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/12.jpg)
Transaction
![Page 13: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/13.jpg)
Transaction Types
Relational Tables
Transactions
Loan
Deposit Withdraw Payment Transfer
![Page 14: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/14.jpg)
Employee
![Page 15: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/15.jpg)
Relational TablesEmployees
Departments Job Titles
Email Email Tracking
![Page 16: Banking System Database Design](https://reader035.vdocuments.mx/reader035/viewer/2022081723/5695d0e01a28ab9b02943d48/html5/thumbnails/16.jpg)
QuestionsThank you!