FEAR: uma ferramenta de auxílio ao ensino de Álgebra Relacional usando GALS, Emscripten e WebAssembly

dc.contributor.authorSIQUEIRA, Rodrigo do Nascimento
dc.date.accessioned2024-09-26T18:12:02Z
dc.date.available2024-09-26T18:12:02Z
dc.date.issued2019-07-16
dc.descriptionAbstract The teaching tools can be multiple possibilities to make more engaging and assimilative didactics. They contain the mechanisms that contribute to the student’s attention in order to increase the chances of successful learning. On the other hand, a discussion about the discipline of a database and a procedural language consisting of a set of operations that can serve as a basis and a new relationship as a result. By having a high level of abstraction they bring the difficulty to the understanding of their concepts and their results. The objective of this work is the development of a text solution, intended for the teaching of Algebra, where it is possible to perform queries in algebra, translate it to a structured query language (SQL) and show a result. In the development of this environment we used a GALS that allows the creation of a lexical and syntactic parser in combination with the Sender and the WebAssembly language.pt_BR
dc.description.abstractAs ferramentas de ensino permitem inúmeras possibilidades de tornar a didática mais envolvente e assimilativa. Elas contêm mecanismos que contribuem para captar a atenção do aluno de uma forma a aumentar as chances de um aprendizado de sucesso. Por outro lado, a Álgebra Relacional constitui um conteúdo da disciplina de Banco de Dados e é uma linguagem procedural que consiste em um conjunto de operações que usam relações como entrada e produzem uma nova relação como resultado. Por ter um alto nível de abstração traz dificuldades para o entendimento dos seus conceitos e dos resultados produzidos pelas operações. O objetivo deste trabalho é o desenvolvimento de uma solução online voltada para o auxílio no ensino de Álgebra Relacional, onde é possível realizar consultas em Álgebra Relacional, traduzi-las para a linguagem Structured Query Language (SQL) e exibir um resultado. No desenvolvimento deste ambiente foi utilizado a GALS que permite a criação de um analisador léxico e sintático, combinada ao compilador Emscripten e à linguagem WebAssembly.pt_BR
dc.identifier.urihttps://tedebc-teste.ufma.br/handle/123456789/5629
dc.language.isootherpt_BR
dc.publisherUniversidade Federal do Maranhãopt_BR
dc.subjectÁlgebra relacionalpt_BR
dc.subjectGALSpt_BR
dc.subjectEmscriptenpt_BR
dc.subjectWebAssemblypt_BR
dc.subjectRelational algebrapt_BR
dc.subjectGALSpt_BR
dc.subjectEmscriptenpt_BR
dc.subjectWebAssemblypt_BR
dc.titleFEAR: uma ferramenta de auxílio ao ensino de Álgebra Relacional usando GALS, Emscripten e WebAssemblypt_BR
dc.title.alternativeFEAR: A Relational Algebra Teaching Tool Using GALS, Emscripten, and WebAssemblypt_BR
dc.typeOtherpt_BR

Arquivos

Pacote Original

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
RODRIGO-SIQUEIRA.pdf
Tamanho:
1.23 MB
Formato:
Adobe Portable Document Format
Descrição:
Trabalho de Conclusão de Curso

Licença do Pacote

Agora exibindo 1 - 1 de 1
Nenhuma Miniatura disponível
Nome:
license.txt
Tamanho:
2.06 KB
Formato:
Plain Text
Descrição: