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

  Cross-cultural opportunities and conflicts in canada

Short Paper on Cross-cultural Opportunities and Conflicts in Canada.

  Sociology theory questions

Sociology are very fundamental in nature. Role strain and role constraint speak about the duties and responsibilities of the roles of people in society or in a group. A short theory about Darwin and Moths is also answered.

  A book review on unfaithful angels

This review will help the reader understand the social work profession through different concepts giving the glimpse of why the social work profession might have drifted away from its original purpose of serving the poor.

  Disorder paper: schizophrenia

Schizophrenia does not really have just one single cause. It is a possibility that this disorder could be inherited but not all doctors are sure.

  Individual assignment: two models handout and rubric

Individual Assignment : Two Models Handout and Rubric,    This paper will allow you to understand and evaluate two vastly different organizational models and to effectively communicate their differences.

  Developing strategic intent for toyota

The following report includes the description about the organization, its strategies, industry analysis in which it operates and its position in the industry.

  Gasoline powered passenger vehicles

In this study, we examine how gasoline price volatility and income of the consumers impacts consumer's demand for gasoline.

  An aspect of poverty in canada

Economics thesis undergrad 4th year paper to write. it should be about 22 pages in length, literature review, economic analysis and then data or cost benefit analysis.

  Ngn customer satisfaction qos indicator for 3g services

The paper aims to highlight the global trends in countries and regions where 3G has already been introduced and propose an implementation plan to the telecom operators of developing countries.

  Prepare a power point presentation

Prepare the power point presentation for the case: Santa Fe Independent School District

  Information literacy is important in this environment

Information literacy is critically important in this contemporary environment

  Associative property of multiplication

Write a definition for associative property of multiplication.

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