Banking System Database Design

Post on 17-Feb-2016

41 views 3 download

Tags:

description

PROJ 595

transcript

Banking System Database DesignGroup I Course Project Presentation

MIS-564-66460 Enterprise Data Mgmt & Admin

December 8, 2015

Professor: Marvin Schneider

The Team

Srinivas Aditya Siqiu Ma Boryana Petrova

Customers

Harjeet Singh

TransactionsIntro+

Accounts

Employees

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

Project Deliverables

Deliverable 1 ● Entity-Relationship Data model

Deliverable 2 ● Relational Database Design

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.

Entity-Relationship Model

Account

Relational TablesAccount Types

Accounts

Bank Branches

Customer

Relational TablesCustomers

Persons

Transaction

Transaction Types

Relational Tables

Transactions

Loan

Deposit Withdraw Payment Transfer

Employee

Relational TablesEmployees

Departments Job Titles

Email Email Tracking

QuestionsThank you!