Logo Passei Direto
Buscar

ATIVIDADE PRATICA BANCO DE DADOS

Ferramentas de estudo

Passei Direto Aniversário

Quer receber 70% de desconto para assinar o PasseIA?

Questões resolvidas

Considerando que a tabela a seguir, parte integrante de um banco de dados MySqL e chamada Vendedores.
Escreva uma query, em SQL, que devolva toda a informação referente a todos os vendedores.

Considerando a tabela a seguir, Employees, como sendo a representação de uma tabela em um banco de dados mantido em um servidor MySql, escreva um query SQL, que devolva o primeiro nome, FIRST_NAME, e o salário, SALARY, de todos os funcionários cujo salário seja maior que R$8000,00.

Considerando a tabela a seguir, denominada de employees: Escreva um query SQL que devolva o total de salário, campo SALARY, por departamento, campo DEPARTMENT_ID.

Considerando a tabela a seguir, denominada de employees.
Escreva um query SQL que calcul soma dos salários, campo SALARY, que deverão ser pagos aos funcionários.

Você precisa criar uma tabela em um banco de dados para armazenar os dados dos participantes de um projeto.
Esta tabela deverá ser chamada de Funcionarios e ter campos para armazenar o nome completo, com até 250 caracteres, o e-mail com até 150 caracteres e o valor da hora trabalhada em Reais.

Considerando a tabela a seguir, denominada de employees: Escreva um query SQL, que escreva a expressão CANCELADO, atualizando todos os campos EMAIL de todos os funcionários do departamento 60.

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Escolha uma das opções e acesse esse e outros materiais sem bloqueio. 🤩

Cadastre-se ou realize login

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Questões resolvidas

Considerando que a tabela a seguir, parte integrante de um banco de dados MySqL e chamada Vendedores.
Escreva uma query, em SQL, que devolva toda a informação referente a todos os vendedores.

Considerando a tabela a seguir, Employees, como sendo a representação de uma tabela em um banco de dados mantido em um servidor MySql, escreva um query SQL, que devolva o primeiro nome, FIRST_NAME, e o salário, SALARY, de todos os funcionários cujo salário seja maior que R$8000,00.

Considerando a tabela a seguir, denominada de employees: Escreva um query SQL que devolva o total de salário, campo SALARY, por departamento, campo DEPARTMENT_ID.

Considerando a tabela a seguir, denominada de employees.
Escreva um query SQL que calcul soma dos salários, campo SALARY, que deverão ser pagos aos funcionários.

Você precisa criar uma tabela em um banco de dados para armazenar os dados dos participantes de um projeto.
Esta tabela deverá ser chamada de Funcionarios e ter campos para armazenar o nome completo, com até 250 caracteres, o e-mail com até 150 caracteres e o valor da hora trabalhada em Reais.

Considerando a tabela a seguir, denominada de employees: Escreva um query SQL, que escreva a expressão CANCELADO, atualizando todos os campos EMAIL de todos os funcionários do departamento 60.

Prévia do material em texto

Questão 1/10 - Banco de Dados
No quadro a seguir você pode ver a estrutura de uma tabela que deve ser criada em um banco 
dados MySQL, denominada de paises. Com esta informação escreva um query SQL que crie es
tabela.
 
Nota: 10.0
Resposta:
CREATE TABLE paises ( 
 PAIS_ID varchar(2) NULL, 
 NOME_PAIS varchar(40) NULL, 
);
Questão 2/10 - Banco de Dados
Considerando a estrutura da tabela Localization, mostrada a seguir, escreva um script SQL para
acrescentar a coluna region_id a esta tabela sabendo que esta coluna deverá armazenar dados
inteiros.
 
Solução: 
 
Para resolver esta tarefa, você deverá escrever o query que atende as especificações passadas
Nota: 10.0
Resposta:
ALTER TABLE Localization ADD region_id int;
Questão 3/10 - Banco de Dados
Considerando que a tabela a seguir, parte integrante de um banco de dados MySqL e chamada
Vendedores, escreva um query SQL, que devolva a comissão devida a cada vendedor.
 
Nota: 8.0
Resposta:
SELECT comissao, Vendedor_id FROM Vendedores;
Solução:
ALTER TABLE Localization ADD region_id INT;
Solução: select Nome, Comissao from Vendedores;
Questão 4/10 - Banco de Dados
Considerando que a tabela a seguir, parte integrante de um banco de dados MySqL e chamada
Vendedores, escreva uma query, em SQL, que devolva toda a informação referente a todos os 
vendedores.
 
