Skip to content

Um Sistema Gerenciador de Banco de Dados que visa a exposição de um plano de execução de consulta completo. Ele funciona com árvores de operadores sobre tabelas(Fyi, csv).

Notifications You must be signed in to change notification settings

rhuanmmaciel/DBest

Repository files navigation

Logo do DBest

Database Basics for Engaging Students and Teachers (DBest)

Índice

  1. Resumo
  2. Objetivo inicial
  3. Objetivo atual
  4. Ferramentas
  5. Utilização
  6. Dependências externas
  7. Contribuições

Resumo

Objetivo inicial

O DBest surge como um projeto que pretende ser um Sistema Gerenciador de Banco de Dados (SGBD) que demonstra as operações da álgebra relacional de uma forma visual, de modo que fosse implementado de maneira extensível, assim facilitando a adição de novas operações.

Objetivo atual

O escopo atual visa construir um plano de execução de consulta em um nível mais baixo.

Ferramentas

O software é construído utilizando Java.

Utilização

Este software existe com a intenção de facilitar o aprendizado das operações envolvendo tabelas relacionais.

Dependências externas

Nome Descrição
For Your Information Database (FYI Database) Utilizado como o banco de dados principal
ANTLR4 Utilizado para validar as entradas possíveis da DSL desenvolvida para o software
JGraphX Utilizado para construir os nós visuais e suas conexões
Data Faker Utilizado para gerar dados e popular as tabelas criadas na ferramenta

Contribuições

Caso você queira contribuir com o projeto, abaixo estão os contatos das pessoas que participam dele.

Nome Contato
Sérgio [email protected]
Rhuan [email protected]
[email protected]
Luiz [email protected]
Marcos [email protected]
[email protected]

About

Um Sistema Gerenciador de Banco de Dados que visa a exposição de um plano de execução de consulta completo. Ele funciona com árvores de operadores sobre tabelas(Fyi, csv).

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •