What is a relational database?

A relational database is a type of database that organizes data into one or more tables, where each table has a unique key that allows data in different tables to be related to each other. The data in a relational database is structured in rows and columns, and relationships between different tables are defined using keys. Examples of relational databases include MySQL, Oracle, and Microsoft SQL Server.