Download the BYJU'S Exam Prep App for free GATE/ESE preparation videos & tests - Download the BYJU'S Exam Prep App for free GATE/ESE preparation videos & tests -

Flat Data Model in DBMS

It’s a straightforward model in which the DB is depicted as a table with rows and columns. The computer must read the complete table in order to access any data. The modes become slow and inefficient as a result of this.

In this article, we will dive deeper into Flat Data Model in DBMS according to the GATE Syllabus for (Computer Science Engineering) CSE. Keep reading ahead to learn more.

Table of Contents

What is the Flat Data Model in DBMS?

A flat data model is one in which all of the data is kept in the same plane. It’s a standard data model that’s been introduced first and foremost, but it’s not really scientific.

In the flat database model, each data element is represented by a single two-dimensional array, with columns having similar types of values and components in the row having relational values.

The database is represented in this model as a single table with fields (columns) and tuples (rows). This database management system (DBMS) data model is a slow and inefficient procedure.

What is a Flat Database?

A flat database refers to a simple DB system in which each database has to be represented as a single table, with all records saved as single rows of data separated by tabs or commas. A simple text file is typically used to store and physically display the table.

Flat databases are not appropriate for most software applications that need the representation and storage of complex business interactions due to their constraints. However, some application developers continue to use flat files to save money and time when connecting a relational database.

Flat databases, or flat-file databases, are another name for them.

Example

There are two columns entitled name and password, for example, that can be used by any given security system. As a result, each row is utilised to record various accounts and passwords. In the flat model, no two entries are the same. The table format is used to store the database in the flat model. Because it is hard to manage such a vast collection of entries in the case of a flat database model, this database model has the problem of being unable to store big chunks of data in the 2D array.

Keep learning and stay tuned to get the latest updates on the GATE Exam along with Eligibility Criteria, GATE Syllabus for CSE (Computer Science Engineering), GATE CSE Notes, GATE CSE Question Paper, and more.

Also Explore,

Comments

Leave a Comment

Your Mobile number and Email id will not be published.

*

*