Dbms
Dbms
MANAGEMENT SYSTEM
DBMS INNOVATIVE ASSIGNMENT
INTRODUCTION
Blood Bank Management System (BBMS) is a comprehensive software
solution designed to streamline and automate the operations of blood banks,
hospitals, and other healthcare facilities involved in the management and
distribution of blood products. This system plays a crucial role in ensuring the
efficient and effective management of blood inventory, donor information,
recipient records, and blood specimen analysis.
The BBMS database comprises several interconnected tables to store and
manage essential data related to hospitals, blood donors, recipients, blood
specimens, city information, blood bank managers, and disease finders. Each
table represents a crucial aspect of the blood bank management process,
facilitating seamless coordination and communication between different
entities involved in the system.
ER DIAGRAM
TABLES
BB_Manager
City
Diseasefinder
Hospital_Info_2
Blood_donor
Blood_specimen
Hospital_Info_1
Recipient
SAMPLE SQL QUERIES
1. List the names of hospitals and recipients in the same city where the
manager with ID 101 operates
7. Show the names of blood donors whose age is greater than the average
age of recipients
8. Update the phone number of the blood bank manager with ID 103 to
9876543210
9. Delete all records from the recipient table where the age field is not
NULL
NORMALISATION