Logo Passei Direto
Buscar

ATIVIDADE AVALIATIVA 3 - DESENVOLVIMENTO DE BANCO DE DADOS

Ferramentas de estudo

Questões resolvidas

Qual das seguintes funções apresentará os números de meses entre duas datas?
( ) SYSDATE
( ) LAST_MONTH
( ) NEXT_MONTH
( ) NEXT_DAY
(X) MONTHS_BETWEEN

Qual das seguintes consultas apresentará os nomes dos alunos que obtiveram as menores notas?
( ) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT LOWER(NOTA) FROM ALUNO);
(X) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT MIN(NOTA) FROM ALUNO);
( ) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT AVG(NOTA) FROM ALUNO);
( ) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT MAX(NOTA) FROM ALUNO);
( ) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT UPPER(NOTA) FROM ALUNO);

Considere as duas tabelas criadas a seguir: CREATE TABLE CARGO(CODCARGO CHAR(2) PRIMARY KEY, NOMECARGO VARCHAR(10) NOT NULL, VALORHORA NUMBER(6,2) NOT NULL); CREATE TABLE FUNCIONARIO (MATRICULA NUMBER(4) PRIMARY KEY, NOMEFUNCIONARIO VARCHAR2(25) NOT NULL, CODCARGO CHAR(2), FOREIGN KEY (CODCARGO) REFERENCES CARGO);
Qual das seguintes consultas retorna os nomes dos funcionários e os nomes dos seus respectivos cargos? (Nota: A consulta deverá retornar inclusive os nomes dos funcionários que ainda não têm um cargo definido.)
( ) SELECT FUNCIONARIO, CARGO FROM NOMECARGO LEFT OUTER JOIN NOMEFUNCIONARIO ON (CODCARGO = CODCARGO);
( ) SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO RIGHT OUTER JOIN FUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);
( ) SELECT FUNCIONARIO, CARGO FROM CARGO RIGHT OUTER JOIN FUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);
( ) SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO LEFT OUTER JOIN FUNCIONARIO ON (CODCARGO = CODCARGO);
( ) SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO LEFT OUTER JOIN FUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);

Considere as duas tabelas criadas abaixo: CREATE TABLE VENDEDOR(CODVENDEDOR CHAR(2) PRIMARY KEY, NOMEVENDEDOR VARCHAR(25) NOT NULL); CREATE TABLE PEDIDO (NUMEROPEDIDO NUMBER(4) PRIMARY KEY, CODVENDEDOR CHAR(2), FOREIGN KEY (CODVENDEDOR) REFERENCES VENDEDOR);
Qual das seguintes consultas retorna os números dos pedidos emitidos pelo vendedor cujo nome é 'JOSE SILVA'?
( ) SELECT NUMEROPEDIDO FROM PEDIDO INNER JOIN VENDEDOR WHERE NOMEVENDEDOR = 'JOSE SILVA';
(X) SELECT NUMEROPEDIDO FROM PEDIDO INNER JOIN VENDEDOR ON (VENDEDOR.CODVENDEDOR = PEDIDO.CODVENDEDOR) WHERE NOMEVENDEDOR = 'JOSE SILVA';
( ) SELECT PEDIDO FROM NUMEROPEDIDO INNER JOIN CODVENDEDOR ON (VENDEDOR.CODVENDEDOR = PEDIDO.CODVENDEDOR) WHERE NOMEVENDEDOR = 'JOSE SILVA';
( ) SELECT PEDIDO FROM NUMEROPEDIDO INNER JOIN CODVENDEDOR ON (CODVENDEDOR = CODVENDEDOR) WHERE NOMEVENDEDOR = 'JOSE SILVA';
( ) SELECT NUMEROPEDIDO FROM VENDEDOR INNER JOIN VENDEDOR ON (VENDEDOR.CODVENDEDOR = PEDIDO.CODVENDEDOR) WHERE NOMEVENDEDOR = 'JOSE SILVA';

Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

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

Questões resolvidas

Qual das seguintes funções apresentará os números de meses entre duas datas?
( ) SYSDATE
( ) LAST_MONTH
( ) NEXT_MONTH
( ) NEXT_DAY
(X) MONTHS_BETWEEN

Qual das seguintes consultas apresentará os nomes dos alunos que obtiveram as menores notas?
( ) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT LOWER(NOTA) FROM ALUNO);
(X) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT MIN(NOTA) FROM ALUNO);
( ) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT AVG(NOTA) FROM ALUNO);
( ) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT MAX(NOTA) FROM ALUNO);
( ) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT UPPER(NOTA) FROM ALUNO);

