DB FLOW

Conteúdo do artigo principal

Fernando Henrique Silva BATISTA
Djalma Domingos da SILVA

Resumo

Uma das grandes dificuldades de alunos de bancos de dados, é poder entender com mais clareza as cláusulas que eles utilizaram em seus comandos em SQL. Onde muitas vezes não sabem se é o seu comando que está errado como um erro de sintaxe em alguma cláusula como tentar utilizar uma junção entre tabelas utilizando operadores de condição errados, ou se existe algum outro fator conflitando com o objetivo do comando digitado como algum relacionamento feito de forma errada, chaves erradas etc. Espera-se que a ferramenta possa esclarecer ao estudante o que cada parte da sintaxe do seu comando estará fazendo com seu banco, de forma que ele possa buscar erros que são difíceis de se enxergar quando não se tem experiência. Isto será feito utilizando um ambiente visual agradável, onde o estudante poderá passar por todas as cláusulas da linha desejada, e ao mesmo tempo a ferramenta irá lhe mostrar o que significa cada uma. Em caso de erro de sintaxe, a ferramenta irá lhe avisar que existe inconsistências. Assim, atingindo o objetivo macro da ferramenta, que é dar a noção ao estudante de que o erro pode estar naquela única linha, relacionado à outros elementos do banco como tipos de dados diferentes, falta de relacionamentos etc. A ferramenta será modelada utilizando técnicas de UML e utilizando foco o banco de dados relacional, implementação com linguagem orientada a objetos e com o processo de desenvolvimento RUP. O resultado parcial inicial deste projeto é a de modelagem da ferramenta, para uma futura implementação como finalização do projeto. Até a entrega do projeto estará pronto toda a modelagem do projeto.

Detalhes do artigo

Seção
EXATAS E TECNOLÓGICAS