março 26, 2024 O que é um banco de dados relacional? (What is a relational database?) Em Português: Um banco de dados relacional é um tipo de banco de dados que armazena e fornece acesso a pontos de dados que estão relacionados entre si. Bancos de dados relacionais são baseados no modelo relacional, uma maneira intuitiva e direta de representar dados em tabelas. Em um banco de dados relacional, cada linha na tabela é um registro com um ID único chamado chave. Esses bancos de dados permitem aos usuários estabelecer links entre diferentes conjuntos de dados dentro do banco de dados e usar esses links para gerenciar e referenciar dados relacionados. Os dados em um banco de dados relacional são normalmente estruturados em várias tabelas, que podem ser unidas por meio de uma chave primária ou uma chave estrangeira. Esses identificadores únicos demonstram as diferentes relações que existem entre as tabelas, e essas relações geralmente são ilustradas por meio de diferentes tipos de modelos de dados. Bancos de dados relacionais também são tipicamente associados a bancos de dados transacionais, que executam comandos, ou transações, coletivamente. Um exemplo popular usado para ilustrar isso é uma transferência bancária. Enquanto um banco de dados relacional organiza dados com base em um modelo de dados relacional, um sistema de gerenciamento de banco de dados relacional (RDBMS) é uma referência mais específica ao software de banco de dados subjacente que permite aos usuários mantê-lo. Esses programas permitem aos usuários criar, atualizar, inserir ou excluir dados no sistema. Exemplos comuns de sistemas de gerenciamento de banco de dados relacional incluem MySQL, Microsoft SQL Server e Oracle Database. In English: A relational database is a type of database that stores and provides access to data points that are related to one another. Relational databases are based on the relational model, an intuitive, straightforward way of representing data in tables. In a relational database, each row in the table is a record with a unique ID called the key. These databases allow users to establish links between different sets of data within the database and use these links to manage and reference related data. Data in a relational database is typically structured across multiple tables, which can be joined together via a primary key or a foreign key. These unique identifiers demonstrate the different relationships which exist between tables, and these relationships are usually illustrated through different types of data models. Relational databases are also typically associated with transactional databases, which execute commands, or transactions, collectively. A popular example that is used to illustrate this is a bank transfer. While a relational database organizes data based off a relational data model, a relational database management system (RDBMS) is a more specific reference to the underlying database software that enables users to maintain it. These programs allow users to create, update, insert, or delete data in the system. Common examples of relational database management systems include MySQL, Microsoft SQL Server, and Oracle Database. References: [1]A. Kovačević, “What Is a Relational Database?,” Knowledge Base by phoenixNAP, Feb. 21, 2023. [Online]. Available: https://phoenixnap.com/kb/what-is-a-relational-database [2]“What is a relational database?” [Online]. Available: https://www.oracle.com/database/what-is-a-relational-database/ [3]C. Staff, “Relational Database: Definition, Examples, and More,” Coursera, Jan. 04, 2024. [Online]. Available: https://www.coursera.org/articles/relational-database [4]“What is a relational database? | IBM.” [Online]. Available: https://www.ibm.com/topics/relational-databases Banco de Dados (Database)