Information Communication Technology  ·  Level 5
Computerized Database Systems
Chapter 3: Manipulate computerized database
📚 3 Topics
⚑ What you will be able to do

By the end of this chapter, you will be able to:

  • Safely enter data into a computerized database without errors.
  • Accurately follow workplace procedures when adding information.
  • Maintain the integrity of the database by careful data handling.
  • Understand the importance of following safety and accuracy standards in database work.

These skills will help you manage important information reliably, making you a valuable part of any team that depends on accurate data!

3.1 Database population

Database population refers to the process of entering, updating, and managing data within a computerized database system. For an ICT technician, this task is critical to maintaining accurate records that support operational efficiency. In Kenyan institutions like county health departments or financial SACCOs, proper database population ensures that client information is current and reliable, enabling seamless service provision and reporting.

3.1.1 Database operations

Database operations encompass the core activities involved in manipulating data within a database. These operations are fundamental for ICT technicians to master, as they directly affect how data is stored, maintained, and utilized in various professional environments.

Insertion of Data

Insertion is the process of adding new records to a database table. This operation must ensure that all required fields are populated correctly to maintain data integrity. For example, in a university student database, inserting a new student record involves capturing details such as name, registration number, and course of study accurately.

Updating Existing Records

Updating modifies existing data entries to reflect changes or corrections. This is crucial in environments like retail businesses where inventory levels change frequently. An ICT technician must ensure that updates do not violate data constraints and are performed in a controlled manner to avoid data loss.

Deletion of Records

Deletion removes obsolete or incorrect data from the database. In public service offices, deleting outdated citizen records helps maintain database efficiency, but must be done cautiously to avoid accidental loss of important information.

Data Validation During Operations

Validation checks ensure data accuracy and compliance with predefined rules before insertion or update. For instance, validating phone numbers or national ID numbers in a bank’s customer database prevents erroneous data entry that could lead to service disruptions.

Transaction Management

Transactions group multiple database operations into a single unit that either completes entirely or not at all, preserving database consistency. In cooperative societies managing member contributions, transaction management prevents partial data updates that could cause financial discrepancies.

Practice Questions

  1. Explain the importance of data validation during database operations in a county government office. (6 marks)
  2. Describe the role of transaction management in database population with an example from the banking sector. (8 marks)
  3. List and explain four primary database operations relevant to an ICT technician. (10 marks)
The rest of this chapter
🔒

Create a free account to open more of this chapter.

Free: practical guides, quick cards, workplace scenarios and more.

Create a free account
🔒3.2 Data retrieval

Data retrieval involves extracting relevant information from a database to support analysis, reporting, or operational processes. For ICT technicians, mastering data retrieval is essential to provide users and management with timely and accurate data, whether…

🔒3.3 Database Report Generation

Database report generation is a critical task for ICT technicians in Kenya, especially when organizations such as banks, hospitals, or county government offices require clear, concise, and accurate summaries of their data. Reports enable decision-makers to ana…

Chapter Summary

This chapter explored the process of manipulating computerized databases, beginning with database population where various database operations such as adding, updating, and deleting records were examined. It then covered data retrieval techniques, focusing on the use of SQL as a powerful database querying language that enables precise extraction of information. The chapter further detailed database report generation, explaining how to create comprehensive reports that summarize data effectively. Editing and formatting reports were discussed to enhance readability and presentation. Additionally, the application of headers and footers was explained as a means to provide context and structure to reports. Finally, the chapter addressed the printing of reports, ensuring that physical copies accurately reflect the intended content and layout. Together, these topics provide a complete understanding of how to work with computerized databases to manage and present data efficiently.

Self-Assessment

🔒 PDFDownload this self-assessment, with answers

A. Written Assessment

  1. What is the main purpose of database population in an ICT environment? (2 marks)
  2. Identify and explain three common database operations used during database population. (6 marks)
🔒20 more in this section.

Chapter Examination Questions

🔒 PDFDownload these examination questions, with worked answers