Considere as duas tabelas criadas a seguir: CREATE TABLE CARGO(CODCARGO CHAR(2) PRIMARY KEY, NOMECARGO VARCHAR(10) NOT NULL, VALORHORA NUMBER(6,2) NOT NULL); CREATE TABLE FUNCIONARIO (MATRICULA NUMBER(4) PRIMARY KEY, NOMEFUNCIONARIO VARCHAR2(25) NOT NULL, CODCARGO CHAR(2), FOREIGN KEY (CODCARGO) REFERENCES CARGO);
Qual das seguintes consultas retorna os nomes dos funcionários e os nomes dos seus respectivos cargos? (Nota: A consulta deverá retornar inclusive os nomes dos funcionários que ainda não têm um cargo definido.)
( ) SELECT FUNCIONARIO, CARGO FROM NOMECARGO LEFT OUTER JOIN NOMEFUNCIONARIO ON (CODCARGO = CODCARGO);
( ) SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO RIGHT OUTER JOIN FUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);
( ) SELECT FUNCIONARIO, CARGO FROM CARGO RIGHT OUTER JOIN FUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);
( ) SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO LEFT OUTER JOIN FUNCIONARIO ON (CODCARGO = CODCARGO);
( ) SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO LEFT OUTER JOIN FUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);

Considere as duas tabelas criadas abaixo: CREATE TABLE VENDEDOR(CODVENDEDOR CHAR(2) PRIMARY KEY, NOMEVENDEDOR VARCHAR(25) NOT NULL); CREATE TABLE PEDIDO (NUMEROPEDIDO NUMBER(4) PRIMARY KEY, CODVENDEDOR CHAR(2), FOREIGN KEY (CODVENDEDOR) REFERENCES VENDEDOR);
Qual das seguintes consultas retorna os números dos pedidos emitidos pelo vendedor cujo nome é 'JOSE SILVA'?
( ) SELECT NUMEROPEDIDO FROM PEDIDO INNER JOIN VENDEDOR WHERE NOMEVENDEDOR = 'JOSE SILVA';
(X) SELECT NUMEROPEDIDO FROM PEDIDO INNER JOIN VENDEDOR ON (VENDEDOR.CODVENDEDOR = PEDIDO.CODVENDEDOR) WHERE NOMEVENDEDOR = 'JOSE SILVA';
( ) SELECT PEDIDO FROM NUMEROPEDIDO INNER JOIN CODVENDEDOR ON (VENDEDOR.CODVENDEDOR = PEDIDO.CODVENDEDOR) WHERE NOMEVENDEDOR = 'JOSE SILVA';
( ) SELECT PEDIDO FROM NUMEROPEDIDO INNER JOIN CODVENDEDOR ON (CODVENDEDOR = CODVENDEDOR) WHERE NOMEVENDEDOR = 'JOSE SILVA';
( ) SELECT NUMEROPEDIDO FROM VENDEDOR INNER JOIN VENDEDOR ON (VENDEDOR.CODVENDEDOR = PEDIDO.CODVENDEDOR) WHERE NOMEVENDEDOR = 'JOSE SILVA';

Prévia do material em texto

