Office Administration  ·  Level 5
Ict Skills
Chapter 8: To explore modern information and communication technology
📚 6 Topics
What you will be able to do

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

  • Describe how ICT changes the way people work and communicate in modern offices.
  • Identify the main parts of a computer system accurately.
  • Explain clearly what each main computer component does.
  • Shut down a computer system properly by following the user manual instructions.
  • Recognize different technologies used in today’s workplaces according to office standards.
  • Demonstrate correct typing techniques that help you work efficiently in an office.

These skills will help you become confident and effective in any modern workplace, making your work easier and more professional!

Modern information and communication technology (ICT) plays a crucial role in office administration by enabling efficient data management, communication, and decision-making. Understanding database management systems (DBMS) is particularly important for office administrators who handle large volumes of information daily. In Kenya, organizations such as county government offices, banks, and universities rely heavily on DBMS to store, retrieve, and manipulate data accurately. This chapter explores the fundamental concepts of DBMS, focusing on relational databases, the role of E. F. Codd in the relational model, and alternative database models like hierarchical DBMS.

8.1 Concepts of Database Management Systems

Databases are essential for organizing data systematically to support office operations such as record keeping, reporting, and information retrieval. Database management systems (DBMS) provide the software tools that allow office administrators to create, maintain, and use databases effectively. In the Kenyan office context, DBMS enable smooth management of employee records, financial transactions, and customer information, thus enhancing productivity and reducing errors.

8.1.1 Relational Database Management

Structure of Relational Databases

Relational databases store data in tables where each row represents a record and each column represents a field or attribute. This tabular structure allows for clear organization and simple retrieval of data through queries. For example, a SACCO might keep member data in one table and loan transactions in another, linking them through a common member ID.

Keys in Relational Databases

Keys are fundamental to maintaining relationships and data integrity in relational databases. The primary key uniquely identifies each record in a table, ensuring no duplicate entries exist, while foreign keys link tables by referencing primary keys in related tables. In a university database, student ID serves as a primary key, linking to course enrolment records via foreign keys.

Advantages of Relational Databases

Relational databases offer several benefits: they support complex queries, maintain data integrity through constraints, provide flexibility in data handling, enable easy data updates, and support concurrent access by multiple users. For instance, a county government office can simultaneously update citizen records while generating reports without data conflicts.

Normalization in Relational Databases

Normalization is a process that organizes tables to reduce redundancy and improve data integrity. It involves structuring data into multiple related tables, each focused on a single topic or entity. This process is vital in offices such as hospitals where patient data must be accurate and non-redundant to avoid errors in treatment.

8.1.2 Relational Database Management Software System (RDBMS)

RDBMS are software systems designed to manage relational databases by providing tools for data definition, manipulation, and administration. Office administrators in Kenya use RDBMS to ensure data consistency, security, and efficient processing.

Core Functions of RDBMS

RDBMS perform several essential functions including data storage, query processing, transaction management, and enforcing data integrity constraints. For example, a retail business uses RDBMS to update stock levels automatically after each sale, ensuring accurate inventory records.

Popular RDBMS Examples in Kenya

Common RDBMS software used in Kenyan offices include Microsoft SQL Server, MySQL, Oracle Database, and PostgreSQL. A bank like Co-op Bank may use Microsoft SQL Server to manage customer accounts due to its robust security features and scalability.

User Interfaces and Tools

RDBMS provide graphical user interfaces (GUIs) and command-line tools that allow office administrators to create tables, write queries, and generate reports without deep programming knowledge. For instance, a county government office clerk can generate tax collection reports using pre-built queries in the RDBMS interface.

Security and Access Control

RDBMS implement access controls to restrict data access based on user roles, ensuring sensitive information such as employee salaries or medical records is protected. In a hospital setting, only authorized personnel can access patient records, safeguarding privacy.

8.1.3 E. F. Codd: Proposed the Relational Model of Data in 1970

Edgar Frank Codd, a British computer scientist, revolutionized data management by proposing the relational model of data in 1970. His work laid the foundation for modern database systems widely used in office administration today.

Background of E. F. Codd

E. F. Codd was working at IBM when he identified the limitations of hierarchical and network databases. He introduced the relational model to simplify data handling and improve flexibility, which was a breakthrough for office data management worldwide.

Principles of the Relational Model

Codd’s relational model is based on mathematical set theory and predicate logic. It organizes data into relations (tables), where each relation consists of tuples (rows) and attributes (columns). This abstraction allows office administrators to focus on data meaning rather than storage details.

Impact on Database Systems

Codd’s model influenced the development of RDBMS software that supports SQL (Structured Query Language), the standard language for database interaction. In Kenya, this has enabled institutions like universities and banks to manage vast data efficiently and reliably.

Codd’s 12 Rules

Codd defined 12 rules to qualify a database system as truly relational. These include data independence, guaranteed access, and comprehensive data sublanguage support. These principles guide developers and administrators in maintaining robust databases in offices such as insurance companies.

8.1.4 Hierarchical Database Management Systems (DBMS)

