0% found this document useful (0 votes)
24 views7 pages

Grade 11 ICT Exam

The document is an examination paper for Grade 11 I.C.T. at Saros International Learning Centre, Abuja, for the 2024/2025 session. It consists of multiple-choice questions focused on database concepts, including types of keys, data types, functions, and database design principles, along with a theory section requiring detailed answers on specific topics. Students are expected to demonstrate their understanding of relational databases and their components.

Uploaded by

mohammed zayyad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
24 views7 pages

Grade 11 ICT Exam

The document is an examination paper for Grade 11 I.C.T. at Saros International Learning Centre, Abuja, for the 2024/2025 session. It consists of multiple-choice questions focused on database concepts, including types of keys, data types, functions, and database design principles, along with a theory section requiring detailed answers on specific topics. Students are expected to demonstrate their understanding of relational databases and their components.

Uploaded by

mohammed zayyad
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 7

SAROS INTERNATIONAL LEARNING CENTRE,

ABUJA.
SECOND TERM EXAMINATION,
2024/2025 SESSION.
CLASS: GRADE 11
SUBJECT: I.C.T.
COACH: MR. ZAYYAD MOHAMMED

1.​ What is the primary purpose of a database?​


A) To store data temporarily​
B) To provide a platform for games​
C) To store, organise, and retrieve data​
D) To edit images and videos​

2.​ What is an example of a numeric data type in a database table?​


A) Name​
B) Address​
C) Price​
D) Colour​

3.​ In a relational database, which field is used to uniquely identify each


record?​
A) Foreign key​
B) Primary key​
C) Index key​
D) Record key​

4.​ What is the function of a foreign key in a relational database?​


A) To link tables together​
B) To create new tables​
C) To store large amounts of data​
D) To update data automatically​

5.​ Which of the following is an example of a string data type?​


A) Date of birth​
B) Price​
C) Name​
D) Age​

6.​ What happens if two records in a table share the same primary key?​
A) An error occurs​
B) Both records are deleted​
C) The data is stored as a new table​
D) The primary key is automatically updated​

7.​ What type of database stores data in a single table?​


A) Relational database​
B) Hierarchical database​
C) Flat file database​
D) Multi-table database​

8.​ Which database type reduces data redundancy and improves storage
efficiency?​
A) Flat file​
B) Relational​
C) Spreadsheet​
D) Text file​

9.​ What is the purpose of a calculated field in a database?​


A) To store raw data​
B) To perform calculations based on other fields​
C) To define the structure of a table​
D) To delete records​

10.​What type of data is stored in a Boolean field?​


A) Text​
B) Date​
C) True or False​
D) Numeric​

11.​Which of the following is an aggregate function in a database?​


A) IF​
B) SUM​
C) COUNTIF​
D) LEFT​

12.​What does the COUNT function do in a database?​


A) Counts the number of records in a table​
B) Sums the values in a table​
C) Finds the highest value in a table​
D) Finds the lowest value in a table​

13.​Which aggregate function is used to find the highest value in a field?​


A) MAX​
B) MIN​
C) AVERAGE​
D) COUNT​

14.​What is the purpose of the AVERAGE function in a database?​


A) To find the middle value​
B) To calculate the sum of all records​
C) To find the average value of a field​
D) To find the highest value​

15.​What operation is performed by the following formula: TotalCost =


UnitPrice * Quantity?​
A) Addition​
B) Subtraction​
C) Multiplication​
D) Division​

16.​What type of data is most suitable for a date field in a database?​


A) Text​
B) String​
C) Numeric​
D) Date/Time​

17.​Which function returns the lowest value in a specified field?​


A) AVERAGE​
B) MIN​
C) MAX​
D) COUNT​

18.​What type of operator would you use to select all records with a price
greater than 100?​
A) =​
B) !=​
C) >​
D) <​
19.​What is the purpose of the LIKE operator in a query?​
A) To delete matching records​
B) To match values based on a pattern​
C) To calculate totals​
D) To update values​

