Data Models: Unit-3 Introduction To Database
Data Models: Unit-3 Introduction To Database
UNIT-3 INTRODUCTION TO
DATABASE
BY-Khushal Goyal
Enrolment Id-19124021
Record Based Data
Model
Like Object based model, they also
describe data at the conceptual and view
levels. These models specify logical
structure of database with records, fields
and attributes.
Types Of Record Based
Data Model
Hierarchical data model
This model is recognized as the first database model created by IBM in the
1960s.
In this data and relationships are represented by records and links
respectively.
This structure organized as collection of tree.
In this no node can have ,ore than one parent node.
In order to retrieve data from a hierarchical database the whole tree needs
to be traversed starting from the root node.
E.g.-
Network data model
In 1969, the Conference on Data Systems Languages (CODASYL)
Consortium developed the network model into a standard
specification.
Records in database are organized as collection of nodes and
edges.
Unlike hierarchical model a one node can have more than one
parent node.
E.g.-
Relational data model
The relational database was invented in 1970 by E. F. Codd, then
a young programmer at IBM.
It represents data and relationships among data by collection of
tables.
Each table has number of rows and columns.
Columns are Attributes.
Rows are Records or tuple.
E.g.-
Relational Model Concepts(terminology):-