Escolar Documentos
Profissional Documentos
Cultura Documentos
O que é o FeedDB ?
O FeedDB é um programa que gera dados para alimentar as tabelas de nosso banco de dados
para testes, porém, gera dados que façam algum sentido, sem mais “ us213$#@a51b!’
us213$#@a51b! ou
coisas do tipo.
O banco de dados chama‐se se livraria e como tal possui dados referentes ao que uma livraria
poderia necessitar para armazenar os dados.
Este programa foi projetado para ser utilizado com o MySQL ou MariaDB.
Neste primeiro momento não temos intenção de oferecer suporte para outros SGBD como Sql
Server ou Oracle ou qualquer outro, porém esta não é uma idéia totalmente descartada.
O FeedDB é gratuito
to e você não paga nada para utilizá‐lo.
utilizá
Como funciona ?
Utilizando arquivos do tipo texto plano que pode inclusive ser editado por você o FeedDB gera
dados aleatórios para alimentar algumas tabelas existentes em nosso banco de dados de teste
chamado livraria.
ria. As tabelas que podem ser alimentadas são cliente, endereço_cliente, pedido
e pedido_itens. Em breve serão alimentadas todas e mais algumas tabelas que ainda serão
incluídas no banco. Alguns dados que serão inseridos em campos numéricos ou datas são
geradas
radas internamente pelo programa.
Após
pós carregar a janela do programa você não precisa se preocupar com mais
m is nada, apenas
informar os dados para a conexão em seu servidor MySQL ou MariaDB e clicar
car sobre o botão
Criar banco de dados.
Após seu banco de dados ter sido criado você pode iniciar os seus testes escolhendo qual
tabela preencher, cliente ou pedido. Estas tabelas estão relacionadas e utilizam o Storage
Engine InnoDB.
Botões:
Sair
Sai do programa
Campos
Host; informe o host onde está o seu servidor de banco de dados, aceita endereço IP ou
nome na rede
Usuário; informe o usuário que terá permissão para gravar no banco de dados livraria
Criar arquivo .CSV e usar técnica de inserção utilizando este arquivo; utilizando
esta opção será utilizada uma outra técnica para a inserção dos dados nas tabelas, será criado
no diretório livraria_base os arquivos cliente.csv, endereço_cliente.csv, pedido.csv,
pedido_itens.csv dependendo do que foi escolhido para gerar. A partir desses arquivos o
programa utilizará o comando LOAD DATA INFILE para alimentar as tabelas diretamente dos
arquivos gerados.
Excluir arquivo após inserção; os arquivos .CSV utilizados para a inserção serão excluídos
após o término da operação.