0% found this document useful (1 vote)
31 views5 pages

Data Model ss2

The document discusses data models, which are abstract representations that organize data elements and define their relationships to real-world entities. It outlines various types of data models, including hierarchical, network, entity-relationship, and relational models, emphasizing their importance in database design and management. Additionally, it highlights the role of data modeling in creating blueprints for databases and software systems.

Uploaded by

vaggiethompson40
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
0% found this document useful (1 vote)
31 views5 pages

Data Model ss2

The document discusses data models, which are abstract representations that organize data elements and define their relationships to real-world entities. It outlines various types of data models, including hierarchical, network, entity-relationship, and relational models, emphasizing their importance in database design and management. Additionally, it highlights the role of data modeling in creating blueprints for databases and software systems.

Uploaded by

vaggiethompson40
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as DOCX, PDF, TXT or read online on Scribd
You are on page 1/ 5

CRESTVIEW MONTESSORI

DATA PROCESSING
SS 2
A data model is an abstract model that organizes elements of data and standardizes how
they relate to one another and to the properties of real-world entities. For instance, a data
model may specify that the data element representing a car be composed of a number of
other elements which, in turn, represent the color and size of the car and define its owner.
The corresponding professional activity is called generally data modeling or, more
specifically, database design. Data models are typically specified by a data expert, data
specialist, data scientist, data librarian, or a data scholar. A data modeling language and
notation are often represented in graphical form as diagrams.
A data model can sometimes be referred to as a data structure, especially in the context
of programming languages. Data models are often complemented by function models,
especially in the context of enterprise models.
A data model explicitly determines the structure of data; conversely, structured data is data
organized according to an explicit data model or data structure. Structured data is in
contrast to unstructured data and semi-structured data.
Data models describe how a database's logical structure is represented. In a database management
system, data models are essential for introducing abstraction. Data models specify how data is linked
to one another, as well as how it is handled and stored within the system.

Types of data models


1. Hierarchical model

A hierarchical database is a data model in which data is stored in the form


of records and organized into a tree-like structure, or parent-child structure,
in which one parent node can have many child nodes connected through
links.

2. Network model

The network model is a database model conceived as a flexible way of


representing objects and their relationships.
3. Entity-relationship model
ER model stands for an Entity-Relationship model. It is a high-level data model. This model is
used to define the data elements and relationship for a specified system.

4. Relational model.
The relational model (RM) is an approach to managing data using a structure and
language consistent with first-order predicate logic, first described in 1969 by English
computer scientist Edgar F. Codd, where all data is represented in terms of tuples,
grouped into relations. A database organized in terms of the relational model is
a relational database.
WEEK 2

Data modeling is the process of creating a simplified diagram of a software system


and the data elements it contains, using text and symbols to represent the data and
how it flows. Data models provide a blueprint for designing a new database or
reengineering a legacy application.
This popular data model example arranges the data into tables. The tables have
columns and rows, each cataloging an attribute present in the entity. It makes
relationships between data points easy to identify. For example, e-commerce
websites can process purchases and track inventory using the relational model

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy