O SQLITE é um RDBMS sem servidor e de código aberto, usado para gerenciar os dados de um banco de dados relacional na forma de linhas e colunas de uma tabela, mas os dados podem ser em diferentes formatos, um deles é JSON, que armazena dados na chave --Vental Pares. Agora, quais são os dados JSON e como eles podem ser usados no sqlite? Este artigo corresponderá a esta pergunta.
Quais são os dados JSON?
O JSON é derivado da notação de objeto JavaScript, que é usada para armazenar e extrair dados. O JSON não tem relação com o JavaScript, o nome é semelhante a ele porque o JSON também armazena os dados na forma de objetos como JavaScript.
Para entendê -lo com mais precisão, consideramos um exemplo de site, o site está vinculado ao servidor e ao cliente, agora para se comunicar entre o cliente e o servidor, existem diferentes mídias usadas como dados JSON e XML, mas a maneira mais conveniente é de dados JSON.
Existem muitas vantagens dos dados JSON, os mais proeminentes são:
Como os dados JSON são criados?
Os dados JSON podem ser usados para salvar dados como MySQL, SQLite e PostgreSQL. Os tipos de dados usados nos dados JSON são string, boolean, matriz, objeto, nulo e número. Para entender, vamos armazenar alguns dados na forma de dados JSON, armazenamos os nomes dos alunos com seus IDs e idades como:
[[Copie as linhas acima, abra o editor de texto e cole essas linhas nela e salve o arquivo com qualquer nome como a salvamos com School_Data.JSON. [Observação: .A extensão JSON deve ser usada com o nome do arquivo]
Os dados foram salvos no formato JSON e estão prontos para usar.
Como converter dados JSON em formato SQLite?
Uma das abordagens para usar dados JSON no SQLite é convertê -los em um formato que o SQLite entende. Primeiro, converta o .json no .SQL pela ferramenta online oferecida pela SQLizer.io. Abra o link no navegador da Internet, escolha o arquivo clicando em "Selecione seu arquivo ..." e converta -o para .SQL clicando em “Converter meu arquivo”.
Depois que o arquivo for convertido, faça o download clicando no nome do arquivo.
Um prompt aparecerá, clique no botão OK.
Agora para abri -lo em sqlite, converta o .arquivo SQL para .Sqlite por outra ferramenta on -line apresentada por Rebasedata. Ao clicar na caixa de diálogo, escolha o arquivo e clique no botão Converter.
Depois que a conversão for concluída, uma declaração será exibida de uma conversão bem -sucedida, agora clique no botão de download, para baixá -lo .Formato SQLite.
Um prompt aparecerá, escolha Salvar e clique em OK.
Converta SQL em SQLite da linha de comando: Também podemos usar o terminal para a conversão do formato SQL em SQLite usando o comando CURL. A sintaxe geral do uso do comando CURL é como:
$ curl -f arquivos [] = input_file_name.SQL 'https: // www.Rebededata.com/api/v1/convert?outputFormat = sqlite & errorreSponse = zip -o output_file_name.fecho eclairPor exemplo, temos um arquivo pelo nome, School_Data.JSON, usaremos o comando curl para convertê -lo de .sql para .sqlite usando o terminal como:
$ curl -f arquivos [] = School_data.SQL 'https: // www.Rebededata.com/api/v1/convert?outputFormat = sqlite & errorreSponse = zip '-o Resultado.fecho eclair
No comando acima, substitua o School_data.SQL com seu nome de arquivo SQL que você deseja converter em SQLite. O arquivo foi convertido na pasta ZIP pelo resultado do nome.fecho eclair. Para confirmar, liste o conteúdo usando o comando ls:
Agora, podemos usar o arquivo baixado pelo método da GUI em downloads ou converter diretamente do método da linha de comando. Aqui vamos usar o arquivo da pasta de downloads para que abra o terminal pressionando Ctrl+Alt+T.
Vá para a pasta de download usando "CD" e liste seu conteúdo pelo comando "LS".
$ CD DownloadsDescompactar o arquivo, resultado.fecho eclair. Usando o comando UNZIP:
$ UNZIP -Q RESULTO.fecho eclair
Liste novamente o conteúdo da pasta de downloads usando o comando ls:
Para que possamos ver na saída, o arquivo zip foi descompactado, dados.Sqlite foi extraído.
Como os dados JSON são usados no sqlite?
Os dados foram convertidos em um formato que pode ser modificado com consultas sqlite. Agora, abra o ambiente SQLite usando o comando:
$ sudo sqlite3
Agora escolha o banco de dados, dados.sqlite como:
Mostre as tabelas do banco de dados:
.mesasApenas uma mesa, School_Data, foi exibida. Para exibir a tabela, execute o seguinte comando:
Selecione * de School_Data;Os dados que criamos nos dados JSON foram exibidos no SQLite, que podem ser editados usando as consultas SQLite.
Conclusão
JSON Data é um formato usado para transportar os dados do servidor para o site e vice -versa. Neste artigo, discutimos como os dados JSON podem ser recuperados no SQLite para que seus dados possam ser editados no SQLite. Acabamos de converter o .JSON arquivo no .arquivo sqlite usando ferramentas online. Então abrimos o .arquivo sqlite no sqlite e exibir seu conteúdo na forma de tabelas SQLite. Depois disso, os dados JSON serão acessíveis e editáveis em Sqlite.