Data Processing Note

Download as docx, pdf, or txt
Download as docx, pdf, or txt
You are on page 1of 1

DATA MODELS I

Introduction to data modeling


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 drivers for information systems, not the
data or information. As the technology and complexity of the system grew, methodologies and
modeling techniques were invented to improve the quality of the deliverables and to ensure that
inexperienced programmers could follow repeatable SDLC processes.
Definition of data modeling
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 organizing the
data, data modeling may also impose constraints or limitations on data placed within the structure.
Managing large quantities of structure 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 modeling
1. Data modeling techniques and tools help to capture and translate complex system designs
into easily understood representation of data flows and processes, creating a blueprint for
construction and re-engineering.

2. Data Models provide a structure for data used within the information system by providing a
specific definition and format.

3. Data Model shows the dataflow and logical interrelationship among different data elements.

4. 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 is organized using the 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 organization
A data Model also describes how to organize data using a database management system.
Evaluation
1. State the concepts of data modeling.
2. Describe the following; Data Structure and Data Organization.
The approach in data modeling
There are different approaches to data modeling, including;
1. Conceptual Data Modeling: Conceptual data modeling identifies the highest-level relationships
between different entities. This is the first step in organizing the data requirements.
2. Logical Data Modeling: The logical Data modeling illustrates the specific entities, attributes and

You might also like