0% found this document useful (0 votes)
105 views11 pages

Project Report On Blood Donation System

This document describes a project report on a blood donation system. The system contains five tables: Seeker, Donor, Request, Hospital, and Blood-Bank. The objective of the system is to describe blood storage and donation of different blood types to allow seekers and donors to easily view information. The report includes a schema diagram showing the table relationships, descriptions of creating the tables and a data dictionary defining the attributes in each table. It also provides examples of SQL statements to retrieve, update, insert and delete data from the tables.

Uploaded by

Hnin Yu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
105 views11 pages

Project Report On Blood Donation System

This document describes a project report on a blood donation system. The system contains five tables: Seeker, Donor, Request, Hospital, and Blood-Bank. The objective of the system is to describe blood storage and donation of different blood types to allow seekers and donors to easily view information. The report includes a schema diagram showing the table relationships, descriptions of creating the tables and a data dictionary defining the attributes in each table. It also provides examples of SQL statements to retrieve, update, insert and delete data from the tables.

Uploaded by

Hnin Yu
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 11

Project Report on

Blood Donation System

Submitted in Fulfillment for the Award of


Database Management System (CST-2124)
University of Computer Studies (Pyay)
Second Year ( Section-B )

Presented by
Group (1)

Ma Thiri Aung 2CST-2


Ma Kyi Zin Thant 2CST-4
Ma Zun Phuu Wai 2CST-10
Ma Hnin Waty San 2CST-30
Ma Hnin Yu Hlaing 2CST-34
Ma Su Shoon Lei Maung 2CST-52
Ma Khine Kyi Phyu 2CST-56

MARCH ,2020
TABLE OF CONTENTS

Project Description……………………………………………….....1

Objective…………………………………………………………....2

Schema Diagram for the system……………………………………3

Creating Tables.………………………………………………….....4

Data Dictionary………………………………………….……….....6

SQL Statements…………………….……………….……………....7

CONCLUTION………………………………………..……….......8
PROJECT DESCRIPTION

This system is about Blood Donation System information.There are five


tables in this system(Seeker,Donor,Request,Hospital,Blood-Bank). For
example,Blood and Donor information is kept in Blood-Bank and Donor tables
        The main objective of this system is to describe Blood storage and donation of
Blood types.In this system,seeker and donor can view easily.

1
OBJECTIVES

-To Reduces Searching Time

-Can Get the Blood In Time For Emergency Cases

-To Convenient For People Who Want To Donate Blood

2
SCHEMA DIAGRAM

3
CREATING TABLES

4
5
DATA DICTIONARY

Table Attribute Key Description References


Blood_bank  Bloodbank_id PK Id of
(decimal(5,0)) Blood_bank
 Name (varchar(20))
 City(varchar(10)) Name of bank
 Ph_no(decimal(15,0)) City of bank
Phone number of
blood_bank

Blood_record  record_id(decimal(5,0)) PK Id of recording Donor,


 seeker_id(decimal(5,0)) FK Id of Seeker Seeker
 donor_id(decimal(5,0)) FK Id of Donor
 donation_date(varchar(25) Donation Date
)

Donor  Donor_id PK Id of Donor


 Donor_Name Name of Donor
 BloodType Blood Type
 Last_donation_date Last donatiodate
 Ph_no Phone Number
City
 City

Donor_Bank  Donor_id FK Id of Donor Donor,


 Bloodbank_id FK Id of Bank Blood_bank
 Member_date Member date
Seeker  Seeker_id PK Id of Seeker
 Name Name of Seeker
 Age Age Of Seeker
 Search_blood Search Blood

6
SQL STATEMENTS

 Get the name from seeker table whose blood-group is ”A+”

SELECT name

FROM seeker

WHERE blood-group=”A+”;

 Change the require_blood to 'B+' whose request_id ='2048'

Update request set require _blood='B+' where request_id='2048';

 Add the new data to donor (donor_id,name , bloodgroup ,

last_donation_date , Ph_no , city )

Insert into donor values(9023 , ’Zin Zin’ , ’AB+’ ,’2019.10.25’,

09962903781,‘Yangon’)

 Delete from seeker

where seeker_id=’1333’;

7
CONCLUSION

This project will keep track of all the bloods and blood information.The
Software will be able to handle all the necessary information.People can donate
blood or can search blood type for emergency cases.All the information will be
enter in the system.The Software take care of all the requirements of the blood in
blood-bank and is capable to provide easy and effective storage of information
related to blood type and users.

You might also like