Linha (banco de dados) - Row (database)
No contexto de um banco de dados relacional , uma linha - também chamada de tupla - representa um único item de dados estruturado implicitamente em uma tabela . Em termos simples, uma tabela de banco de dados pode ser considerada consistindo em linhas e colunas . Cada linha em uma tabela representa um conjunto de dados relacionados e cada linha na tabela tem a mesma estrutura.
Por exemplo, em uma tabela que representa empresas, cada linha representaria uma única empresa. As colunas podem representar coisas como nome da empresa, endereço da empresa, se a empresa é de capital aberto, seu número de IVA , etc. Em uma tabela que representa a associação de funcionários com departamentos, cada linha associaria um funcionário a um departamento.
A estrutura implícita de uma linha e o significado dos valores de dados em uma linha requerem que a linha seja entendida como fornecendo uma sucessão de valores de dados, um em cada coluna da tabela. A linha é então interpretada como uma relvar composta por um conjunto de tuplas , com cada tupla consistindo em dois itens: o nome da coluna relevante e o valor que essa linha fornece para essa coluna.
Cada coluna espera um valor de dados de um tipo específico . Por exemplo, uma coluna pode exigir um identificador exclusivo , outra pode exigir um texto que representa o nome de uma pessoa, outra pode exigir um número inteiro que representa o pagamento por hora em dólares .
Coluna 1 | Coluna 2 | |
---|---|---|
Linha 1 | Linha 1, coluna 1 | Linha 1, coluna 2 |
Linha 2 | Linha 2, Coluna 1 | Linha 2, Coluna 2 |
Linha 3 | Linha 3, coluna 1 | Linha 3, Coluna 2 |