Database Models Flashcards

1
Q

What are database models

A

Database models are conceptual models that define the structure, manipulation of data in a database.
They help to organise and optimise our database.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Explain Hierarchical Model and Network Model.

A

Hierarchical Model –> This is the oldest data model and organises data in a tree like format. Each node has exactly one parent, but can have multiple children.

Network Model –> This is the advanced version of Hierarchical model, since it uses directed graphs instead of trees. Each node can have multiple parents and children. Works on two datasets, sets and records.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Explain Relational Mode.

A

Unlike Hierarchical model, there aren’t any physical links present.
This model strictly works on tables. It deals with just the data, not the physical structure. This provides data independence.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly