Buscar

atividade pratica banco de dados nota 100

Esta é uma pré-visualização de arquivo. Entre para ver o arquivo original

Disciplina(s):
Banco de Dados
Questão 1/10 - Banco de Dados
Considerando que a tabela a seguir, parte integrante de um banco de dados MySqL e chamada de Vendedores, escreva uma query, em SQL, que devolva toda a informação referente a todos os vendedores.
Nota: 10.0
Resposta:
Solução: select * from Vendedores;
Questão 2/10 - Banco de Dados
Considerando a tabela a seguir, denominada de employees, escreva um query SQL que calcule a soma dos salários, campo SALARY, que deverão ser pagos aos funcionários.
Nota: 10.0
Atenção, o nome da tabela não é relevante para a nota.
Resposta:
Solução: SELECT SUM(salary) FROM employees;
Questão 3/10 - Banco de Dados
Considerando que a tabela a seguir, parte integrante de um banco de dados MySqL e chamada de Vendedores, escreva um query SQL, que devolva a comissão devida a cada vendedor.
Nota: 10.0
Resposta:
Solução: select Nome, Comissao from Vendedores;
Questão 4/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, campo DEPARTMENT_ID.
 
Para completar esta tarefa você deverá escrever o query SQL especificado.
Nota: 10.0
Atenção, o nome da tabela não é relevante para a nota.
Resposta:
Solução: SELECT department_id, SUM(salary) FROM employees GROUP BY department_id;
Questão 5/10 - Banco de Dados
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. 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: 10.0
Resposta:
CREATE TABLE Funcionarios ( Matricula INTEGER PRIMARY KEY NOT NULL, Nome VARCAHAR(250) NOT NULL , Email VARCAHAR(150) NOT NULL , Hora Double Not Null )
Questão 6/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:
Solução: select FIRST_NAME, SALARY from Employees where SALARY > 8000;
Questão 7/10 - Banco de Dados
Considerando a tabela a seguir, denominada de employees: 
Escreva um query SQL, que apresente o telefone (PHONE_NUMBER) de cada empregado em ordem alfabética invertida (de Z até A) pelo primeiro nome (FIRST_NAME).
Para completar esta tarefa você deverá escrever o query SQL desejado.
Nota: 10.0
Atenção, o nome da tabela não é relevante para a nota do aluno!
Resposta:
SELECT E.PHONE_NUMBER FROM EMPREGADOS E ORDER BY E.First_Name DESC;
Questão 8/10 - Banco de Dados
No quadro a seguir você pode ver a estrutura de uma tabela que deve ser criada em um banco de dados MySQL, denominada de paises. Com esta informação escreva um query SQL que crie esta tabela.
Nota: 10.0
Resposta:
CREATE TABLE PAISES (PAIS_ID VA RCHAR(2),NOME_PAIS(VARCHAR(40));
Questão 9/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:
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: 10.0
Resposta:
(a) SELECT * FROM Produtos WHERE Preco >=60 AND Preco <= 120; 
(b) SELECT AVG(Preco) FROM Produtos WHERE Fabricante=2; 
(c) SELECT AVG(Preco), Fabricante FROM Produtos GROUP BY Fabricante;
Questão 10/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.
Para resolver esta tarefa, você deverá escrever o query que atende as especificações passadas.
Nota: 10.0
Resposta:
Solução: ALTER TABLE Localization ADD region_id INT;

Teste o Premium para desbloquear

Aproveite todos os benefícios por 3 dias sem pagar! 😉
Já tem cadastro?

Outros materiais