Cursos / Informática para Internet / Desenvolvimento Web II / Aula

arrow_back Aula 14 - Incorporando o Banco de Dados em Aplicações JSF - Parte 1

Criando as Tabelas no Banco de Dados para Armazenamento das Informações - pt.2

Vamos incluir informações no nosso banco de dados? Começaremos com a inserção de um cobrador com o seguinte comando:

  • insert into cobrador (nome, cpf, matricula, endereco) values ('Peter Parker', '111.111.111-11', '111011-1', 'Rua das Casas, NY.');

Um motorista, com o seguinte comando:

  • insert into motorista (nome, cpf, matricula, endereco, registro_cnh, categoria_cnh) values ('Tony Stark', '222.222.222-22', '121121-2', 'Malibu', '11123', 'AE');

Uma empresa, com o seguinte comando:

  • insert into empresa (razao_social, cnpj) values ('Empresas Stark', '26.118.781/0001-07');

Uma linha, com o seguinte comando:

  • insert into linha (ident, origem, destino, hora_saida, hora_chegada) values ('49', 'Rodoviária', 'Midway', '11:00', '12:30');

Um ônibus, com o seguinte comando:

  • insert into onibus (marca, modelo, ano, razao_social_empresa, ident_linha, nome_cobrador, nome_motorista) values ('0371', 'Mercedes', 1999, 'Empresas Stark', '49', 'Peter Parker', 'Tony Stark');

Além desses dados sugeridos, use sua criatividade para criar mais empresas, linhas, cobradores, motoristas e ônibus. Para consultar os dados inseridos, vamos realizar comandos de seleção. Para selecionar todos os cobradores inseridos: “select * from cobrador;”. Esse comando e sua execução é apresentado na Figura 10.

Select de todos os cobradores do banco de dados.

Para selecionar todos os motoristas inseridos: “select * from motorista;”. Esse comando e sua execução é apresentado na Figura 11.

Select de todos os motoristas do banco de dados.

Para selecionar todas as empresas inseridas: “select * from empresa;”. Esse comando e sua execução é apresentado na Figura 12.

Select de todas as empresas do banco de dados.

Para selecionar todas as linhas inseridas: “select * from linha;”. Esse comando e sua execução é apresentado na Figura 13.

Select de todas as linhas do banco de dados.

Para selecionar todas os ônibus inseridos: “select * from onibus;”. Esse comando e sua execução é apresentado na Figura 14.

Select de todas os ônibus do banco de dados.

Pronto! Agora já estamos com a classe gerenciadora de conexões com nosso banco de dados e tabelas criados. Na próxima aula, continuaremos esse projeto desenvolvendo as classes para realização de consultas e inserções pela aplicação JSF. Interessante, não é? Estamos apenas começando. Até a próxima aula e bons estudos!

Versão 5.3 - Todos os Direitos reservados