Before the dominance of relational databases, hierarchical DBMS were widely used, especially in environments where data had a clear parent-child relationship. Understanding this model helps office administrators appreciate the evolution of data management.

Structure of Hierarchical DBMS

Hierarchical databases organize data in a tree-like structure where each record has a single parent and possibly many children. This model suits data with one-to-many relationships, such as organizational charts or file systems used in county government offices.

Advantages of Hierarchical DBMS

Hierarchical DBMS offer fast access to data due to their simple structure, enforce data integrity through strict parent-child links, and are easy to design for certain types of data. For example, a hotel reservation system may use hierarchical DBMS to link customers to their bookings efficiently.

Limitations of Hierarchical DBMS

The rigid structure of hierarchical DBMS makes it difficult to represent complex many-to-many relationships and requires navigation through the hierarchy to access data, which can be inefficient. This limits their use in dynamic office environments like banks where flexible queries are needed.

Use Cases in Kenyan Offices

Although largely replaced by relational systems, hierarchical DBMS still find use in legacy systems within Kenyan government agencies and some hospitals where data naturally fits hierarchical patterns, such as patient records linked to departments.

Practice Questions

  1. Explain the structure of a relational database and how it supports data organization in an office environment. (10 marks)
  2. Describe the core functions of a relational database management system and their importance in office administration. (10 marks)
  3. Discuss the contributions of E. F. Codd to database management and how his relational model impacts modern office data systems. (10 marks)
  4. Compare and contrast hierarchical database management systems with relational databases, highlighting their advantages and limitations. (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
🔒8.2 Installation of Relational Database

Before installing a relational database management system (RDBMS), it is crucial to prepare the computing environment to guarantee a smooth setup and future scalability. This involves verifying hardware specifications, software prerequisites, and network confi…

🔒8.3 Components of a Relational Database Basic Environment

A relational database environment consists of several core components working together to store, manage, and manipulate data efficiently. Office administrators in Kenya must understand these components to manage databases effectively in sectors such as educati…

🔒8.4 Functions of a Relational Database Management System

Relational Database Management Systems (RDBMS) are essential tools in modern office administration, providing robust platforms to store, organize, and manage data efficiently. In Kenyan offices such as county government departments, banks, and educational inst…

🔒8.5 Open of a New Database in Microsoft Access

In office administration within Kenya, managing data efficiently is critical. Microsoft Access is a powerful tool for creating and managing databases that support tasks such as client records, inventory tracking, or employee information. Opening a new database…

🔒8.6 Relational Database Objects

Relational databases are central to effective data management in office administration, enabling the organisation of data into interconnected tables. Microsoft Access supports various relational database objects that facilitate data storage, retrieval, and man…

Chapter Summary

This chapter introduced the fundamental concepts of database management systems, focusing on the relational database model and its management through relational database management systems (RDBMS). It highlighted the historical contribution of E. F. Codd, who proposed the relational model in 1970, and also touched on alternative database structures such as hierarchical DBMS. The process of installing a relational database was outlined, establishing the practical steps needed to set up the system. Key components that form the basic environment of a relational database were examined to provide an understanding of its architecture. The chapter detailed the core functions of an RDBMS including data storage, retrieval, and manipulation, emphasizing how these operations facilitate efficient data management. Practical application was demonstrated through the steps to open a new database in Microsoft Access. Finally, the various relational database objects were explained, rounding out the comprehensive exploration of modern information and communication technology in database systems.

Self-Assessment

🔒 PDFDownload this self-assessment, with answers

A. Written Assessment

  1. What is a relational database management system (RDBMS)? (3 marks)
  2. Name three key components of a relational database environment. (3 marks)
🔒20 more in this section.

Chapter Examination Questions

🔒 PDFDownload these examination questions, with model answers

SECTION A (40 Marks) - Answer ALL Questions

  1. Define a relational database management system and explain its relevance to managing office records at a county government office in Kenya. (4 marks)
  2. Identify and briefly describe two main types of database management systems other than relational databases. (4 marks)
🔒18 more in this section.

Chapter Practical Activities

Practical 1: Explain Basic Concepts of Database Management Systems

Office Administration · Level 5
Ict Skills
PRACTICAL ASSESSMENT
TIME: 3 HOURS
⬇ PDFCandidate Instructions (Candidate Tool)

Type: Individual

INSTRUCTIONS TO CANDIDATE:
1.  You are required to perform the following task:
i.  Prepare a detailed explanation document on basic concepts of database management systems covering at least five key concepts.
2.  You have been provided with the following resources for the practical task:
Tools & EquipmentMaterials
Candidate's NameInformation on database management systems
Candidate's ID No.
Candidate's Signature
Registration Code
Venue of Assessment
Centre Code
Date of Assessment
⬇ PDFResources Required (Cutting List)
S/NItemQuantity
1Candidate's Name1 per Candidate
2Candidate's ID No.1 per Candidate
3Candidate's Signature1 per Candidate
4Registration Code1 per Candidate
5Venue of Assessment1 per Candidate
6Centre Code1 per Candidate
7Date of Assessment1 per Candidate
⬇ PDFAssessor Guide
Items to be EvaluatedMarks AvailableMarks ObtainedComments
TASK 1: Explanation of DBMS Concepts
Candidate correctly identifies and explains the concept of Database
(Award 20 marks for clear and accurate explanation, 0 if absent or incorrect)
20
Candidate correctly identifies and explains the concept of Database Management System (DBMS)
(Award 20 marks for clear and accurate explanation, 0 if absent or incorrect)
20
Candidate explains the concept of Tables and Records
(Award 15 marks for clear and accurate explanation, 0 if absent or incorrect)
15
Candidate explains the concept of Primary Key and its importance
(Award 15 marks for clear and accurate explanation, 0 if absent or incorrect)
15
Candidate explains the concept of Queries and Reports
(Award 15 marks for clear and accurate explanation, 0 if absent or incorrect)
15
Candidate explains the concept of Relationships between tables
(Award 15 marks for clear and accurate explanation, 0 if absent or incorrect)
15
Sub-Total100
PRODUCT CHECKLIST
Explanation document is clear, well-structured, and covers all required concepts adequately
(Award 20 marks for clarity, structure, and completeness; 0 if poor or incomplete)
20
Sub-Total20
GRAND TOTAL120
ASSESSMENT OUTCOME:   ☐ Competent    ☐ Not Yet Competent (competent if at least 50%)

Practical 2: Describe the structure and purpose of a relational database management system (RDBMS)

Office Administration · Level 5
Ict Skills
PRACTICAL ASSESSMENT
TIME: 3 HOURS
⬇ PDFCandidate Instructions (Candidate Tool)

Type: Individual

INSTRUCTIONS TO CANDIDATE:
1.  You are required to perform the following task:
i.  Prepare a detailed written description of a relational database management system (RDBMS) covering its structure and purpose, approximately 1000 words.
2.  You have been provided with the following resources for the practical task:
Tools & EquipmentMaterials
PenPrinted RDBMS structure and purpose description template
Paper
Computer with word processing software
⬇ PDFResources Required (Cutting List)
S/NItemQuantity
1Candidate's Name1 per Candidate
2Candidate's ID No.1 per Candidate
3Candidate's Signature1 per Candidate
4Registration Code1 per Candidate
5Venue of Assessment1 per Candidate
6Centre Code1 per Candidate
7Date of Assessment1 per Candidate
8Printed RDBMS structure and purpose description template1 per Candidate
⬇ PDFAssessor Guide
Items to be EvaluatedMarks AvailableMarks ObtainedComments
TASK 1: Description of RDBMS structure and purpose
Candidate demonstrates understanding of the relational database concept
(Award 10 marks for clear and accurate explanation of relational database concepts)
10
Candidate describes the main components of RDBMS (tables, rows, columns, keys)
(Award 15 marks for correct identification and explanation of components)
15
Candidate explains the purpose and advantages of using RDBMS
(Award 15 marks for comprehensive explanation of purpose and benefits)
15
Candidate uses appropriate ICT terminology throughout the description
(Award 5 marks for correct and consistent use of ICT terms)
5
Candidate organizes the description logically and coherently
(Award 5 marks for clear and logical flow of ideas)
5
Sub-Total50
PRODUCT CHECKLIST
Written description is complete, correct, and well-presented with no major errors
(Award 40 marks for accuracy, completeness, clarity, and presentation)
40
Sub-Total40
GRAND TOTAL90
ASSESSMENT OUTCOME:   ☐ Competent    ☐ Not Yet Competent (competent if at least 50%)
🔒

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

Create a free account
🔒Explain E. F. Codd's Relational Model of DataPractical 3
🔒Explain the Structure and Features of a Hierarchical Database Management SystemPractical 4
🔒Install a Relational Database Management System SoftwarePractical 5
🔒Identify and explain components of a relational database environmentPractical 6
🔒Demonstrate main functions of a relational database management systemPractical 7
🔒Perform data storage operations in a relational database management systemPractical 8
🔒Perform Data Retrieval Queries on a Customer DatabasePractical 9
🔒Perform Data Manipulation Operations in a Relational DatabasePractical 10
🔒Create and Open a New Database in Microsoft AccessPractical 11
🔒Create and manage a customer relational database with tables, queries, forms, and reportsPractical 12
🔒Create and manipulate a student database in an RDBMSPractical 13
Flashcards 20 cards Study deck ▾
Question
1

↻ Tap card to reveal answer
🔒

18 more in this section.

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

14 more in this section.

Create a free account
Am I competent?

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

  • Describe how ICT changes the way people work and communicate in modern offices.
  • Identify the main parts of a computer system accurately.
  • Explain clearly what each main computer component does.
  • Shut down a computer system properly by following the user manual instructions.
  • Recognize different technologies used in today’s workplaces according to office standards.
  • Demonstrate correct typing techniques that help you work efficiently in an office.

Tick each one you can genuinely do.

Prove it — in the simulator

Sample simulation — try how the simulator works. A version built for this chapter's practical is coming.

Prepare Kenyan PilauLocked ▸

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

Now — 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.