Skip to content

We use essential cookies to sign you in and remember your settings. With your permission we also use analytics cookies to understand how the site is used. See our privacy policy or fine-tune this anytime at cookie settings.

SubjectFree lesson

INTRODUCTION TO DATA MODELLING

ClassNotes Team 4 MIN READUPDATED 15 JUN 2026

DATA PROCESSING SSS2 FIRST TERM

WEEK 2

DATA MODELS I

Contents

  • Definition of Data Model
  • Concept of Data Modelling

INTRODUCTION TO DATA MODELLING

The main effort during the system development life cycle (SDLC) was to produce a set of programs that automates a business process. Processing was the key driver for information systems, not the data or information. As the technology and complexity of the system grew, methodologies and modelling techniques were invented to improve the quality of the deliverables and to ensure that inexperienced programmers could follow repeatable SDLC processes.

Definition of Data Modelling

Data Modelling is the process of structuring and organizing data. The data structures are then typically implemented in a database management system. In addition to defining and organising the data, data modelling may also impose constraints or limitations on data placed within the structure.

Managing large quantities of structured and unstructured data is a primary function of information systems. Data Models describe structured data for storage in data management systems such as relational databases. They do not describe unstructured data such as word-processing documents, email messages, pictures, digital audio and video.

Concept of Data Modelling

  • Data modelling techniques and tools help to capture and translate complex system designs into an easily understood representation of data flows and processes, creating a blueprint for construction and re-engineering.
  • Data Models provide a structure for data used within an information system by providing specific definitions and formats.
  • The data Model shows the data flow and logical interrelationship among different data elements.
  • Compatibility of data can be achieved if a data model is consistently used across the systems.

The term data model actually refers to two different things: a description of data structure and the way data are organized using a Database Management System (DBMS).

Data Structure

A data model describes the structure of the data within a given domain and, by implication, the underlying structure of that domain itself.

Data Organisation

A data model also describes how to organise data using a database management system.

EVALUATION

  1. State the concepts of data modelling.
  2. Describe the following; Data Structure and Data Organization.

APPROACH IN DATA MODELLING

There are different approaches to data modelling, including;

Conceptual Data Modelling: Conceptual data modelling identifies the highest-level relationships between different entities. This is the first step in organising the data requirements.

Logical Data Modelling: Logical Data modelling illustrates the specific entities, attributes and relationships involved in a business function. It serves as the basis for the creation of the physical data model.

Physical Data Modelling: Physical Data Modelling represents an application and database-specific implication of a logical data model and describes the physical means used to store data.

GENERAL EVALUATION

  1. Explain the different approaches to data modelling.
  2. Define data modelling.

READING ASSIGNMENT

Data Processing for Senior Secondary Education by HiiT Plc. Chapter One, page 55

WEEKEND ASSIGNMENT

Instruction: Choose the correct option from the ones lettered A to D

  1. In the approach of data modelling ____ data, modelling illustrates the specific entities, attributes and relationships involved in business function. Conceptual Data Modeling  (b) Logical Data Modeling  (c) Flat Data Modeling(d)Physical Data Modeling
  1. The processing of structuring and organizing data is referred to as ______(a)Data Structure    (b) Data Organization        (c) Data Manipulation        (d) Data Modeling

3. The major concept for data modelling is to _____________________     (a) Translate simple system design to a complex representation of data     (b) Translate complex system design to a simple representation of data

     (c) Translate simple system design to a simple representation of data

     (d) Translate complex system design to the complex representation of data

  1. The term “Data Model” refers to two different things- data organization and ________ Data Model  (b) Data Processing (c) Data Structure   (d) Data Organization
  2. The following are unstructured data Except for Video      (b) email message   (c) Picture     (d) Database

SECTION B

1a.     Define data modelling.

  1. List three (3) approaches to Data modelling.
  2. 2.      State the major concept of Data Modeling.