Buscar

Avalidando Aprendizado Implementação de Banco de Dados

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 7 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

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.

Continue navegando