JTSQL

UMA CLI PARA TRANSPILAÇÃO DE MODELOS DE DADOS JSON PARA INSTRUÇÕES DDL EM SQL

Autores

  • Lucas Baldasso

Palavras-chave:

Modelagem de dados, bancos de dados, Ensino

Resumo

A modelagem e criação de bancos de dados é uma etapa fundamental no desenvolvimento de softwares. Neste trabalho, foi desenvolvido um protótipo de uma ferramenta de transpilação de modelos de representação de dados Javascript Object Notation (JSON) para instruções de Data Definition Language (DDL) em Standard Querying Language (SQL) com a sintaxe do PostgreSQL com intuito de ser uma ferr amenta educativa. A ferramenta foi desenvolvida utilizando C# e .NET e foi distribuída em forma de Command Line Interface (CLI) para que possa ser incorporada em qualquer ambiente. A ferramenta conta com um argumento e nove parâmetros que customizam a execução e transpilação da estrutura de dados. A ferramenta atendeu as expectativas, mas demonstrou limitações quanto a personalização de campos individuais. Portanto, uma série de melhorias poderia fazer com que a ferramenta fosse utilizada tanto para fins educativos quanto para o dia a dia de trabalho.

Downloads

Publicado

2025-05-23

Edição

Seção

Artigos