Como criar seu próprio banco de dados no Linux

Hoje em dia, os bancos de dados são mais rotineiramente associados a websites e sistemas de comércio eletrônico. Para o usuário casual, eles parecem impenetráveis, envolvendo a conexão com servidores de banco de dados de terceiros, como SQL, e se escondendo atrás de linguagens opacas como o PHP.

Mas, em sua essência, os bancos de dados são tabelas simples de informações: cada linha representa um único registro, e suas características específicas - como nome, cor ou se está atualmente em sua posse ou não - são registradas em colunas conhecidas como campos.

Se suas necessidades são modestas, então você não precisa aprender nenhuma linguagem de programação ou lidar com software de banco de dados complexo para reunir uma coleção de informações que você pode pesquisar mais tarde de várias maneiras para encontrar o que precisa delas.

  • Aqui está nossa coleção dos melhores bancos de dados em nuvem
  • Obtenha o máximo dos dados com essas melhores ferramentas de análise de nuvem
  • Estes são os melhores serviços de computação em nuvem
Sobre este artigo

Este artigo apareceu pela primeira vez na Linux Format Magazine, edição # 267, publicada em setembro de 2022-2023.

Na verdade, muitas pessoas constroem bancos de dados simples usando software de planilha, mas mesmo aqui há uma interface totalmente nova para aprender e ferramentas para encontrar. Há apenas tantas horas no dia.

Felizmente, existe uma série de ferramentas simples e amigáveis ​​que agrupam bancos de dados simples em softwares que qualquer pessoa pode configurar e usar em minutos. Muitos são voltados para tarefas específicas, como catalogar uma coleção de plantas, mas há uma ferramenta que oferece todos os recursos que você esperaria de um banco de dados simples em um formato amigável: Symphytum.

Symphytum é uma volta aos dias em que os bancos de dados eram simples de construir. Comece projetando seu banco de dados. Primeiro, defina os campos que compõem cada registro. Atribua a cada campo um tipo de dados, como texto, números, data, imagem, caixa de seleção ou menu suspenso e, em seguida, crie um formulário no qual você insere os detalhes de cada registro.

O formulário também serve como uma ferramenta de visualização para registros individuais, enquanto uma visualização de tabela secundária fornece uma visão geral de todo o banco de dados, com os meios para classificar e filtrar a visualização usando uma ferramenta de pesquisa simples baseada em palavras-chave.

Não há linguagem de programação para aprender ou interface confusa para navegar, tornando o Symphytum a ferramenta perfeita tanto para aqueles com requisitos simples quanto para aqueles que procuram um ponto de entrada suave no mundo dos bancos de dados em geral.

Ao inserir registros no modo de exibição de formulário, clique no botão de bloqueio para focar na entrada de dados e não no redesenho do formulário.

iniciar

Você pode instalar o Symphytum de várias maneiras. Snap é o mais conveniente para versões posteriores do Ubuntu, mas você também pode baixar sua escolha de .deb… aur ou. Pacote AppImage do site do programa.

Depois de instalado, inicie o Symphytum (a partir do App Launcher no Ubuntu), onde você verá um pequeno banco de dados fictício já instalado para ajudá-lo a se familiarizar com o programa. Existem duas visualizações: Formulário e Tabela. Como mencionamos, o Form é principalmente para entrada de dados e revisão de registros individuais, enquanto a Tabela permite que você visualize todos os registros de uma vez. Você também pode editar registros individuais aqui.

Symphytum armazena todas as suas coleções em um único arquivo - data.db - que está enterrado em uma pasta oculta. Ele é alimentado por um mecanismo de banco de dados SQLite embutido, por isso é um formato padrão facilmente portado para outros programas (mais sobre isso mais tarde). Se você preferir mover o arquivo para algum lugar mais acessível, escolha Ferramentas> Preferências e clique em Procurar …

Construir um banco de dados do zero é uma tarefa simples com Symphytum: o guia passo a passo sobre a página revela o processo básico que você precisa seguir em termos de configuração de campos e design de formulário para entrada de dados e revisão de registros individuais. E essa é a beleza do programa - você pode ter um banco de dados totalmente formado instalado e funcionando em apenas alguns minutos.

Artigos interessantes...