0% found this document useful (0 votes)
54 views6 pages

DBMS EXAM THEORY Aug2025

This document is a written assessment for ICT Technician Level 5 at Mulango Technical and Vocational College, focusing on managing database systems. It consists of two sections: Section A contains multiple-choice questions, while Section B requires detailed answers on various database topics. The assessment is scheduled for May/August 2025 and spans three printed pages.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
54 views6 pages

DBMS EXAM THEORY Aug2025

This document is a written assessment for ICT Technician Level 5 at Mulango Technical and Vocational College, focusing on managing database systems. It consists of two sections: Section A contains multiple-choice questions, while Section B requires detailed answers on various database topics. The assessment is scheduled for May/August 2025 and spans three printed pages.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 6

061006T4ICT

ICT TECHNICIAN LEVEL 5


ICT/OS/IT/CR/5/6
MANAGE DATABASE SYSTEM
MAY/AUGUST 2025

MULANGO TECHNICAL AND VOCATIONAL COLLEGE

WRITTEN ASSESSMENT

2 HOURS

INSTRUCTIONS TO CANDIDATE

1. This paper has TWO sections A and B. Attempt questions in each section as per
instructions given in the section.
2. You are provided with a separate answer booklet.
3. Marks for each question are indicated in the brackets.
4. Do not write on the question paper
This paper consists of THREE (3) printed pages
Candidates should check the question paper to ascertain that all pages are printed
as indicated and that no questions are missing.
Candidate should answer the questions in English.
©2025 Mulango TVC TURN OVER

Page 1 of 6
Section A (20 marks)

Answer ALL the questions in this section. Each question is 1 Mark.

1. Which type of database model organizes data into tables with rows and columns?
A. Hierarchical
B. Relational
C. NoSQL
D. D. Graph
2. ________________ is a set of one or more attributes taken collectively to uniquely identify a record.
A. Primary Key
B. Foreign Key
C. Supper Key
D. Candidate Key
3. What is a table in a database?
A. A Visual representation of the database structure
B. A Collection of related records organized in rows and columns
C. A backup copy of the entire database
D. A query is used to retrieve data.
4. Select the relationship that exists between two tables in a relational database when a record in the 1 st
table can be related to many records in the 2 table, but each record in the 2nd table is related to only
one record in the 1st table.
A. One-to-one
B. one-to-many
C. many-to-one
D. many-to-many
5. When creating a new table, what is the purpose of the PRIMARY KEY constraint?
A. It specifies the table’s name
B. It enforces unique values in a specific column and identifies a record
C. It sets a default value for all records
D. It defines a foreign key relationship

Page 2 of 6
6. What type of data can be stored in the database?
A. Image oriented data
B. Text, Files containing data
C. Data in the form of audio or video
D. All the above
7. What is the primary goal of database testing?
A. To test the user interface of a database application
B. To ensure data consistency, accuracy, and reliability in a database
C. To evaluate the network speed of a database server
D. To validate the database design only
8. Which of the following is not a common method for testing the performance of a database?
A. Load testing
B. Stress Testing
C. Usability testing
D. Scalability testing
9. Mary is to retrieve data from the student's database. What SQL statement can she use to get her
results?
A. SELECT
B. PRINT
C. DISPLAY
D. OUTPUT
10. In a relationship database management system, what is the purpose of the “DESC” command?
A. To describe how to delete a database object
B. To describe the structure of a table or database object
C. To insert data into a table
D. To modify the schema of a table
11. Choose the term that describes the smallest unit of data in a relational database.
A. Table
B. Record
C. Field

Page 3 of 6
D. Database Schema
12. When setting up a database you are required to define the data types for column. What is the primary
purpose for doing so?
A. To limit the amount of data that can be stored in a column
B. To specify how data is stored and interpreted
C. To define the primary key of a table
D. To create a relationship between tables
13. In a NoSQL database model, which type is designed for high-speed data retrieval and querying?
A. document-oriented
B. Key-value
C. Column-family D. Graphical
14. Which component of a DBMS is responsible for interpreting and executing SQL queries?
A. Query optimizer
B. Database Engine
C. Data dictionary
D. Query Designer
15. What does the term “SQL’ stand for in the context of database management?
A. Structured Query Language
B. Sequential Query Logic
C. Secure Query Layer
D. System Query Link
16. Select the primary purpose of a "VIEW" in a database.
A. To store data in a structured format
B. To generate reports of business analysis
C. To provide a virtual table based on the results of an SQL query
D. To create backup copies of the database
17. ICT students were given the four processes below during their database system lessons. Choose
which one is not the utility of DBMS.
i) Backup ii) loading iii) Process organization iv) File organization
A. i, ii, and iv only
B. i, ii, and iii only

Page 4 of 6
C. i, iii, and iv only
D. All (i, ii, iii, and iv)
18. The relationship between ________________ is called parent-child relationship.
A. Forms
B. Record type
C. Filtered type
D. Data type.
19. Queries are special views of data in a _________________
A. Table
B. Record
C. Forms
D. Report
20. Shown below are the data processing steps. Select the odd one out.
A. Validation
B. Collection
C. Verification
D. Computation

Page 5 of 6
Section B (40 marks)
Answer any Two Questions in this section

21. a) Database systems employ a variety of data model, each with a distinct function and a
requirement that is met by a different organization. Describe FIVE possible model kinds. (10
Marks)
b) Define the below terms as used in database systems.
i. Relationship (2 Marks)
ii. Entity (2 Marks)
iii. Query (2 Marks)
iv. Form (2 Marks)
v. Table (2 Marks)

22. a) Explain four factors considered when choosing the type of database software to adopt.
(8 Marks)
b) The ACID properties of data transactions provide a mechanism to ensure the correctness
and consistency of data in a database. Explain each of these four properties. (8 Marks)

c) Data Definition Language is used to bring objects into existence. Discuss two database objects.
(4 Marks)

24. a) Discuss five types of database security. (10 Marks)


b) Explain the three types of relationships in databases. (6 Marks)

THIS IS THE LAST PRINTED PAGE

Page 6 of 6

You might also like