DBMS A6 Project Report
DBMS A6 Project Report
MICRO-PROJECT REPORT ON
(2023-24)
VIVEKANANDA GLOBAL UNIVERSITY,JAIPUR
CERTIFICATE
Rishikesh
of 1st Semester Master Of Computer Application students have
submitted their Micro-Project Report on
CPU Scheduling Algorithms
Guide Head
Dr. Sanjay Sinha
Name of students
Rishikesh
CONTENTS
1. Introduction 5
2. Entities 5
2.1 Customers
2.2 Accounts
2.3 Transactions
2.4 Employees
2.5 Loans
2.6 Payments
2.7 Transactions_Log
3. Sql Schema 6
Creating a comprehensive database for a bank involves multiple tables to manage various
aspects of banking operations
2. Entities:
An entity is a “thing” or “object” in the real world. An entity contains attributes, which
describe that entity. So anything about which we store information is called an entity.
Entities are recorded in the database and must be distinguishable, i.e., easily recognized
from the group.
2.1 Customers:
2.6 Payments:
PaymentID (Primary Key)
LoanID (Foreign Key referencing Loans)
Amount
PaymentDate
2.7 Transactions_Log:
LogID (Primary Key)
TransactionID (Foreign Key referencing Transactions)
EmployeeID (Foreign Key referencing Employees)
Timestamp
Action (Viewed, Modified, Deleted, etc.)
3. Sql Schema
CREATE TABLE Customers (
CustomerID INT PRIMARY KEY,
Name VARCHAR(100),
Address VARCHAR(255),
Phone VARCHAR(20),
Email VARCHAR(100)
);
Customer
Employee
Account
Transaction
Loan
Payment
Transactions Log
Processes:
Data Stores:
Customers Database
Employees Database
Accounts Database
Transactions Database
Loans Database
Payments Database
Transactions Log Database
External Entities:
Users
Users
Manage Customer
Information System
Manage Employee
Information System
Customer DB
Employee DB
Processes
(Transactions,Loans,etc)
Accounts DB
Transaction DB
Loans DB
Payment DB
Transation Log DB
This is a simplified Level 0 DFD for the bank management system. In reality, each process may
involve more detailed sub-processes and interactions, but this gives a high-level overview of
how data flows between various components within the system.