18.1. Create a database structure
A subsection of Information and Communication Technology, 0417, through 18. Databases
Listing 10 of 52 questions
A hospital is creating a database to store blood donors’ medical details. The fields in the database include Health_number, Date_of_birth, Gender and Blood_group. When a new blood donor wishes to give blood they need to fill in a form. Each blood donor has a unique health number which uses a 10-digit number, for example 9434765919. Blood group can be A, B, AB or O. Part of the form is shown below. Blood donor 1. What is your health number? 2. What is your date of birth? 3. What is your gender? 4. What is your blood group? M / F / / Name a suitable data type for the answers given to each of the questions in the form. For any numeric field, specify the type of number. Question 1 Question 2 Question 3 Question 4 1 13 In the Blood_group field the only data that can be entered is A, B, AB or O. Tick (✓) whether each of the following blood groups is an example of abnormal or normal data. normal (✓) abnormal (✓) Blood group AB C B AO The administrator needs a list of all the blood donors in the database with blood group A as well as in the same list all the blood donors with blood group AB. This list will only include female blood donors. To find the blood donor with the health number 9434765919 he will need to type in the following query. Health_number = 9434765919 Write a query to find all the female blood group donors with the blood group A as well as those with AB. [ 1 13 When the details of a new donor are added to the database the person’s date of birth is entered. Explain why the administrator would prefer their date of birth to be stored rather than their age. Name the most appropriate validation check for the Health_number. 1 13
0417_s20_qp_11
THEORY
2020
Paper 1, Variant 1
Questions Discovered
52