Вы находитесь на странице: 1из 3

ICT FOUNDATION LEVEL

DATABASES

MODULE

Continuous Assessment Tests (CATs)

TIME: 2 HOURS June 2010 session

INSTRUCTIONS
Attempt ALL questions in this CAT.
Create a folder on the desktop and name it using your FULL NAMES
QUESTION ONE
Brian Oduko is a secretary for the maths Club. he has been told to use a
database management system (DBMS) to help the club maintain records on
the club’s members.
Perform the following operations just like Oduko would:
Create a database and save it as EXAMS in the folder you have created
on the desktop.
a) (i) Create a database table that has the following fields of data for each
member:
Last Name,First Name,membership Number,date of
Registration,Membership Fee paid.
(ii) Make the membership number the unique record identifier (the
primary key).
(iv) Input the following data and Save the table as Club 1 (21 marks)
Last First Membership Date of Membership
Name Name Number registration Fee paid $
Busaule Mwitani MT/013 11.02.04 20.00
Mang’oli Joash MT/005 12.01.03 80.00
Mawi Martha MT/002 11.02.02 70.00
Mateche Jackline MT/003 12.04.02 500.00
Wasike Joseph MT/001 10.01.02 60.00
Juma Fredrick MT/008 13.05.03 70.00
Wafula Victor MT/009 10.11.02 800.00
Busolo Josephat MT/010 12.07.03 90.00

(ii)query the Club 1 table so as to display :


Last,First,Membership, Amount in shillings. For all members
whose last name start with M or W and first name start with J. Save
the query as query M. (10 marks)
(d) generate a report from club1 that displays Last name,First
name,Membership number,Date of registration,Membership fees paid
in shillings.and display the total of the membership fees at the bottom
of the report. Save the report as “report1”.(8 marks)

QUESTION TWO

Body Wise Fitness Centre Co. would like to computerize all its members’ data.
They would like to store the members’ name, sex, age and type of membership
(monthly, quarterly or annually ) and the amount of fees paid. The rates are:

(i) Monthly Membership Kshs. 10,000.00


(ii) Quarterly Kshs. 25,000.00
(iii) Annual Membership Kshs. 50,000.00

Sample Data
Name Sex Age (Yrs) Type of Amount Amount
Membership Paid Pending
(Kshs.)
Mr. David Male 35 Annual 50,000.00 0.00
Kioko
Mrs. Regina Female 28 Quarterly 20,000.00 5,000.00
Colaco
Mr. Male 46 Annual 45,000.00 5,000.00
Stephen
Jenkins
Ms. Nisha Female 39 Monthly 10,000.00 0.00
Shah
Ms. Natalie Female 22 Quarterly 18,000.00 7,000.00
Jones
Ms. Female 24 Quarterly 22,000 3,000.00
Namaswa
Ms. Female 26 Monthly 5,000 5,000.00
Musonye

(a) Create a database and save it the folder created on the Desktop as
BODYWISE.
(b) Design relevant database tables as required for recording the above
information, recording sex field as a logical field (Yes/No). Save the
table as Data 20 marks
(c) Design data entry screen / form to be used capture the data & enter
the above sample data. Save as Body wise screen
10 marks
(d) Create two reports as required below:
(i) A list of all members in alphabetical order. Save as Body wise
sorted 5 marks
(ii) A list of all members who have not made full payment with the
amount pending. Save as Body wise Query
10 marks

Вам также может понравиться