Data Types: Structured Data Vs Unstructured Data Vs Semi-Structured Data

In this article will talk about the different type of data type that we handle in your day to day life. But in order to experiment with the data we need to understand what is data and there type. In this article will discuss in detail about the data type.

What is Data?

Anything that’s represent a fact, entries or some files are known as data. Like this article is also a data and in your phone the contact that you have is also a data. But We need to identify this data and how we can classified it.

Example of data -> This article, Movie file, Jason file, etc.

What is Structured Data?

Any data that we can store in the database and we can retrieve that using SQL queries is known as Structured Data. This data is stored in database in very systematic manner.

Example of Structured Data -> Relational database.

What is Semi-Structured Data?

Its is kind of data, that you can store in a relational database. but every data cannot be stored in that manner. All Structured Data is a Semi-Structured Data but all Semi-Structured Data is not a Structured Data.

Example of Semi-Structured Data->XML File

What is Unstructured Data?

Data that you cannot store in database is known as at is unstructured Data.
Example of Unstructured Data -> word, PDF, Etc.

Differences between Structured, Semi-structured and Unstructured data

PropertiesStructured dataSemi-structured dataUnstructured data
TechnologyIt is based on Relational database tableIt is based on XML/RDF(Resource Description Framework).It is based on character and binary data
Transaction managementMatured transaction and various concurrency techniquesTransaction is adapted from DBMS not maturedNo transaction management and no concurrency
Version managementVersioning over tuples,row,tablesVersioning over tuples or graph is possibleVersioned as a whole
FlexibilityIt is schema dependent and less flexibleIt is more flexible than structured data but less flexible than unstructured dataIt is more flexible and there is absence of schema
ScalabilityIt is very difficult to scale DB schemaIt’s scaling is simpler than structured dataIt is more scalable.
RobustnessVery robustNew technology, not very spread
Query performanceStructured query allow complex joiningQueries over anonymous nodes are possibleOnly textual queries are possible

Leave a Reply

Your email address will not be published.