← homeProgramming (Програмування)

What does relational mean (in the context of relational databases)?

What does relational mean (in the context of relational databases)? Where does the name come from and what does it mean?

Table of contentsClick link to navigate to the desired location
This content has been automatically translated from Ukrainian.
The term "relational" comes from the word "relation", which means "relationship" or "connection". In the context of databases and computer science, relational means related tables, where data is structured in the form of rows and columns and can be linked to each other.
It may be easier for some to remember the meaning of this term by referring to its English variant, namely - relational (relational database). That is, relation in English means relationship or connection. Thus, the term relational databases / реляційні бази даних becomes maximally clear when you know the translation.

Relational Database

Relational database is a type of database in which data is stored in tables. Each table consists of rows (records) and columns (fields). A key aspect of relational databases is that relationships can be created between different tables based on common fields.

Example of a Relationship Between Tables

The "Students" table may contain information about students, while the "Courses" table contains information about courses. These two tables can be linked to each other through the "Student ID" or "Course ID" field, allowing for the creation of relationships between students and the courses they are enrolled in.
Thus, relational databases are the foundation of many modern data storage systems, such as MySQL, PostgreSQL, SQLite, Oracle, etc.
This post provides a very simplified description of the term, but I hope it gives a basic understanding of the topic.

🔥 More posts

All posts
What is an idempotent method?
Programming (Програмування)Aug 21, '24 20:57

What is an idempotent method?

What is an idempotent method? Description and examples of idempotent methods in programming.

What is a repository?
Programming (Програмування)Aug 21, '24 21:25

What is a repository?

What is a repository? What is it for and how does it work?

How does an artificial intelligence model work?
Computers and technologies (Комп'ютери та технології)Sep 15, '24 16:42

How does an artificial intelligence model work?

How does an artificial intelligence model work? The main stages of AI model operation. Problems a...

What is PORO in Ruby?
Programming (Програмування)Dec 8, '24 12:46

What is PORO in Ruby?

What is PORO (Plain Old Ruby Object) in Ruby, how to use it to write understandable code. Why POR...