Experiment 9: Bank Database Objective
Experiment 9: Bank Database Objective
OBJECTIVE
4. create table loan( loan_number varchar2(15) primary key, branch_name varchar2(15) not null,
amount number(8) not null, foreign key(branch_name) references branch(branch_name));
5. create table depositor(cust_name varchar2(15) not null, acc_number varchar2(15) not null,
primary key(cust_name, acc_numer), foreign key(cust_name) references
customer(cust_name),foreign key(acc_number) references account (acc_number));
6. create table borrower (cust_name varchar2(15) not null, loan_number varchar2(15) not null,
primary key(cust_name, loan_number), foreign key(cust_name)
references customer(cust_name), foreign key(loan_number) referencesloan(loan_number));
9.4 PROCEDURE
CustomerTable
Branch Table
Account Table
OUTPUT:
ACC_NUMBER BRANCH_NAME BALANCE
--------------- -------------------- --------------------------------------
A-101 Downtown 500
A-215 Mianus 700
A-102 Perryridge 400
A-305 Round Hill 350
A-201 Perryridge 900
A-333 Central 850
A-444 North Town 625
A-217 Brighton 750
A-222 Redwood 700
Loan table
Depositor table
CUST_NAME ACC_NUMBER
Johnson A-101
Smith A-215
Hayes A-102
Hayes A-101
Turner A-305
Johnson A-201
Jones A-217
Lindsay A-222
Majeris A-333
Smith A-444
Borrower table
CUST_NAME LOAN_NUMBER
--------------- -------------------------------
Jones L-17
Smith L-23
Hayes L-15
Jackson L-14
Curry L-93
Smith L-11
Williams L-17
Adams L-16
McBridge L-20
Smith L-21