Um dos aplicativos oferecidos no pacote LibreOffice gratuito e de código aberto é chamado Base. Base é um aplicativo front-end para criar, conectar ou ler bancos de dados (incluindo aqueles criados com o Microsoft Access). Este guia irá guiá-lo através do processo de uso do Base para criar seu próprio banco de dados simples, mas útil, e começar a inserir dados.
1. Instale o LibreOffice Base
O LibreOffice suíte, uma alternativa ao pacote Microsoft Office, está disponível para Windows, macOS e Linux. Existem várias maneiras de instalá-lo em seu sistema (principalmente se você for um usuário Linux), mas você pode baixar os pacotes de instalação oficiais em libreoffice.org/download. Neste artigo, usaremos o LibreOffice versão 7.0.2.2.
O Microsoft Office é o rei dos pacotes de escritório, mas isso não significa que seja o certo para você. Aqui estão algumas outras suítes de escritório de que você pode gostar mais!
2. Inicie a base e crie um banco de dados
Depois que o LibreOffice estiver instalado, inicie o Base em sua área de trabalho. Cada vez que você abre o Base, você verá esta caixa de diálogo, perguntando se você deseja iniciar um novo banco de dados ou abrir um existente. Selecione os Crie um novo banco de dados botao de radio.
O Base vem com um sistema de gerenciamento de banco de dados relacional chamado HSQLDB (Sistema de gerenciamento de banco de dados HyperSQL) que está pronto para uso e é a opção padrão.
HSQLDB é ideal para o seu primeiro projeto, pois é simples e fácil de manusear. Certifique-se de que HSQLDB incorporado opção é selecionada na lista e clique no Próximo> botão.
3. Registre e salve seu banco de dados
O Base perguntará se você deseja registrar o banco de dados. O registro simplesmente torna seu banco de dados acessível a outros aplicativos do pacote LibreOffice em seu dispositivo, como Calc e Writer. Esta função é local para o seu dispositivo - você não precisa se preocupar se ela pode ser acessada por outra pessoa.
A menos que você tenha certeza de que nunca vai querer acessar seu novo banco de dados com esses outros aplicativos, é seguro sair Sim, registre o banco de dados para mim selecionado.
Certifique-se de ter selecionado Abra o banco de dados para edição e então clique Terminar. O Base solicitará que você salve seu banco de dados como um arquivo .ODF. Escolha um local e nome de arquivo para ele e clique Salve .
4. Crie uma tabela e defina uma chave primária
A primeira coisa que você precisa fazer com um novo banco de dados é criar uma tabela. As tabelas são a parte mais essencial de um banco de dados e você precisa de pelo menos uma para realizar qualquer coisa.
A visualização padrão ao abrir um banco de dados é a seção Tabelas. Selecione Criar tabela na visualização do projeto... no menu de tarefas.
A janela de Design da Tabela abrirá com várias células vazias sob os rótulos Nome do Campo, Tipo de campo, e Descrição. É aqui que você escolherá e nomeará os campos que deseja em sua tabela.
Estas são as diferentes "categorias" de dados que você planeja inserir em seu banco de dados. Como exemplo, planejamos construir um banco de dados de nossa coleção de filmes, então incluiremos campos como Título, Diretor e ReleaseYear.
O primeiro campo que você deve criar, no entanto, deve ser algum tipo de identificador exclusivo, como um número ou um código UPC. Este campo irá diferenciar cada entrada, mesmo se todos os outros campos tiverem dados duplicados. Em nosso exemplo, nomeamos o primeiro campo MovieID e selecionamos o tipo de campo Integer [INTEGER] para tornar esse campo um número simples.
O que quer que você acabe fazendo o campo de identificação, clique com o botão direito naquela linha e marque o Chave primária caixa no menu suspenso. Se você não selecionar um campo como sua chave primária, o Base lançará um erro quando você tentar salvar a tabela.
Em nosso exemplo, sob Propriedades do campo, também definimos a opção AutoValue para nosso campo de chave primária para sim para que não tenhamos que escolher manualmente um novo número de ID toda vez que criarmos uma entrada. Com a função AutoValue, o Base irá inserir automaticamente o próximo número incremental para cada nova entrada.
5. Preencha seus campos de dados
Continue adicionando quantos campos forem necessários e certifique-se de selecionar os tipos de campo apropriados. Para os usos mais básicos, você desejará usar VARCHAR para texto, INTEGER para números e DATE para datas do calendário.
Se você já tem dados em uma planilha ou arquivo .csv que planeja importar para o seu banco de dados, é muito útil como você está adicionando campos para garantir que os nomes dos seus campos correspondam facilmente aos nomes dos campos nos seus dados Arquivo.
Esteja ciente de que os campos que você cria podem ser reorganizados ao criar inicialmente uma tabela, mas você não pode reorganizar os campos depois de salvar a tabela. Isso não deve causar grandes problemas, no entanto, você ainda pode adicionar e excluir campos mais tarde.
6. Salve sua primeira mesa
Clique no botão Salvar ou aperte Ctrl + S para salvar sua mesa, e o Base solicitará que você nomeie sua mesa. Escolha o nome que desejar (escolhemos o padrão, Tabela1, em nosso exemplo).
Depois de salvar a tabela, certifique-se de salvar o próprio arquivo de banco de dados para garantir que não perca seu trabalho. Seu arquivo .ODF precisará ser salvo sempre que você criar ou editar uma tabela, consulta, formulário ou relatório.
Se você precisar editar os campos em sua tabela, você deve clicar com o botão direito na tabela e clicar Editar no menu suspenso.
7. Insira ou importe dados
Agora que você tem uma mesa, ela precisa de dados. Existem várias maneiras de inserir dados em seu banco de dados, mas hoje veremos como inseri-los manualmente na visualização de tabela e como importar de uma planilha.
Entrada manual
Clique duas vezes na sua mesa ou clique com o botão direito e selecione Abrir. Nesta caixa de diálogo, você verá todos os campos que acabou de criar. Você pode criar entradas manualmente inserindo dados em um campo de cada vez, da mesma forma que inserir informações nas células da planilha.
Quando você chegar ao campo final de uma entrada, pressione Aba para passar para a próxima entrada. O Base salvará automaticamente os dados inseridos, para que você não precise clicar no botão Salvar toda vez que inserir os dados. Além disso, se você definir o campo de ID como AutoValue, o Base preencherá automaticamente o campo de ID para você quando você tabular para a próxima entrada.
Continue até inserir todos os dados desejados.
Importar de uma planilha
Se você tiver uma planilha que já contém os dados que deseja inserir, poderá importá-la facilmente para a sua tabela, embora deva seguir algumas regras.
Para importar de uma planilha você precisa ter uma coluna para cada campo que você tem em sua tabela, mesmo que o campo esteja definido como AutoValue ou você não tenha nenhum dado para ele ainda. Além disso, os dados devem estar presentes em cada linha de cada coluna que você está importando, cujo destino não está definido como AutoValue.
Em nosso exemplo, há uma coluna com quase o mesmo nome para cada campo em nossa tabela, e todas as linhas são preenchidas, exceto as linhas no campo ID, que o Base preencherá automaticamente quando importarmos. Os nomes não precisam corresponder exatamente e as colunas não precisam estar na mesma ordem que os campos do banco de dados; você terá a chance de reorganizar seus dados durante a importação.
Para começar a importar, realce todos os dados da planilha que deseja importar, incluindo os rótulos de cada coluna, e copie-os com Ctrl + C.
Em seguida, abra o Base e certifique-se de que está na tela de visualização da Tabela. Clique Editar> Colar ou acertar Ctrl + V. Isso irá abrir o Copiar tabela caixa de diálogo. Deixe as opções como estão e clique no botão Próximo> botão.
No Atribuir colunas caixa de diálogo, você precisará alinhar as colunas que está importando com os campos em sua tabela. Use o acima e baixa botões para ajustar a posição de cada coluna e desmarque todas as colunas que você copiou e não deseja importar. Clique no Crio botão quando terminar.
Se não houver erros durante a importação, a caixa de diálogo simplesmente fechará e o levará de volta à visualização da tabela principal. Clique duas vezes em sua mesa para visualizar os dados e verificar se nada foi importado incorretamente.
Um banco de dados pronto para ação
Parabéns! Agora que você passou pelo processo de criação de um banco de dados, construção de uma tabela e inserção de dados, tem um arquivo de banco de dados utilizável ao seu alcance. Algumas tarefas adicionais que você pode fazer no Base são executar consultas em SQL, criar formulários e criar relatórios com seu banco de dados.
Se você costuma escrever aplicativos que se conectam a servidores de banco de dados, é bom saber como instalar um banco de dados MySQL em sua máquina Windows para fins de teste.
- Produtividade
- LibreOffice
- SQL
- Análise de dados
Jordan é um tutor e jornalista apaixonado por tornar o Linux acessível e sem estresse para todos. Ele é bacharel em inglês e gosta de chá quente. Durante as estações quentes, ele gosta de pedalar pelas colinas do Ozarks, onde mora.
Assine a nossa newsletter
Junte-se ao nosso boletim informativo para dicas de tecnologia, análises, e-books grátis e ofertas exclusivas!
Mais um passo…!
Confirme o seu endereço de e-mail no e-mail que acabamos de enviar.