Skip to content

GitLab

  • Menu
Projects Groups Snippets
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
  • T Totem Interativo Wiki
  • Project information
    • Project information
    • Activity
    • Labels
    • Planning hierarchy
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 20
    • Issues 20
    • List
    • Boards
    • Service Desk
    • Milestones
  • Merge requests 0
    • Merge requests 0
  • CI/CD
    • CI/CD
    • Pipelines
    • Jobs
    • Schedules
  • Deployments
    • Deployments
    • Environments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Packages & Registries
    • Packages & Registries
    • Package Registry
    • Infrastructure Registry
  • Analytics
    • Analytics
    • Value stream
    • CI/CD
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
Collapse sidebar
  • Totem Interativo
  • Totem Interativo Wiki
  • Wiki
  • Banco de Dados

Last edited by Leonardo Duarte da Silva Jun 19, 2025
Page history

Banco de Dados

Home Planejamento Arquitetura Front End Back End Banco de Dados Design e Mockups Sprints Fluxo e Versionamento

🗂 Banco de Dados e Ferramenta Recomendada

Para o banco de dados, adotaremos um modelo relacional, estruturado em tabelas. A escolha recai sobre o SQLite, um banco de dados leve e ideal para execução em memória. 🚀
Para gerenciar o banco de dados, recomendamos a ferramenta DBeaver, que oferece uma interface gráfica prática e intuitiva. 🔧

Abaixo, siga o passo a passo para instalação. ⬇️


1️⃣ Instalando o SQLite

📥 Passo 1: Baixando o SQLite

  1. Acesse o site oficial do SQLite: SQLite Download Page.
  2. Baixe o arquivo apropriado para o seu sistema operacional (Windows, macOS ou Linux). 💻

📂 Passo 2: Extraindo o Arquivo

Após o download, siga os passos:

  1. Extraia o arquivo compactado para um diretório de sua preferência.
  2. Adicione o caminho do diretório extraído às suas variáveis de ambiente. 🌐

2️⃣ Usando o DBeaver para Gerenciar Banco de Dados SQLite

O DBeaver é uma excelente ferramenta de código aberto para gerenciar bancos de dados, incluindo SQLite. Com ele, você pode facilmente visualizar, editar e gerenciar seus dados de forma intuitiva. 🎨


3️⃣ Instalando o DBeaver

💻 Passo 1: Baixando o DBeaver

  1. Acesse o site oficial do DBeaver: DBeaver Download Page.
  2. Escolha a versão apropriada para o seu sistema operacional (Windows, macOS ou Linux). 🖥️
  3. Baixe e instale o DBeaver seguindo as instruções do instalador. 🛠️

4️⃣ Conectando o DBeaver ao SQLite

🔌 Passo 1: Criando uma Nova Conexão

  1. No DBeaver, clique em "New Database Connection" (Nova Conexão de Banco de Dados).
  2. Na janela que aparecer, selecione SQLite na lista de bancos de dados.
  3. Clique em Next para prosseguir. ➡️

⚙️ Passo 2: Configurando a Conexão

  1. Na próxima tela, você será solicitado a fornecer o caminho do banco de dados SQLite.
    • Se já tiver um arquivo de banco de dados SQLite, forneça o caminho do arquivo.
    • Caso contrário, crie um novo banco de dados clicando no ícone de pasta e selecionando o diretório onde deseja criar o arquivo.
  2. Após selecionar o arquivo do banco de dados, clique em Finish (Concluir) para completar a configuração da conexão. ✅

Após a configuração, você estará pronto para interagir com o seu banco de dados SQLite no DBeaver! 🚀


🔗 Links Úteis

  • Documentação Oficial do DBeaver: DBeaver Documentation
  • Documentação Oficial do SQLite: SQLite Documentation

🧩 Modelagem Lógica

Confira abaixo a modelagem do banco de dados:

Diagram

Ou acesse a modelagem interativa aqui: Modelagem BD

Confira o arquivo do banco de dados para instalação:

  • Siga o Passo 2 da seção 4(Conectando ao DBeaver), para conectar ao banco de dados do projeto e visualizar o mesmo no DBeaver:

sql.db

Clone repository
  • Banco de Dados
  • Sprints
  • arquitetura
  • fluxo e versionamento
  • Home
  • mockups
  • planejamento