51
Banco de Dados
FIAP
1
Banco de Dados
FIAP
75
Banco de Dados
FIAP
5
Banco de Dados
FIAP
5
Banco de Dados
FIAP
51
Banco de Dados
FIAP
8
Banco de Dados
FIAP
1
Banco de Dados
FIAP
4
Banco de Dados
FIAP
7
Banco de Dados
FIAP
Texto de pré-visualização
INTRODUÇÃO ATIVIDADE EXIBIR E CADASTRAR INFORMAÇÕES DE UMA LISTAGEM DO FINTECH AGORA COM BANCO DE DADOS Atenção Atividade Avaliativa Verifique se o arquivo do upload está correto não é possível enviar um outro arquivo após o fechamento da entrega na plataforma ou após a correção do professor Não deixe para realizar a entrega da atividade nos últimos minutos do prazo você pode ter algum problema e perder a entrega As entregas são realizadas apenas pela plataforma Não disponibilize a resposta da sua atividade em grupos de WhatsApp Discord Microsoft Teams pois pode gerar plágio e zerar a atividade para todos Você tem um período máximo de 15 dias após a publicação da nota para solicitar a revisão da correção ATIVIDADE Muito bem você acaba de saber como o Java faz para acessar o banco de dados Oracle Vamos aplicar imediatamente esse conhecimento tão importante afinal seus sistemas computacionais acabam de ganhar um novo grau de complexidade Prérequisitos técnicos 1 Linguagem de programação utilize Java na versão 17 2 Banco de dados utilize Oracle 3 Utilize a instância Oracle da FIAP 4 Modelagem do banco de dados baseiese na modelagem previamente criada 5 Manipulação de tipos de dados no Java familiarizese com a manipulação de dados em Java No Capítulo 2 desta mesma Fase você pode aprender como lidar com vários dados em Java manipulando listas de objetos Agora vamos dar o próximo passo faça a classe DAO que você criou acessar o banco de dados de fato Crie um método getAll que deve acessar o banco de dados realizar um SELECT e receber a consulta armazenando em uma coleção de dados como vimos no capítulo 2 Crie também um método insert na classe do tipo DAO que realize um INSERT e registre uma nova informação Como você precisa testar o getAll solicitado acima utilize seu comando insert para cadastrar pelo menos cinco novos registros Use a própria classe Teste método main para inserir os registros e chamar a consulta Como os vários passos do acesso ao banco de dados podem ter problemas tais como o banco estar fora do ar a tabela ter sido apagada entre outros é indispensável realizar o tratamento de exceções utilize trycatch para tratar as possíveis exceções Requisitos do sistema 1 Classe DAO Criar a classe DAO responsável por acessar o banco de dados Oracle para a continuação do sistema FINTECH 2 Consulta de dados Implementar o método getAll na classe DAO Este método deverá recuperar todos os dados no banco através de um comando SELECT e retornar uma lista de objetos resultados do SELECT 3 Tratamento de Exceções Implementar tratamento de exceções para lidar com possíveis problemas durante o acesso ao banco de dados como indisponibilidade do banco ou tabela inexistente 4 Cadastrar dados Adicionar o método insert na classe DAO que permita registrar informações no banco de dados Instruções para testes 1 Criar uma classe para testes com método para iniciar os testes 2 Teste de cadastro Utilizar o método insert para cadastrar pelo menos 5 cinco novos registros no banco de dados 3 Teste de consulta Testar o método getAll após a inserção dos registros garantindo que ele recupere e apresente corretamente as informações recuperadas 4 Adaptação para Outras Entidades Replicar o desenvolvimento feito até agora para outras entidades do sistema como Receita Despesa e etc com exceção da entidade Usuário Isso ajudará a avançar na Fase Final do projeto Fez com uma entidade Faça com as demais exceto Usuário Assim você alivia um pouco o número de atividades da Fase Final na qual você terá muito a fazer Depois que a interação com o banco de dados de uma entidade funcionar ficará mais fácil fazer as demais ENTREGA Nome do Arquivo ZIP GRUPOXXzip Formato do Projeto Exportar o projeto no IntelliJ para o arquivo ZIP nomeado como indicado Envio Enviar o arquivo ZIP através da plataforma designada para entrega Valide o arquivo antes de entregar garantindo que o projeto está executando sem erros Exporte seu projeto em IntelliJ para ZIP e entregue para a gente na plataforma FIAP ON Em caso de dúvidas procurenos no Teams Boa atividade
51
Banco de Dados
FIAP
1
Banco de Dados
FIAP
75
Banco de Dados
FIAP
5
Banco de Dados
FIAP
5
Banco de Dados
FIAP
51
Banco de Dados
FIAP
8
Banco de Dados
FIAP
1
Banco de Dados
FIAP
4
Banco de Dados
FIAP
7
Banco de Dados
FIAP
Texto de pré-visualização
INTRODUÇÃO ATIVIDADE EXIBIR E CADASTRAR INFORMAÇÕES DE UMA LISTAGEM DO FINTECH AGORA COM BANCO DE DADOS Atenção Atividade Avaliativa Verifique se o arquivo do upload está correto não é possível enviar um outro arquivo após o fechamento da entrega na plataforma ou após a correção do professor Não deixe para realizar a entrega da atividade nos últimos minutos do prazo você pode ter algum problema e perder a entrega As entregas são realizadas apenas pela plataforma Não disponibilize a resposta da sua atividade em grupos de WhatsApp Discord Microsoft Teams pois pode gerar plágio e zerar a atividade para todos Você tem um período máximo de 15 dias após a publicação da nota para solicitar a revisão da correção ATIVIDADE Muito bem você acaba de saber como o Java faz para acessar o banco de dados Oracle Vamos aplicar imediatamente esse conhecimento tão importante afinal seus sistemas computacionais acabam de ganhar um novo grau de complexidade Prérequisitos técnicos 1 Linguagem de programação utilize Java na versão 17 2 Banco de dados utilize Oracle 3 Utilize a instância Oracle da FIAP 4 Modelagem do banco de dados baseiese na modelagem previamente criada 5 Manipulação de tipos de dados no Java familiarizese com a manipulação de dados em Java No Capítulo 2 desta mesma Fase você pode aprender como lidar com vários dados em Java manipulando listas de objetos Agora vamos dar o próximo passo faça a classe DAO que você criou acessar o banco de dados de fato Crie um método getAll que deve acessar o banco de dados realizar um SELECT e receber a consulta armazenando em uma coleção de dados como vimos no capítulo 2 Crie também um método insert na classe do tipo DAO que realize um INSERT e registre uma nova informação Como você precisa testar o getAll solicitado acima utilize seu comando insert para cadastrar pelo menos cinco novos registros Use a própria classe Teste método main para inserir os registros e chamar a consulta Como os vários passos do acesso ao banco de dados podem ter problemas tais como o banco estar fora do ar a tabela ter sido apagada entre outros é indispensável realizar o tratamento de exceções utilize trycatch para tratar as possíveis exceções Requisitos do sistema 1 Classe DAO Criar a classe DAO responsável por acessar o banco de dados Oracle para a continuação do sistema FINTECH 2 Consulta de dados Implementar o método getAll na classe DAO Este método deverá recuperar todos os dados no banco através de um comando SELECT e retornar uma lista de objetos resultados do SELECT 3 Tratamento de Exceções Implementar tratamento de exceções para lidar com possíveis problemas durante o acesso ao banco de dados como indisponibilidade do banco ou tabela inexistente 4 Cadastrar dados Adicionar o método insert na classe DAO que permita registrar informações no banco de dados Instruções para testes 1 Criar uma classe para testes com método para iniciar os testes 2 Teste de cadastro Utilizar o método insert para cadastrar pelo menos 5 cinco novos registros no banco de dados 3 Teste de consulta Testar o método getAll após a inserção dos registros garantindo que ele recupere e apresente corretamente as informações recuperadas 4 Adaptação para Outras Entidades Replicar o desenvolvimento feito até agora para outras entidades do sistema como Receita Despesa e etc com exceção da entidade Usuário Isso ajudará a avançar na Fase Final do projeto Fez com uma entidade Faça com as demais exceto Usuário Assim você alivia um pouco o número de atividades da Fase Final na qual você terá muito a fazer Depois que a interação com o banco de dados de uma entidade funcionar ficará mais fácil fazer as demais ENTREGA Nome do Arquivo ZIP GRUPOXXzip Formato do Projeto Exportar o projeto no IntelliJ para o arquivo ZIP nomeado como indicado Envio Enviar o arquivo ZIP através da plataforma designada para entrega Valide o arquivo antes de entregar garantindo que o projeto está executando sem erros Exporte seu projeto em IntelliJ para ZIP e entregue para a gente na plataforma FIAP ON Em caso de dúvidas procurenos no Teams Boa atividade