Devido a um oportunidade de negócio, precisamos integrar nosso sistema com Firebird urgentemente
IMPORTANTE: Precisamos do escopo abaixo para hoje(11/07) até as 18:00
OBJETIVO: Será um simples exemplo de Java com Firebird, para usar em uma aplicação em Java que precisa inserir e ler no Firebird
Não temos conhecimento algum de Firebird, apenas de Mysql, mas temos que inserir numa base Firebird 2.5
então aqui serão os passos do job:
1) Criar uma base de dados qualquer firebird ou passar uma pronta Vazia
2) Criar uma tabela manualmente semelhante a essa, esse exemplo é de Mysql, mas deve ser criada no Firebird, mostrar como faz
com os tipos de dados equivalentes para o Firebird
create table une_pedido_integrado (
pedido_id int(11) unsigned not null ,
cliente_nome varchar(200) default null,
cliente_data_cadastro date default null,
cliente_data_pedido timestamp null default null,
pedido_valor decimal(10,2) default null,
primary key (pedido_id)
) engine=innodb default charset=utf8;
3)através do java, deve ser feito via programação os seguintes passos
a) conectar ao banco firebird, pode ter usuario e senha fixos no código
b) rodar esse insert via programação, também pode ser fixo no código
insert into une_pedido_integrado (pedido_id, cliente_nome, cliente_data_cadastro, cliente_data_pedido, pedido_valor)
values
(200, 'joao da silva', '2018-01-01', '2018-07-11 10:16:12', 65.00);
c) Se o Firebird suportar commit e rollback, fazer esse insert com esse conceito, que se cair na exception deve dar Rollback
d) Conseguir pegar o retorno do SQL via Java
select count(*) qtd_reg from une_pedido_integrado
dever dar um
system.output.print ou coisa parecida
deve ir aparecendo no prompt, conforme vamos inserindo os registros
1
2
3
4)Conseguir ver as tabelas e dados de uma forma mais amigável, uma IDE
Passar os fontes e intruçoes para realizar os 4 passos acima
Prazo: Hoje(11/07) até as 18:00
Prazo de Entrega: 11 de Julho de 2018