SECTION A (40 Marks) - Answer ALL Questions

  1. Explain the process of populating a computerized database with student records at a county vocational training centre in Kenya. (4 marks)
  2. Describe four common database operations that an ICT technician performs when managing a SACCO’s member database. (4 marks)
🔒18 more in this section.

Chapter Practical Activities

Practical 1: Populate a computerized customer database with imported and manual data entry

Information Communication Technology · Level 5
Computerized Database Systems
PRACTICAL ASSESSMENT
TIME: 4 HOURS
⬇ PDFCandidate Instructions (Candidate Tool)

Type: Individual

INSTRUCTIONS TO CANDIDATE:
1.  You are required to perform the following task:
i.  Populate a computerized customer database by manually entering 15 new customer records and importing 50 existing customer records from a CSV file into Microsoft Access.
2.  You have been provided with the following resources for the practical task:
Tools & EquipmentMaterials
Computer with Microsoft Access 2016 installedCustomer data entry form template (printed)
Keyboard and mouse
USB flash drive containing customer data CSV file
⬇ PDFResources Required (Cutting List)
S/NItemQuantity
1Computer with Microsoft Access 2016 installed1 Pc per Candidate
2USB flash drive containing customer data CSV file1 Pc per Candidate
3Keyboard and mouse1 Set per Candidate
4Customer data entry form template (printed)1 Pc per Candidate
⬇ PDFAssessor Guide
Items to be EvaluatedMarks AvailableMarks ObtainedComments
TASK 1: Create and prepare the database
Opened Microsoft Access and created a new database named 'CustomerDB.accdb'
(Award 2 marks for correctly creating and naming the database)
2
Created a table 'Customers' with appropriate fields: CustomerID, FirstName, LastName, PhoneNumber, Email, and Address
(Award 3 marks for correct table structure and field names)
3
Set CustomerID as the primary key with AutoNumber data type
(Award 2 marks for correctly setting primary key and data type)
2
Sub-Total7
TASK 2: Populate the database
Entered 15 new customer records manually using the data entry form
(Award 1 mark per correctly entered record, max 6 marks)
6
Imported 50 existing customer records from the CSV file into the 'Customers' table
(Award 5 marks for successful import without errors)
5
Validated the data for completeness and accuracy after entry and import
(Award 2 marks for performing data validation)
2
Sub-Total13
TASK 3: Test and verify the database
Queried the database to retrieve customers with email addresses ending with '.ke'
(Award 3 marks for correct query creation and execution)
3
Identified and corrected any duplicate or incomplete records found
(Award 4 marks for identifying and correcting errors)
4
Successfully executed the database without runtime errors
(Award 3 marks for error-free execution)
3
Sub-Total10
TASK 4: Print database objects
Printed the table 'Customers' showing all records
(Award 4 marks for printing the complete table)
4
Printed the query results for customers with '.ke' email addresses
(Award 4 marks for printing the query output)
4
Printed a report summarizing total customers by county
(Award 4 marks for printing a correct report)
4
Ensured printouts are clear, legible, and correctly formatted
(Award 4 marks for quality of printouts)
4
Sub-Total16
PRODUCT CHECKLIST
Database contains all 65 customer records with correct fields and no missing data
(Award 6 marks for complete and accurate database population)
6
Query returns correct customers with '.ke' email addresses as per test criteria
(Award 3 marks for accurate query results)
3
Printed table, query, and report match the database content and are well formatted
(Award 7 marks for quality and correctness of printed outputs)
7
Sub-Total16
GRAND TOTAL62
ASSESSMENT OUTCOME:   ☐ Competent    ☐ Not Yet Competent (competent if at least 50%)

Practical 2: Perform Basic Database Operations on Customer Records

Information Communication Technology · Level 5
Computerized Database Systems
PRACTICAL ASSESSMENT
TIME: 4 HOURS
⬇ PDFCandidate Instructions (Candidate Tool)

Type: Individual

