You are on page 1of 40

WATEEN

BLOOD DONATIONS SYSTEM


DATABASE DESCRIPTION

From the point of view of verse 32 in surah Al-Maidah (….. if anyone saves
a life, it shall be as through he had saved the lives of all mankind….)
.Wateen has established
ENTITY RELATIONSHIP DIAGRAM
CLASSES AND TABLES
CREATING

BLOOD BANK CLASS


BLOOD BANK TABLE
CREATING DONATION CAMPAIGN CLASS
DONATION CAMPAIGN TABLE
CREATING

DONOR

CLASS
DONOR TABLE
CREATING DONOR BLOOD BANK CLASS
DONOR BLOOD BANK TABLE
CREATING DONATION CLASS
DONATION TABLE
CREATING BLOOD STOCK CLASS
BLOOD STOCK TABLE
BLOOD STOCK TABLE
CREATING DONATION REQUESTER CLASS
DONATION REQUESTER TABLE
CREATING DONATION REQUEST CLASS
DONATION REQUEST TABLE
INDEXES
DONOR, REQUESTER, AND BLOOD BANK INDEXES
QUERIES
what are the donation campaigns that are conducted after -1

.1st JAN 2019. Ordered from newest to oldest


Who are the donors who donate to -2

?Share life. Donate blood.” campaign“


?who are the requesters who request from Regional blood bank -3
?how many requests does Regional blood bank receive -4
?how many available stocks do we have from “O+” blood type -5
?how many donation Lama Alamri made -6
what are the information of the donation that Riyadh Military hospital was -7

?responsible for
?How many donors donate to blood bank of King Abdulaziz Medical City -8
what is the maximum number of blood units of ‘O+’ blood type that were -9

?donated for one donation


what are the information of the donors who live in Jubail -10

?and their weight between 53 and 66


DATA DICTIONARY
EXAMPLE OF DATA DICTIONARY
DONATION CAMPAIGN
REFERENCES

:The book
Coronel, C., Morris, S. &Rob, P. (2013). Database Principles: Fundamentals of Design, Implementation, and
Management. Boston, MA: Cengage Learning
:The application
https://wateenapp.org/
THANK YOU FOR LISTENING

Doaa Albader
Rawabi Alshamrani
Feton Alhulais
Gaida Alasman

You might also like