List the names of employees who are working in clinics

Assignment Help Other Subject
Reference no: EM132181300

Question: Database System for a Blood Bank Organization

A. In this file, you will find a list of database project ideas. You must choose one of them to design and implement.

B. This project marks will be distributed as in the following:

a. Design the database, following an ER model

b. Normalize the tables (each table should be in 3NF at least)

c. Use MySQL or any other database to create the normalized tables and populate your tables with at least 5 rows.

d. Execute the sample requested queries.

Containing the following:

e. ER Diagram.

f. All schemas before and after normalization.

g. All SQL statements of:

• creating tables

• inserting data in tables

• queries.

C. Screenshots from MySQL (or any other software you use) of all the tables after population and queries results.

D. You are advised to make your work clear and well-presented, marks may be reduced for poor presentation. This includes filling your information on the cover page.

E. You MUST show all your work, and text must not be converted into an image, unless specified otherwise by the question.

Consider a database system for a Blood Bank Organization. The data requirements are summarized as follows:

1. Donors:

1. Donors are tracked by a unique donor ID.

2. Personal information includes first name, last name, phone number, Date of Birth and sex.

3. The combination of the Donor's first and last name must be unique.

4. Donor's sex is not a mandatory field.

5. Donors must be at least 17 years of age.

6. Donors can donate at any clinic any number of times.

2. Blood:

1. Blood is tracked by a unique ID.

2. BloodType is how the blood is categorized: (A+/A-, B+/B-, AB+/AB-, O+/O-, N/A).

3. N/A refers to blood that has not been processed yet.

4. Status refers to the state of the blood: (pure, N/A, impure).

5. N/A refers to blood that has not been processed yet.

6. Donor_id is a FK which references the ID of the Donor.

7. Blood specimens must have a donor.

8. Clinic_id is a FK which references the ID of the Clinic that stores the blood.

9. Blood specimens must be stored at one clinic.

10. DonateDate is the date the blood sample was received.

3. Clinic:

1. Clinics are tracked by unique clinic ID.

2. Each clinic has a name and location.

3. The combination of the clinic's name and location must be unique.

4. Employees:

1. Employees are tracked by unique Employee ID.

2. Clinic_id is a FK which references the Clinic ID which they work at.

3. Employees must work at a single Clinic.

4. Personal information includes Fname, Lname and sex.

5. The combination of an employee's first and last name must be unique.

Requirement: A. Design & ER Model

B. Normalize the Tables (in 3NF at least)

C. Create the Normalized Tables and Populate them with at least 5 Rows

D. Write the sample requested Queries & Execute them SQL Queries:

1. List the first and last name of all donors whose blood type is O+.

2. List names and location of clinics that store a blood of type B+.

3. Find the names of donors whose age is above 30 years and have donated since 1/1/2000.

4. List the names of employees who are working in clinics which do not have a blood of type A-.

Reference no: EM132181300

Questions Cloud

Adverse selection or moral hazard : Explain how this finding could be a result of either adverse selection or moral hazard, even if anti-lock brakes do have safety benefits.
Create the system and run the necessary reports : How can you apply the lessons that you learned from the story to your own retail store problem - create the system and run the necessary reports were documented
What way should her leadership be described as authentic : How would you describe Betty Ford’s leadership? In what way should her leadership be described as authentic?
How xml extensions could enable e-commerce integration : Identify at least two e-Commerce systems that provide XML data integration. For each system, describe how XML extensions could enable e-Commerce integration.
List the names of employees who are working in clinics : List names and location of clinics that store a blood of type B+. List the names of employees who are working in clinics which do not have a blood of type A-.
Simplicity is nowadays a key competitive advantage : Do you agree that simplicity is nowadays a key competitive advantage? What other factors do you consider relevant for adding value to customers?
How does the is lm model develop : How does the IS LM model develop? How does the interest insensitivities affect the slope of LM curve?
Prepare a demand management plan : Assessment - Demand Management Plan - Prepare a 7-page demand management plan, including a forecasting, inventory management, and scheduling analysis
Why is the international monetary fund : Why is the international monetary fund (IMF) not good for countries? What examples can I provide to show why the IMF is not good for countries?

Reviews

Write a Review

Other Subject Questions & Answers

  Discussion of the implications for federalism

Introductory paragraph that provides a brief background regarding the topic and introduces the main thesis. In-depth discussion of the implications for federalism related to the topic.

  Discuss any certifications that may have been involved

Discuss any certifications that may have been involved (organic, gluten free, etc) .Analyze at least 5 ingredients

  Discuss will the hotel be liable under these circumstances

Juanita was sitting in the bar in restaurant waiting to be seated for dinner. A man mistook her for someone else and, without warning

  What are the key issues in criminal use of social media

What are the key issues in criminal use of social media. Why do you believe somebody would self-confess or otherwise promote criminality on social media

  What are the pundits saying

Who is involved?; What is the issue (include the background, go beyond the one article); When did this first come to public attention (is it getting a lot of attention and by whom - is it just the Globe and Mail, is it on other sources, what are t..

  Analyse the methods used by the project manager

PROJ-6012 - Managing Information Systems - Technology Projects - provide a clearer understanding of the relevant project details, extensive

  Article- why can''t people feed themselves

What is the author saying are some medical problems that result from progress and what is he saying the causes of those medical problems are?

  Rephrase the given two paragraphs

Rephrase the given two paragraphs- The American Public Health Association has long recognized the role of health education professionals in improving health through education and advocacy.

  State the implications of your conclusions

State the implications of your conclusions. State the significance these implications and consequences might have in the information technology / information.

  Why the decline in empathy may have occurred

If a generation is characterized by a tendency toward pre-occupation with oneself and one's own self-interest, what are some ways (positive and/or negative) this could affect the next generation (their children) and society as a whole?

  In terms of criminal justice practice and policy

What principles from the Classical School continue to characterize modern thought on crime? In terms of criminal justice practice and policy, does fulfilling one of these principles present problems in fulfilling another?

  Explain system theory by relating the theoretical components

Explain system theory by relating the theoretical components of an open system to the structure and functions of several specific organizations;

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd