1
resposta

[Bug] Instalando o Relational no Mac.

Tentei de todas as maneiras instalar o Relational no Mac mas sem obter sucesso. Existe alguma outra ferramenta para continuar os estudos ? Obrigado.

1 resposta

Oi Michel, tudo bem?!

Desculpe pela demora em obter retorno.

Sim! Uma alternativa ao Relational para o Mac, é utilizar o Relax, que assim como Relational faz cálculos de álgebra relacional, entretanto, é um sistema disponível online, ou seja, não é necessário instalá-lo em sua máquina.

Para utilizá-lo, siga os passos abaixo:

Ao entrar no site, clique na aba Calculator.

Captura de tela da ferramenta RelaX. Nela há um botão com um ícone de uma calculadora e escrito Calculator.

Em seguida clique em Editor de Grupo.

Captura de tela da ferramenta RelaX. Nela há três abas, da esquerda para direita escrito, Álgebra Relacional, SQL e Editor de grupo. O editor de grupo está selecionado com um retângulo vermelho

Clique no botão + nova relação.

Captura de tela da ferramenta RelaX. Nela há um botão com um ícone de uma tabela e escrito +nova relação.

Insira o nome da relação.

Captura de tela da ferramenta RelaX. Nela tem um título escrito Editor de Relação, abaixo há um campo de texto escrito Vendedores

Em seguida, clique em Upload CSV.

Captura de tela da ferramenta RelaX. Nela há um botão com um ícone de upload e um texto escrito upload csv

Selecione o arquivo correspondente

Captura de tela do explorador de arquivos. Nela há um arquivo csv escrito vendedores

Ao carregar o arquivo, a relação gerada ficará assim:

Captura de tela da ferramenta RelaX.  Nela tem um título +nova relação. Nela está escrito a relação vendedores, vendedores = {
    id_vendedor,nome
    1,'Josicreido Junior'
    2,'Paula Rabelo'
    3,'Robledo Cositica'
    4,'Eulara'
}

A primeira linha será os campos da relação, separados por vírgula. E as demais linhas, será cada linha correspondente a um registro.

Nessa etapa, será necessário fazer alguns ajustes na estrutura. Primeiro iremos agrupar as relações com o comando group:, onde damos um nome a essa agrupação.

Captura de tela da ferramenta RelaX. Está escrito group:Livraria

Em seguida, em cada relação, iremos realocar as aspas para apenas os campos do tipo texto. Como na imagem abaixo:

Captura de tela da ferramenta RelaX.  Nela está escrito a relação vendedores, vendedores = {
    id_vendedor,nome
    1,'Josicreido Junior'
    2,'Paula Rabelo'
    3,'Robledo Cositica'
    4,'Eulara'
}

E clique em visualizar.

Captura de tela da ferramenta RelaX. Nela há um botão azul, nele há um ícone de play, e com letras brancas escrito visualizar

Pronto! A relação foi gerada, como mostra na imagem abaixo.

Captura de tela da ferramenta RelaX. Nela há um título escrito Livraria. Ao lado ’Use editor de grupo”. E abaixo há um marcador escrito vendedores, com dois campos com nome vendedores.id_vendedor e vendedores.nome. Abaixo está preenchido a tabela com cada id e nome correspondente

Para fazer as consultas devemos usar o agrupamento no editor.

Captura de tela da ferramenta RelaX. Está escrito Use grupo editor

Feito isso, na aba Álgebra Relacional, você pode digitar a sua consulta e apertar o botão executar consulta.

Captura de tela da ferramenta RelaX. Nela mostra o editor com três abas, da esquerda para direita escrito, Álgebra Relacional, SQL e Editor de grupo.Abaixo há uma linhacom os símbolos da algebra relacional. Em seguida um campo digitável para fazer consultas. Abaixo há o botão executar consulta, download e histórico

Caso surja quaisquer dúvida, fico à disposição.

Caso este post tenha lhe ajudado, por favor, marcar como solucionado ✓. Bons Estudos!