Looking for BANCO DE DADOS RELACIONAL test answers and solutions? Browse our comprehensive collection of verified answers for BANCO DE DADOS RELACIONAL at moodle.utfpr.edu.br.
Get instant access to accurate answers and detailed explanations for your course questions. Our community-driven platform helps students succeed!
Considere o modelo de dados relacionais HR (Human Resources).
Marque a alternativa que altera a definição da tabela job_history de forma restringir que a data final (end_date) seja maior que a data inicial (start_date).
Considere o modelo de dados relacionais HR (Human Resources).
Em uma visão abrangente, a folha de pagamento é uma lista mensal referente à remuneração dos colaboradores de uma empresa. As empresas geram receitas e despesas na folha de pagamento a partir de uma série de procedimentos trabalhistas e fiscais.
Considerando as tabelas do Instituto Nacional do Seguro Social (INSS) e Imposto de Renda Retido na Fonte (IRRF), que são alíquotas descontadas do salário do colaborador, elabore uma consulta SQL para projetar
Para o INSS use a tabela empregado, empregado doméstico e trabalhador avulso; disponível em https://www.gov.br/inss/pt-br/direitos-e-deveres/inscricao-e-contribuicao/tabela-de-contribuicao-mensal
Para o IRRF use a tabela incidêncial anual a partir do exercício de 2026 (ano-caledário de 2025); disponível em https://www.gov.br/receitafederal/pt-br/assuntos/meu-imposto-de-renda/tabelas/copy_of_2024
Use projeção condicional para determinar as alíquotas e valores de desconto.
(Saída ilustrativa, o resultado depende da instância da base de dados)
Considere o modelo de dados relacionais HR (Human Resources).
Elabore uma consulta SQL para recuperar os colaboradores (employees) que possuem salário dentro da faixa salarial dos seus gerentes (manager_id). A faixa salarial do gerente é definida pelo piso e teto salarial do cargo (atributos min_salary e max_salary da tabela jobs). A consulta deve projetar
first_name e last_name),salary) do gerente e colaboradordiff)(Saída ilustrativa, o resultado depende da instância da base de dados)
Considere o modelo de dados relacionais HR (Human Resources).
Marque a consulta que projeta o primeiro e último nome dos colaboradores cujo salário é inferior ao piso salarial ou superior ao teto salarial do respectivo cargo atual, ou seja, cujo salário está fora da faixa salarial do respectivo cargo.
Considere a instância inicial do banco de dados HR (Human Resources). A instância inicial é aquela logo após a execução do script de criação e população da base de dados hr.
Marque a alternativa que corresponde a situação da instância após executar o bloco de transação abaixo.
BEGIN;INSERT INTO employees (employee_id, last_name, email, hire_date, job_id) VALUES (1000, 'Employee 1000', '[email protected]', '2025-06-01', 'IT_PROG');SAVEPOINT savepoint_;INSERT INTO employees (employee_id, last_name, email, hire_date, job_id) VALUES (2000, 'Employee 2000', '[email protected]', '2025-06-03', 'AC_MGR');ROLLBACK TO SAVEPOINT savepoint_;UPDATE departments SET manager_id = (SELECT COALESCE(employee_id, NULL) FROM employees WHERE employee_id >= 2000 ORDER BY 1 ASC LIMIT 1)WHERE department_name LIKE 'Accounting';RELEASE SAVEPOINT savepoint_;COMMIT;
Considere o modelo de dados relacionais HR (Human Resources).
Marque a alternativa que apresenta a consulta SQL que recupera o nome de todos os departamentos e, quando houver, o nome de seus respectivos gerentes.
Considere o modelo de dados relacionais OE (Order Entity).
Elabore uma consulta SQL para recuperar os clientes que realizaram mais de 4 pedidos entre 2006 e 2008 e cuja média de valor dos pedidos seja superior a 20000. Projete o identificador e nome completo dos clientes, a quantidade de pedidos e a média do valor dos pedidos. Ordene o resultado pelos critérios média do valor dos pedidos e quantidade de pedidos, ambos decrecentes.
A tabela de pedidos é a orders; dos clientes customers.
(Saída ilustrativa, o resultado depende da instância da base de dados)
Considere o modelo de dados relacionais OE (Order Entity).
Elabore uma consulta SQL para recuperar os 20 produtos mais pedidos. Os produtos mais pedidos correspondem aos produtos com maior quantidade de pedidos; e não valor de pedidos. Além do nome dos produtos, a consulta deve projetar a quantidade e o valor total de pedidos de cada produto.
Ordene o resultado por ordem decrescente da quantidade de pedidos e crescente do valor dos pedidos.
(Saída ilustrativa, o resultado depende da instância da base de dados)
Considere o esquema company e marque a alternativa que altera a definição da tabela PROJECT de forma a permitir a atribuição de um project manager (PManager) aos projetos.
Considere o esquema company.
Elabore uma consulta que projete o aumento salarial em 3% para os primeiros 3 (três) colaboradores mais eficientes, 2% para os próximos 2 (dois) mais eficientes, e 1% para os demais representantes que atuem ao menos em 2 (dois) projetos. A eficiência aqui significa o total de horas de trabalho em projetos projetos. Como segundo critério, caso ocorra conflito com o total de horas trabalhas, use o critério do mais velho. A consulta deve projetar os seguintes dados: identificador e nome dos colaboradores, total de horas em projetos, salário e projeção do novo salário.