Negocio

Conceitos e estruturas de banco de dados: os elementos que compõem um banco de dados

O que são dados?

Os dados são fatos ou valores básicos. Cada tarefa que um computador executa funciona com dados de alguma forma. Sem dados, os computadores seriam bastante inúteis. Portanto, é importante entender o que são dados e como representá-los e organizá-los. O termo 'dados' é considerado plural na comunidade científica, como em 'Os dados são coletados' e não em 'Os dados são coletados'. No entanto, nem todo mundo segue isso, então às vezes você verá 'dados' usados ​​como singulares.

Estrutura de banco de dados

Um banco de dados é uma coleção organizada de dados. Em vez de ter todos os dados em uma lista com uma ordem aleatória, um banco de dados fornece uma estrutura para organizar os dados. Uma das estruturas de dados mais comuns é uma tabela de banco de dados . Uma tabela de banco de dados consiste em linhas e colunas . Uma tabela de banco de dados também é chamada de array bidimensional. Uma matriz é como uma lista de valores e cada valor é identificado por um índice específico. Uma matriz bidimensional usa dois índices, que correspondem às linhas e colunas de uma tabela.

Na terminologia do banco de dados, cada linha é chamada de registro . Um registro também é chamado de objeto ou entidade . Em outras palavras, uma tabela de banco de dados é uma coleção de registros. Os registros em uma tabela são os objetos nos quais você está interessado, como os livros em um catálogo de biblioteca ou os clientes em um banco de dados de vendas. Um campo corresponde a uma coluna da tabela e representa um único valor para cada registro. Um campo também é chamado de atributo . Em outras palavras, um registro é uma coleção de atributos relacionados que constituem uma única entrada do banco de dados.

O exemplo mostra uma tabela simples de banco de dados de clientes. Cada cliente possui um identificador exclusivo (ID do cliente), um nome e um número de telefone. Esses são os campos. A primeira linha é chamada de linha de cabeçalho e indica o nome de cada campo. Após a linha do cabeçalho, cada registro é um cliente único.

Observe algumas coisas sobre a mesa. Primeiro, todos os valores de dados em um único campo ou coluna são do mesmo tipo - eles são do mesmo tipo de dados. Em segundo lugar, os valores de dados em um único registro ou linha podem consistir em diferentes tipos, como números e texto. Terceiro, não há linhas ou colunas vazias. Valores de dados individuais podem estar ausentes, mas não há registros ou campos em branco. Essas propriedades tornam uma tabela de banco de dados bastante diferente de uma tabela em um aplicativo de processamento de texto ou planilha.

A estrutura do banco de dados impõe certas restrições aos valores dos dados, o que o torna mais confiável. Por exemplo, para o número de telefone, você não pode inserir texto, pois isso não faria sentido.

Embora este exemplo seja bastante simples, você pode imaginar facilmente o que mais poderia ser armazenado em tal banco de dados. Por exemplo, você pode armazenar o endereço de correspondência do cliente, informações de faturamento, histórico de compras anteriores, etc. Para uma organização com muitos milhares de clientes, isso rapidamente se torna um grande banco de dados. Para usar um grande banco de dados de forma eficaz, você pode usar um sistema de gerenciamento de banco de dados (DBMS). Um DBMS é um software especializado para inserir, armazenar, recuperar e gerenciar todos os dados.

Um banco de dados pode conter uma ou mais tabelas, bem como outros elementos. O software DBMS armazena um banco de dados como um arquivo . Um arquivo de banco de dados é semelhante a um arquivo usado para armazenar um documento de processamento de texto ou um videoclipe. Um arquivo de banco de dados pode ser copiado, excluído, renomeado etc. Assim como outros arquivos, há vários tipos de arquivos de banco de dados, muitos deles específicos para um determinado aplicativo de software.

Dados vs. Informação

Dados e informações estão relacionados, mas fazer uma distinção é útil, especialmente ao trabalhar com sistemas de computador. Os dados são fatos ou valores básicos. Se não tiverem contexto, não serão muito úteis. Por exemplo, uma longa lista de números seria considerada dados. A informação , por outro lado, nos ajuda a esclarecer dúvidas. Para fazer isso, os dados devem ser organizados ou processados ​​de maneira útil.

Por exemplo, a lista de números pode ser os preços das ações de várias empresas ao longo de um ano. Mas é claro que você deseja saber para cada número que empresa e que dia do ano ela representa. Você provavelmente deseja plotar as mudanças nos preços das ações ao longo do tempo, para que possa fazer comparações entre diferentes ações. Saber o que os dados representam fornece estrutura e contexto aos dados, resultando em informações.

A distinção entre dados e informações é útil, mas depende da perspectiva do usuário. Por exemplo, se você deseja decidir quais ações comprar, as flutuações dos preços das ações ao longo de um ano não são suficientes. Você quer saber algo sobre as empresas, que tipo de negócio estão, quão grande é sua organização, como são seus relatórios financeiros, etc. Portanto, dessa perspectiva, a lista de preços de ações são apenas dados e você precisa de mais dados para tomar uma decisão informada.

Resumo da lição

Os dados são fatos ou valores básicos. Os dados são organizados em tabelas de banco de dados. Uma tabela de banco de dados consiste em linhas e colunas. Na terminologia do banco de dados, cada linha é chamada de registro, objeto ou entidade. Cada coluna é chamada de campo ou atributo. Os sistemas de gerenciamento de banco de dados (DBMS) são usados ​​para trabalhar com grandes bancos de dados.

Resultado de aprendizagem

Depois de assistir a esta lição, você será capaz de identificar e descrever os elementos de um banco de dados, incluindo uma tabela de banco de dados. Você deve ser capaz de determinar as diferenças entre dados e informações e de compreender o propósito do software DBMS.

Artículos relacionados