Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 2

Assignment No.

3 CS-614 MC100206740 ANS: Query for Account Holder Table:


CREATE TABLE ACCOUNT_HOLDER ( Account_Holder_ID varchar2(10) primary key, Name varchar2(15), NIC_NO varchar2(15), Address varchar2(25), Phone_No Number, E_mail varchar2(15) );

Query for Account Table:


CREATE TABLE ACCOUNT ( Account_ID varchar2(10) primary key, Account_Name varchar2(15), Account_Type varchar2(2), Account_No varchar2(15), Profit_Rate Number(3, 2) );

Query for Time Table:


CREATE TABLE TIME ( Time_ID varchar2(10) primary key, Date Date(), Week Date(), Month Date(), Quarter Date(), Year Date() );

Query for Bank Table:


CREATE TABLE BNAK ( Bank_ID varchar2(10) primary key, Bank_Name varchar2(15), Branch_Name varchar2(25), Town varchar2(15), City varchar2(15), Zone varchar2(15), Province varchar2(15) );

Query for Saving Table:


CREATE TABLE SAVINGS ( Account_Holder_ID varchar2(10) FOREIGN KEY REFERENCES ACCOUNT_HODER(Account_Holder_ID), Account_ID varchar2(10) FOREIGN KEY REFERENCES ACCOUNT(Account_ID), Time_ID varchar2(10) FOREIGN KEY REFERENCES TIME(Time_ID), Bank_ID varchar2(10) FOREIGN KEY REFERENCES BANK (Bank_ID), Saving Number(100) );

You might also like