Nota: 10.0
Resposta:
SELECT * FROM Vendedores;
Questão 5/10 - Banco de Dados
Considerando a tabela a seguir, Employees, como sendo a representação de uma tabela em um
banco de dados mantido em um servidor MySql, escreva um query SQL, que devolva o primeiro
nome, FIRST_NAME, e o salário, SALARY, de todos os funcionários cujo salário seja maior que
R$8000,00.
 
Nota: 10.0
Resposta:
SELECT FIRST_NAME, SALARY FROM Employees 
WHERE SALARY>8000;
Solução: select * from Vendedores;
Solução:
select FIRST_NAME, SALARY from Employees
where SALARY > 8000;
Questão 6/10 - Banco de Dados
Considerando a tabela a seguir, denominada de employees: 
 
Escreva um query SQL que devolva o total de salário, campo SALARY, por departamento, camp
DEPARTMENT_ID.
 
Para completar esta tarefa você deverá escrever o query SQL especificado.
Nota: 10.0
Resposta:
SELECT DEPARTMENT_ID AS Departamento, 
SUM(SALARY) AS TotalDeSalario FROM Employees 
GROUP BY DEPARTMENT_ID;
Questão 7/10 - Banco de Dados
Considere o seguinte script de criação de banco de dados. Observe que este script cria duas 
tabelas e insere dados em ambas:
 
Atenção, o nome da tabela não é relevante para a
nota.
 Solução:
SELECT department_id, SUM(salary) FROM
employees GROUP BY department_id;
 
Escreva um conjunto de queris SQL que devolvam as seguintes informações: (a) produtos cujo 
preço esteja entre R$60,00 e R$120,00; (b) calcule o preço médio de todos os produtos cujo 
código do fabricante seja 2 e (c) imprima uma lista dos preços médios por código de fabricante.
Escreva um conjunto de queris SQL que devolvam as seguintes informações: (a) produtos cujo 
preço esteja entre R$60,00 e R$120,00; (b) calcule o preço médio de todos os produtos cujo 
código do fabricante seja 2 e (c) imprima uma lista dos preços médios por código de fabricante.
Nota: 8.0
Resposta:
Considere que a tabela se chame Tabela 
a) SELECT Produtos FROM Tabela WHERE 
Preco>=60 AND Preco<=120; 
b) SELECT AVG(Preco) FROM Tabela WHERE 
Fabricante=2; 
c) SELECT Fabricante, AVG(Preco) AS PrecoMedio 
FROM Tabela GROUP BY Fabricante;
Questão 8/10 - Banco de Dados
Considerando a tabela a seguir, denominada de employees, escreva um query SQL que calcul
soma dos salários, campo SALARY, que deverão ser pagos aos funcionários.
 
Nota: 10.0
Resposta:
SELECT SUM(SALARY) AS SomaDosSalarios FROM 
Employees;
Questão 9/10 - Banco de Dados
Você precisa criar uma tabela em um banco de dados para armazenar os dados dos participant
de um projeto. Esta tabela deverá ser chamada de Funcionarios e ter campos para armazenar o
nome completo, com até 250 caracteres, o e-mail com até 150 caracteres e o valor da hora 
trabalhada em Reais. Para solucionar esta questão você deverá escrever o script SQL para a 
criação desta tabela e não se esqueça que a tabela deverá ter uma chave primária, inteira, para
armazenar a matrícula do funcionário.
Para concluir esta tarefa você deverá digitar o query SQL solicitado.
Nota: 8.0
Atenção, o nome da tabela não é relevante para a
nota.
 Solução: SELECT SUM(salary) FROM employees;
Resposta:
CREATE TABLE Funcionarios ( 
 Matricula int, 
 NomeCompleto varchar(250), 
 Email varchar(150), 
 ValorHoraTrabalhada smallmoney, 
);
Questão 10/10 - Banco de Dados
Considerando a tabela a seguir, denominada de employees: 
 
Escreva um query SQL, que escreva a expressão CANCELADO, atualizando todos os campos 
EMAIL de todos os funcionários do departamento 60.
Para completar esta tarefa você deverá escrever o query SQL desejado.
Nota: 10.0
Resposta:
UPDATE Employees SET EMAIL='CANCELADO' 
WHERE DEPARTMENT_ID=60;
Atenção, o nome da tabela não é relevante para a
nota
 Solução:
UPDATE employees SET email='CANCELADO'
WHERE department_id=60;

Mais conteúdos dessa disciplina