Database Concept is a fundamental concept to understand what is database management system & how to create SQL databases. Then you can jump towards implementing one . But for all that ; Firstly , we have to understand what data is .
Data is a plural of ‘Datum‘ .
“Datum means a piece of information and by definition data is a collection of information.”
Important thing to understand is information can be anything. It can be a bill of your favorite take-out from a restaurant. Text of Game of Thrones books and in the modern world with the concepts of Big Data and internet of things everything around us can be converted into data.
Calories you consume, time you spend on Social Media, Number of texts you sent to a loved one. The number of words in it, the word itself, idle time of oven and it’s usage time. Everything is data. Purpose of explaining this in detail is sometimes, people when talk about databases refers to the statistical and data of facts.
To understand database, we should know that what data is , since we have developed a basic understanding of data we can say :
“Database is a system of storing data in a systematic way that it can later be used to process information.”
That is as simple as it gets. In early times when computers needed a whole building to do simple operations .People used manual systems of storing their data. Ledger Books, Personal Diaries and daily transaction in which people recorded their daily affairs.
In a not-so-restricted way, I would like to call those gigantic registers as databases as well, since they stored the data . If needed be, they had a way to track their transactions.
Today , In modern world of Mobile apps & Social Media , your personal budget management mobile application is also one of many database examples. Excel Sheets are also databases . Though different types of databases are out there , but they all serve one purpose . Storing data & using it for analysis later on!
Your database concept should not be restricted to only SQL database , with tables & relations. It goes beyond this & when you will grab this you will eventually be able to see things more clearly!
Now , that Database Concept is clear, I would recommend you to go through the other articles in the series of learn DBMS online