0% found this document useful (0 votes)
17 views

Data Processing Lesson Note

data processing

Uploaded by

daddysam111
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
17 views

Data Processing Lesson Note

data processing

Uploaded by

daddysam111
Copyright
© © All Rights Reserved
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 2

TYPES OF DATA MODELING

1. ER (Entity-Relationship) data Model: This model is based on the notion


of real-world entities and relationships among them. It creates an entity set,
relationship set, general attributes, and constraints. Here, an entity is a real-
world object; for instance, an employee is an entity in an employee database.
An attribute is a property with value, and entity sets share attributes of
identical value. Finally, there is the relationship between entities.
2. Hierarchical data Model: This data model arranges the data in the form of
a tree with one root, to which other data is connected. The hierarchy begins
with the root and extends like a tree. This model effectively explains several
real-time relationships with a single one-to-many relationship between two
different kinds of data. For example, one supermarket can have different
departments and many aisles. Thus, the ‘root’ node supermarket will have
two ‘child’ nodes of (1) Pantry (2) Packaged Food.
3. Network Model: This database model enables many-to-many relationships
among the connected nodes. The data is arranged in a graph-like structure,
and here ‘child’ nodes can have multiple ‘parent’ nodes. The parent nodes
are known as owners, and the child nodes are called members.
4. Relational data Model: Relational database is a type of database or
database management system that stores information in tables—rows and
columns of data—and conducts searches by using data in specified columns
of one table to find additional data in another table. In a relational database,
the rows of a table represent records (collections of information about
separate items) and the columns represent fields (particular attributes of a
record). In conducting searches, a relational database matches information
from a field in one table with information in a corresponding field of another
table to produce a third table that combines requested data from both tables.
Car Number PS1002 LAG
Name: Sammy King
12 Abu Road,
Address:
Lagos
his data is in the traffic office data base which shows all the cars registered in the
city of Lagos. A row resembles a table showing the car number, name and address
of the owner. Since no two cars have the same number, the car number field is
unique and it is called a key field. If the owner of the car commits an offence like
over speeding or packing at an unauthorized place, the police can use his car
number to trace him and subsequently prosecute him. The most valuable feature of
relational databases is that entries can be easily added, deleted and modified.
5. Object-Oriented Database Model: This data model defines a database as
an object collection, or recyclable software components, with related
methods and features. For instance, architectural and engineering real-time
systems used in 3D modeling use this data modeling process.
6. Object-Relational Model: This model is a combination of an object-
oriented database model and a relational database model. Therefore, it
blends the advanced functionalities of the object-oriented model with the
ease of the relational data model. The data modeling process helps
organizations to become more data driven. This starts with cleaning and
modeling data.

You might also like