Prévia do material em texto
Introdução aos Sistemas de Bancos de Dados Dado, Informação e Conhecimento Dados são como "matéria-prima", ou seja, são elementos brutos e desorganizados. Sozinhos, eles não fazem muito sentido, mas, quando organizados, tornam-se informações úteis. A transformação dos dados em informação acontece quando eles são interpretados e estruturados para fornecer algo relevante. Por exemplo, a lista de características de um carro é um conjunto de dados; quando esses dados são organizados para atender a critérios específicos de um cliente, como quilometragem ou cor, tornam-se informações úteis. Quando várias informações se conectam e geram insights para tomar decisões, isso se transforma em conhecimento — um processo que envolve a interpretação humana. Sistemas Baseados em Arquivos Antes do surgimento dos bancos de dados, os sistemas de armazenamento eram organizados em arquivos. Os arquivos são coleções de dados armazenadas em dispositivos físicos, como HDs ou pendrives. Contudo, esses sistemas apresentavam diversas limitações: redundância e inconsistência de dados (informações duplicadas), dificuldade de acesso, falta de integridade e segurança, entre outros. Para resolver essas limitações, surgiu a necessidade de um sistema mais robusto para gerenciar dados de forma eficiente. Bancos de Dados Os bancos de dados vieram para resolver os problemas dos sistemas baseados em arquivos, garantindo integridade, segurança e organização no acesso aos dados. Eles permitem que diferentes programas acessem e gerenciem dados de forma centralizada e estruturada. Na década de 1970, o modelo relacional (base de muitos bancos de dados modernos) foi proposto, permitindo organizar os dados em tabelas com linhas e colunas, onde as linhas representam registros e as colunas, os tipos de dados. Principais Características dos Bancos de Dados Os bancos de dados utilizam tabelas para estruturar e organizar dados. As tabelas contêm "entidades" (ou registros) nas linhas, e "atributos" (ou características) nas colunas. Com essa estrutura, é fácil encontrar e cruzar dados específicos, aumentando a eficiência no processamento das informações. Um banco de dados é mais que um simples armazenamento: ele organiza, protege e controla o acesso aos dados de forma centralizada, tornando-se essencial em grandes corporações.