INSTRUCTIONS TO CANDIDATE:
1.  You are required to perform the following task:
i.  Create and manipulate a Customer database with tables and perform insert, update, and delete operations on the records as per the provided data specifications.
2.  You have been provided with the following resources for the practical task:
Tools & EquipmentMaterials
Computer with MS Access installedSample customer data file (Excel format)
USB flash drive 8GBMS Access database template
⬇ PDFResources Required (Cutting List)
S/NItemQuantity
1Computer with MS Access installed1 Pc per Candidate
2Sample customer data file (Excel format)1 File per Candidate
3USB flash drive 8GB1 Pc per Candidate
4MS Access database template1 File per Candidate
⬇ PDFAssessor Guide
Items to be EvaluatedMarks AvailableMarks ObtainedComments
TASK 1: Create Customer Database and Tables
Opened MS Access and created a new database file
(Award 1 mark for opening and saving the database)
1
Created Customer table with appropriate fields and data types
(Award 1 mark each for correct field names, data types, and field properties)
3
Set CustomerID as primary key
(Award 1 mark for correctly setting primary key)
1
Imported sample customer data correctly into the table
(Award 2 marks for successful import without data loss)
2
Saved the database after creation and data import
(Award 1 mark for saving work)
1
Sub-Total8
TASK 2: Perform Basic Database Operations
Inserted at least 3 new customer records using forms or datasheet view
(Award 1 mark for each correctly inserted record)
3
Updated at least 2 existing customer records with new data
(Award 1 mark for each correctly updated record)
2
Deleted at least 1 specified customer record
(Award 2 marks for correctly deleting the record)
2
Saved and closed the database after operations
(Award 1 mark for saving and closing)
1
Sub-Total8
TASK 3: Test the Database Operations
Used appropriate test data to verify insert, update, and delete operations
(Award 4 marks for comprehensive testing)
4
Identified and documented any errors during testing
(Award 4 marks for correctly identifying errors)
4
Corrected errors found and re-tested the operations
(Award 4 marks for successful corrections and retesting)
4
Sub-Total12
TASK 4: Print Database Objects
Printed the Customer table showing updated data
(Award 4 marks for clear and complete printout)
4
Printed a query showing customers with recent updates
(Award 4 marks for correct query printout)
4
Printed a report summarizing customer data
(Award 4 marks for formatted report printout)
4
Printed all objects without errors
(Award 4 marks for error-free printing)
4
Sub-Total16
PRODUCT CHECKLIST
Customer table contains all required fields with correct data types
(Award 4 marks for full compliance)
4
Inserted, updated, and deleted records reflect correctly in the database
(Award 4 marks for accurate record manipulation)
4
Test results are documented and errors corrected
(Award 4 marks for complete testing documentation and fixes)
4
Printed outputs are clear, complete, and correctly formatted
(Award 4 marks for quality printouts)
4
Sub-Total16
GRAND TOTAL60
ASSESSMENT OUTCOME:   ☐ Competent    ☐ Not Yet Competent (competent if at least 50%)
🔒

Free: practical guides, quick cards, workplace scenarios and more.

Create a free account
🔒Retrieve specific data from a computerized sales databasePractical 3
🔒Write and Execute SQL Queries for Data ManipulationPractical 4
🔒Generate detailed database reports from a student records databasePractical 5
🔒Edit and Format a Sales Report in a Computerized DatabasePractical 6
🔒Format Database Reports in Microsoft AccessPractical 7
🔒Apply headers and footers in database reportsPractical 8
🔒Print Database Reports with Correct Settings and QualityPractical 9
🔒Create SQL Queries and Generate a Customized Database ReportPractical 10
Flashcards 20 cards Study deck ▾
Question
1

↻ Tap card to reveal answer
🔒

18 more in this section.

Create a free account
Test Yourself 17 questions Start quiz ▾
0%
0 / 2
🔒

15 more in this section.

Create a free account
Am I competent?

At the start of this chapter we promised you would be able to:

  • Safely enter data into a computerized database without errors.
  • Accurately follow workplace procedures when adding information.
  • Maintain the integrity of the database by careful data handling.
  • Understand the importance of following safety and accuracy standards in database work.

Tick each one you can genuinely do.

So, are you there yet?

You're competent when you can confidently do 50% or more of what this chapter promised.

Sign in to record how you're doing.