Baixe o app para aproveitar ainda mais
Prévia do material em texto
1a Questão (Ref.: 201302235874) Pontos: 0,0 / 0,1 Para se obter a quantidade de empregados por cargo deve-se digitar qual o select abaixo: SELECT C.DESCRICAO AS CARGO, COUNT(E.MATRICULA) AS QTDE GROUP BY C.DESCRICAO FROM CARGO C INNER JOIN EMPREGADO E ON C.CODIGO = E.CARGO; SELECT DESCRICAO AS CARGO, COUNT(MATRICULA) AS QTDE FROM CARGO C INNER JOIN EMPREGADO E ON CODIGO = CARGO GROUP BY DESCRICAO; SELECT C.DESCRICAO AS CARGO, COUNT(E.MATRICULA) AS QTDE FROM CARGO C INNER JOIN EMPREGADO E ON C.CODIGO = E.CARGO GROUP BY C.DESCRICAO; SELECT C.DESCRICAO AS CARGO, SUM(E.MATRICULA) AS QTDE FROM CARGO C INNER JOIN EMPREGADO E ON C.CODIGO = E.CARGO GROUP BY C.DESCRICAO; SELECT C.DESCRICAO AS CARGO, COUNT(E.MATRICULA) AS QTDE FROM CARGO C INNER JOIN EMPREGADO E GROUP BY C.DESCRICAO; Gabarito Comentado. 2a Questão (Ref.: 201302556161) Pontos: 0,0 / 0,1 A constraint Foreign Key possui no SQL Ansi quais regras? On Delete Cascade / On Delete Restrict / On Update Cascade / On Update Delete On Delete Set Null / On Delete Restrict / On Update Set Null / On Update Delete On Delete Cascade / On Delete Set Null / On Update Cascade / On Update Set Null On Delete Cascade / On Delete Restrict / On Delete Set Null / On Update Cascade / On Update Delete / On Update Set Null On Delete Set Null / On Delete Set Default / On Update Set Null / On Update Set Default 3a Questão (Ref.: 201302565444) Pontos: 0,1 / 0,1 Sabendo-se que existem dados de TCC cadastrados com datas de defesa que variam de 20/11/2012 até a data de hoje, assinale qual das alternativas abaixo retornaria o mesmo resultado que o comando "SELECT * FROM TCC WHERE DTDEFESA BETWEEN '15/11/2014' AND '16/11/2014';": SELECT * FROM TCC WHERE DTDEFESA > '15/11/2014' AND < '16/11/2014'; SELECT * FROM TCC WHERE DTDEFESA IN ('15/11/2014','16/11/2014'); SELECT * FROM TCC WHERE DTDEFESA IN ('15/11/2014' AND '16/11/2014'); SELECT * FROM TCC WHERE DTDEFESA => '15/11/2014' AND <= '16/11/2014'; SELECT * FROM TCC WHERE DTDEFESA = '15/11/2014' AND '16/11/2014'; 4a Questão (Ref.: 201302620207) Pontos: 0,1 / 0,1 São atribuições do SQL? Controle de transações. Controlar acesso aos dados. Definição de estruturas de dados. Extrair dados através de consultas. Criar estruturas de controle para regras de negócio. 5a Questão (Ref.: 201302551721) Pontos: 0,0 / 0,1 Em banco de dados, todo método de controle de concorrência deve evitar anomalias de sincronização. Essas anomalias estão relacionadas a: I - perda da consistência do banco. II - acesso via ODBC. III - acesso a dados inconsistentes. IV - consulta recursiva. V - perda de atualizações. Estão certos apenas os itens I, IV e V. II, III e V. I, II e IV. II, III e IV. I, III e V. 1a Questão (Ref.: 201302079975) Pontos: 0,1 / 0,1 O comando SQL que apaga um tabela é: REMOVE TABLE DROP TABLE INSERT INTO UPDATE DELETE TABLE 2a Questão (Ref.: 201302079936) Pontos: 0,1 / 0,1 Considere a relação: FUNCIONARIO (matrícula, cargo, salario, admissao) A consulta SQL que mostra o total dos salários dos funcionários é: Nenhuma das repostas acima SELECT SALARIO FROM FUNCIONARIO WHERE SUM (SALARIO); SELECT SUM (SALARIO) FROM FUNCIONARIO; SELECT SUM (SALARIO) FROM FUNCIONARIO WHERE SALARIO; SELECT * FROM FUNCIONARIO WHERE SUM (SALARIO); 3a Questão (Ref.: 201302079813) Pontos: 0,1 / 0,1 Durante a criação de uma tabela, é detectada a necessidade de se definir um atributo de texto que armazenará dados com tamanhos entre 2000 e 3000 caracteres. Qual é o tipo adequado a ser usado este atributo neste caso? VARCHAR2(tam) CHAR(tam) LONG LONG RAW RAW(tam) 4a Questão (Ref.: 201302080735) Pontos: 0,1 / 0,1 Qual será o resultado da consulta SELECT COUNT(DISTINCT salario) FROM funcionario? 5 7 8 6 9 5a Questão (Ref.: 201302231724) Pontos: 0,0 / 0,1 Sobre a cláusula WHERE do comando SELECT, é correto afirmar que: Nunca pode ser utilizado com uma junção Filtra as linhas a serem exibidas no resultado Filtra as colunas a serem exibidas no resultado Especifica condição de ordenação É utilizado em todos os comandos SELECT 1a Questão (Ref.: 201302080687) Pontos: 0,1 / 0,1 Considere a tabela aluno mostrada abaixo: Qual o atributo poderia ser chave candidata da tabela acima? nome cidade Não existe atributo que poderia ser chave candidata. cpf endereco 2a Questão (Ref.: 201302079773) Pontos: 0,1 / 0,1 Os atributos de uma tabela constituem: Os índices da tabela. As linhas da tabela. As colunas da tabela. Os nomes das tabelas. As tuplas da tabela. 3a Questão (Ref.: 201302080678) Pontos: 0,1 / 0,1 Considere o esquema: Aluno(matricula, cpf, nome, endereço). Assinale a alternativa que não representa uma super-chave deste esquema. matricula, cpf matricula, endereco matricula, nome nome, endereço cpf, nome 4a Questão (Ref.: 201302079256) Pontos: 0,1 / 0,1 Relacione as colunas abaixo: (1) Tabela bidimensional, composta por linhas e colunas de dados (2) Coluna (3) Linha (4) Conjunto de valores de um atributo (5) Nomes das relações seguidas pelos nomes dos atributos, com chaves primária e estrangeiras identificadas ( ) Esquema ( ) Atributo ( ) Tupla ( ) Relação ( ) Domínio A sequência correta está representada na opção: 4,2,3,1,5 5,2,3,4,1 5,2,1,3,4 5,3,2,1,4 5,2,3,1,4 5a Questão (Ref.: 201302216620) Pontos: 0,1 / 0,1 Um atributo de uma tabela que é chave primária em alguma outra tabela é denominado: Chave externa Chave estrangeira Chave simples Chave candidata Não existe atributo com esta característica 1a Questão (Ref.: 201302079783) Pontos: 0,1 / 0,1 De uma chave primária é certo afirmarmos: I Pode ser simples ou composta IINão pode constar entre as chaves candidatas da relação III O atributo da chave primária deve ser único Estão corretas: I e III Somente I I, II e III II e III I e II 2a Questão (Ref.: 201302080687) Pontos: 0,1 / 0,1 Considere a tabela aluno mostrada abaixo: Qual o atributo poderia ser chave candidata da tabela acima? nome endereco cpf cidade Não existe atributo que poderia ser chave candidata. 3a Questão (Ref.: 201302643534) Pontos: 0,1 / 0,1 O esquema de banco de dados apresentado abaixo faz parte de um banco de dados criado a partir de um conjunto de dados públicos de captura de tubarões entre os anos de 2001 e 2013 na costa da Austrália. Os dados podem ser baixados no endereço: https://data.qld.gov.au/dataset/shark-control-program-shark-catch-statistics/resource/5c6be990-3938-4125-8cca-dac0cd734263 Características do esquema: Chave primáriasublinhada e chave estrangeira em itálico. Seguem algumas tabelas do Esquema: Ordem (IDOrdem, NomeOrdem) Espécie (IDEspécie, IDOrdem. Nome_Científico, TamMaior, TamMenor, TamMédio) Nome (IDNome, IDEspécie, NomePopular) Tubarão (IDTubarão, IDEspécie, Comprimento, Sexo) Captura (NumCaptura, IDTubarão, IDLocal, Data, TempAgua) Deseja-se exibir os nomes das ordens das Espécies de Tubarões cadastradas até o identificador de espécie de número 018103, sem que os nomes se repitam. Assinale a alternativa correta abaixo: SELECT nomeEspécie FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013; SELECT DISTINCT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDEspécie = E.IDEspécie AND E.IDEspécie <= 018013; SELECT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013; SELECT DISTINCT nomeOrdem FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie <= 018013; SELECT DISTINCT nomeEspécie FROM Ordem O, Espécie E WHERE O.IDOrdem = E.IDordem AND E.IDEspécie < 018013; 4a Questão (Ref.: 201302216620) Pontos: 0,1 / 0,1 Um atributo de uma tabela que é chave primária em alguma outra tabela é denominado: Chave externa Chave candidata Chave estrangeira Chave simples Não existe atributo com esta característica 5a Questão (Ref.: 201302079773) Pontos: 0,1 / 0,1 Os atributos de uma tabela constituem: As linhas da tabela. As tuplas da tabela. As colunas da tabela. Os índices da tabela. Os nomes das tabelas.
Compartilhar