·

Análise e Desenvolvimento de Sistemas ·

Banco de Dados

Send your question to AI and receive an answer instantly

Ask Question

Preview text

Pontifícia Universidade Católica do Rio Grande do Sul Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas FullStack e Mobile BANCO DE DADOS Brenda de Ramos Silva Ten Caten VIAMÃO 2024 ADICIONAR CAPA 1 Modelo Conceitual 2 Modelo lógico relacional 2 Codificar em SQL quatro das seguintes consultas a Selecionar CPFs e nomes dos trabalhadores que ganham mais do que 250000 SELECT cpf nome FROM trabalhadores WHERE salario 2500 b Selecionar nomes e salários dos trabalhadores da empresa ALFA ordenados em ordem alfabética crescente SELECT tnome tsalario FROM trabalhadores t JOIN obras o ON ocodigo tcodobra JOIN construtoras c ON ccodigo ocodconstrutora WHERE cnome ALFA ORDER BY tnome ASC d Calcular e exibir a folha de pagamento de cada obra Uma folha de pagamento é determinada pela soma dos salários dos seus trabalhadores SELECT tcodobra SELECT nome FROM obras WHERE codigo tcodobra as nomeobra SUMtsalario as folhaobra FROM trabalhadores t JOIN obras o ON ocodigo tcodobra GROUP BY tcodobra e Selecionar os equipamentos que nunca foram utilizados em nenhuma obra SELECT FROM equipamentos WHERE codigo NOT IN SELECT codequipamento FROM locacaoequipamentoobra ADICIONAR CAPA 1 Modelo Conceitual 2 Modelo lógico relacional 2 Codificar em SQL quatro das seguintes consultas a Selecionar CPFs e nomes dos trabalhadores que ganham mais do que 250000 SELECT cpf nome FROM trabalhadores WHERE salario 2500 b Selecionar nomes e salários dos trabalhadores da empresa ALFA ordenados em ordem alfabética crescente SELECT tnome tsalario FROM trabalhadores t JOIN obras o ON ocodigo tcodobra JOIN construtoras c ON ccodigo ocodconstrutora WHERE cnome ALFA ORDER BY tnome ASC d Calcular e exibir a folha de pagamento de cada obra Uma folha de pagamento é determinada pela soma dos salários dos seus trabalhadores SELECT tcodobra SELECT nome FROM obras WHERE codigo tcodobra as nomeobra SUMtsalario as folhaobra FROM trabalhadores t JOIN obras o ON ocodigo tcodobra GROUP BY tcodobra e Selecionar os equipamentos que nunca foram utilizados em nenhuma obra SELECT FROM equipamentos WHERE codigo NOT IN SELECT codequipamento FROM locacaoequipamentoobra Construtoras codigo PK nome registroprofissional TelefonesConstrutora codigo PK codconstrutora FK telefone observacao 1 1 0 n NomesFantasiaConstrutora codigo PK codconstrutora FK nomefantasia 1 1 0 n Obras codigo PK nome logradouro numero complemento codconstrutora FK Equipamentos codigo PK PK nome valordia codcategoria FK 1 1 0 n LocacaoEquipamentoObra codigo PK codobra FK codequipamento FK datainicio datafim 1 1 0 n 1 1 0 n Trabalhadores cpf PK nome salario codobra FK 1 1 0 n Categorias codigo PK descricao 1 1 0 n