<p>DESENVOLVIMENTO DE BANCO DE DADOS - ATIVIDADE AVALIATIVA 3</p><p>QUESTÃO 1 DE 5</p><p>Qual das seguintes funções apresentará os números de meses entre duas datas?</p><p>( ) SYSDATE</p><p>( ) LAST_MONTH</p><p>( ) NEXT_MONTH</p><p>( ) NEXT_DAY</p><p>(X) MONTHS_BETWEEN</p><p>QUESTÃO 2 DE 5</p><p>Qual das seguintes consultas apresentará os nomes dos alunos que obtiveram as</p><p>menores notas?</p><p>( ) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT LOWER(NOTA) FROM</p><p>ALUNO);</p><p>(X) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT MIN(NOTA) FROM</p><p>ALUNO);</p><p>( ) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT AVG(NOTA) FROM</p><p>ALUNO);</p><p>( ) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT MAX(NOTA) FROM</p><p>ALUNO);</p><p>( ) SELECT NOME FROM ALUNO WHERE NOTA = (SELECT UPPER(NOTA) FROM</p><p>ALUNO);</p><p>QUESTÃO 3 DE 5</p><p>Considere as duas tabelas criadas abaixo:</p><p>CREATE TABLE CARGO(CODCARGO CHAR(2) PRIMARY KEY,</p><p>NOMECARGO VARCHAR(10) NOT NULL,</p><p>VALORHORA NUMBER(6,2) NOT NULL);</p><p>CREATE TABLE FUNCIONARIO (MATRICULA NUMBER(4) PRIMARY KEY,</p><p>NOMEFUNCIONARIO VARCHAR2(25) NOT NULL,</p><p>CODCARGO CHAR(2),</p><p>FOREIGN KEY (CODCARGO) REFERENCES CARGO);</p><p>Qual das seguintes consultas retorna os nomes dos funcionários e os nomes dos seus</p><p>respectivos cargos?</p><p>( ) SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO INNER JOIN</p><p>FUNCIONARIO ON (CODCARGO = CODCARGO);</p><p>( ) SELECT FUNCIONARIO, CARGO FROM NOMECARGO INNER JOIN</p><p>NOMEFUNCIONARIO ON (CODCARGO = CODCARGO);</p><p>( ) SELECT FUNCIONARIO, CARGO FROM CARGO INNER JOIN FUNCIONARIO</p><p>ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);</p><p>(X) SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO INNER JOIN</p><p>FUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);</p><p>( ) SELECT FUNCIONARIO, CARGO FROM NOMECARGO INNER JOIN</p><p>NOMEFUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);</p><p>DESENVOLVIMENTO DE BANCO DE DADOS - ATIVIDADE AVALIATIVA 3</p><p>QUESTÃO 4 DE 5</p><p>Considere as duas tabelas criadas abaixo:</p><p>CREATE TABLE VENDEDOR(CODVENDEDOR CHAR(2) PRIMARY KEY,</p><p>NOMEVENDEDOR VARCHAR(25) NOT NULL); CREATE TABLE PEDIDO</p><p>(NUMEROPEDIDO NUMBER(4) PRIMARY KEY, CODVENDEDOR CHAR(2),</p><p>FOREIGN KEY (CODVENDEDOR) REFERENCES VENDEDOR);</p><p>Qual das seguintes consultas retorna os números dos pedidos emitidos pelo vendedor</p><p>cujo nome é 'JOSE SILVA'?</p><p>( ) SELECT NUMEROPEDIDO FROM PEDIDO INNER JOIN VENDEDOR WHERE</p><p>NOMEVENDEDOR = 'JOSE SILVA';</p><p>(X) SELECT NUMEROPEDIDO FROM PEDIDO INNER JOIN VENDEDOR ON</p><p>(VENDEDOR.CODVENDEDOR = PEDIDO.CODVENDEDOR) WHERE</p><p>NOMEVENDEDOR = 'JOSE SILVA';</p><p>( ) SELECT PEDIDO FROM NUMEROPEDIDO INNER JOIN CODVENDEDOR ON</p><p>(VENDEDOR.CODVENDEDOR = PEDIDO.CODVENDEDOR) WHERE</p><p>NOMEVENDEDOR = 'JOSE SILVA';</p><p>( ) SELECT PEDIDO FROM NUMEROPEDIDO INNER JOIN CODVENDEDOR ON</p><p>(CODVENDEDOR = CODVENDEDOR) WHERE NOMEVENDEDOR = 'JOSE SILVA';</p><p>( ) SELECT NUMEROPEDIDO FROM VENDEDOR INNER JOIN VENDEDOR ON</p><p>(VENDEDOR.CODVENDEDOR = PEDIDO.CODVENDEDOR) WHERE</p><p>NOMEVENDEDOR = 'JOSE SILVA';</p><p>QUESTÃO 5 DE 5</p><p>Considere as duas tabelas criadas a seguir:</p><p>CREATE TABLE CARGO(CODCARGO CHAR(2) PRIMARY KEY, NOMECARGO</p><p>VARCHAR(10) NOT NULL, VALORHORA NUMBER(6,2) NOT NULL); CREATE</p><p>TABLE FUNCIONARIO (MATRICULA NUMBER(4) PRIMARY KEY,</p><p>NOMEFUNCIONARIO VARCHAR2(25) NOT NULL,</p><p>CODCARGO CHAR(2),</p><p>FOREIGN KEY (CODCARGO) REFERENCES CARGO);</p><p>Qual das seguintes consultas retorna os nomes dos funcionários e os nomes dos seus</p><p>respectivos cargos? (Nota: A consulta deverá retornar inclusive os nomes dos</p><p>funcionários que ainda não têm um cargo definido.)</p><p>( ) SELECT FUNCIONARIO, CARGO FROM NOMECARGO LEFT OUTER JOIN</p><p>NOMEFUNCIONARIO ON (CODCARGO = CODCARGO);</p><p>( ) SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO RIGHT OUTER</p><p>JOIN FUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);</p><p>( ) SELECT FUNCIONARIO, CARGO FROM CARGO RIGHT OUTER JOIN</p><p>FUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);</p><p>( ) SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO LEFT OUTER</p><p>JOIN FUNCIONARIO ON (CODCARGO = CODCARGO);</p><p>( ) SELECT NOMEFUNCIONARIO, NOMECARGO FROM CARGO LEFT OUTER</p><p>JOIN FUNCIONARIO ON (CARGO.CODCARGO = FUNCIONARIO.CODCARGO);</p>

Mais conteúdos dessa disciplina