20.​ Which wildcard symbol represents a single character in a search query?​


A) *​
B) %​
C) _​
D) #​

21.​What is the primary purpose of sorting data in a database?​


A) To delete unwanted records​
B) To create new records​
C) To arrange data in a meaningful order​
D) To generate new tables​

22.​ What is an example of sorting data in ascending order?​


A) Z to A​
B) Largest to smallest​
C) A to Z​
D) Deleting data​

23.​ What is the purpose of the NOT operator in a search query?​


A) To include specific records​
B) To exclude specific records​
C) To update records​
D) To delete records​

24.​ What type of search returns records that meet at least one condition?​
A) AND​
B) OR​
C) NOT​
D) BETWEEN​

25.​ Which operator would you use to select records with values between 10
and 50?​
A) =​
B) LIKE​
C) BETWEEN​
D) IN​

26.​ Which type of sorting arranges data from smallest to largest?​


A) Ascending​
B) Descending​
C) Numeric​
D) Text​

27.​ What is a key feature of a well-designed form?​


A) Cluttered layout​
B) Clear labels and instructions​
C) Inconsistent formatting​
D) Missing fields​

28.​ What control element would be used to select multiple options from a
list?​
A) Radio buttons​
B) Drop-down menu​
C) Checkbox​
D) Hyperlink​

29.​ What is the purpose of a drop-down menu in a database form?​


A) To display options in a compact form​
B) To delete records​
C) To input numeric values​
D) To generate reports​

30.​ What is the primary purpose of a form in a database?​


A) To calculate data​
B) To display raw data​
C) To enter and edit data​
D) To store temporary data​

31.​What type of form layout is most suitable for long data entry forms?​
A) Tabular​
B) Continuous​
C) Single form​
D) Data sheet


32.​ What type of field would be most suitable for recording customer
feedback?​
A) Numeric​
B) Boolean​
C) Text​
D) Date​

33.​ Which database object is used to organise and display data in a printable
format?​
A) Table​
B) Form​
C) Report​
D) Query​

34.​ What is the primary purpose of a database report?​


A) To display data in a structured format for printing​
B) To perform calculations​
C) To modify data​
D) To delete records​

35.​ What type of validation ensures that data falls within a specific range?​
A) Format check​
B) Range check​
C) Presence check​
D) Length check​

36.​ What type of data is most suitable for a "Price" field in a database?​
A) Date/Time​
B) String​
C) Numeric​
D) Boolean​

37.​ Which element is NOT part of a relational database?​


A) Table​
B) Query​
C) Formula​
D) Form​

38.​ What would happen if a foreign key is deleted from a table?​


A) The record would automatically update​
B) The linked table would lose its connection​
C) A new table would be created​
D) The primary key would change​

39.​ Which validation method checks if a field contains any data before
accepting an entry?​
A) Length check​
B) Presence check​
C) Format check​
D) Type check​

40.​ What is the main reason for creating relationships between tables in a
database?​
A) To increase complexity​
B) To improve storage capacity​
C) To reduce data redundancy​
D) To improve data entry​

SECTION B: THEORY
Answer any three (3) questions

1.​ a.​ Highlight the difference between a primary key and a foreign key in a
relational database.
b.​ Differentiate between a record and a table.

2.​ Explain the benefits and limitations of using flat file databases versus
relational databases.

3.​ What is the role of calculated fields in databases? Provide an example of


how they can be used.

4.​ a.​ How does the relationship between tables reduce data redundancy in a
relational database?
b.​ When can each of the following be used during the fine-tuning of a
document?
●​ Radio Buttons
●​ Check Boxes
●​ Drop Down Menus

5.​ a.​ Describe the purpose of aggregate functions in a database.


b.​ Enumerate any four (4) aggregate functions and their uses.

You might also like