You are on page 1of 11

Design a Relational Database Kine Sy

Purpose & user requirement


As an IT employee of the local health authority, I have been asked to develop the new appointment
system that needs to have:
 at least two tables with appropriate field attributes including names, sizes formats, data types,
validation rules and text.
 defined primary and foreign key(s).
 tables populated with a combined data set containing at least 50 records.
 at least one example of a one-to-many relationship.
 ability to sort records using single and multiple fields alphabetically or numerically in ascending
or descending order.
 at least two data-entry forms.

Hardware & software used


The hardware used is a normal Desktop pc while the software is Microsoft Access

At least two tables with appropriate attributes


Entity relationship diagram – ERD

Validation & verification checks


Input & output screens
At least 5 queries & 3 reports
“P” patients

Appointments after 31/07/2017


Appointments in Date order

Male patients
Patient appointments

Reports
A test plan
Test Description Expected result Test data Screenshot reference
No
1 It’s meant to be
Navigation the first page you
page come across
when opening the
database and it’s
going to be able
to take you to all
the forms like
patients,
appointments
and doctors
2 The forms are
Forms going to be data
entry forms so
that youll be able
to add new
patients search
for records or
delete a record
3 There are
Queries multiple queries
and each one of
them serves to
purpose of
searching for
specific
characteristics
4 Reports are
Reports meant to show all
the data you
input through the
forms

5 Im expecting to
Tables have atleast 3
functioning tables
such as
appointments,
doctors and
patients

Design justification
A well-designed database is crucial for any organization as it ensures efficient data
storage, retrieval, and management. I made sure the design of the database
aligned with the specific needs and requirements of the hospital. A robust
database design should be flexible enough to accommodate future changes in the
data and should promote data integrity and consistency.
A well-designed database is crucial for any organization as it ensures efficient data
storage, retrieval, and management. The design of a database should align with
the specific needs and requirements of the organization, taking into consideration
factors such as data volume, data complexity, expected usage patterns, and
scalability. A robust database design should also consider data security, backup
and recovery mechanisms, and performance optimization techniques. The design
should be flexible enough to accommodate future changes in the data and should
promote data integrity and consistency. A thorough justification of the database
design, including a clear explanation of the design decisions made, helps to
ensure that the final solution meets the needs of the organization and provides a
basis for future maintenance and enhancements. I decided to use blue for the
main navigation page since its a popular color choice for hospital databases as it is
often associated with trust, calmness, and professionalism. These are all
important qualities that patients and visitors expect from a hospital, and a blue
color palette can help convey these messages.
Studies have also shown that blue is a calming color that can help reduce stress
and anxiety, which is particularly important for patients and their families who
may be dealing with health issues. The color blue also evokes feelings of
dependability and stability, which can help instill confidence in patients and
visitors when they visit the hospital website.
In addition to its psychological effects, blue is also a highly visible color that can
be easily seen against most backgrounds, making it an effective choice for call-to-
action buttons and other important elements on a hospital website.
Overall, the use of blue as a dominant color on a hospital database can help
create a visually appealing, calming, and trustworthy environment that can help
foster confidence and reassurance in patients and visitors.

You might also like