Buscar

Avaliação II - Individual - Banco de Dados Avançado

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 4 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

Prova Impressa
GABARITO | Avaliação II - Individual
(Cod.:739667)
Peso da Avaliação 1,50
Prova 43174831
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Com o SQL pode-se usar os operadores de adição e subtração com datas. Pode-se somar
um número - representando um número de dias - a uma determinada data. Sobre maneira
correta de utilizar essas instruções, analise as sentenças a seguir:
I- select to_date('26-JUL-2020') + 2 from dual. 
II- select to_date('26-JUL-2021') + 3 from dual. 
III- select to_date(26-JUL-2020) + 2 from dual. 
IV- select to_date('26-JUL-2020') & 2 from dual. 
V- select to_date('26-JUL-2020') + '2' from dual.Assinale a alternativa CORRETA:
A As sentenças III e IV estão corretas.
B As sentenças II e III estão corretas.
C As sentenças I e II estão corretas.
D As sentenças IV e V estão corretas.
Banco de Dados é um elemento que tem a finalidade de armazenar informações, possuindo
uma série de relatórios relacionados a um determinado assunto.
O que permite que as informações sejam encontradas com mais rapidez?
A Índice.
B Registro.
C Campo.
D Chave.
 VOLTAR
A+
Alterar modo de visualização
1
2
O comando DISTINCT do SQL é muito utilizado para quem é desenvolvedor ou analista
de suporte. Dentro de uma tabela, uma coluna geralmente contém muitos valores
duplicados. É primordial o conhecimento desse comando no dia a dia. 
Sobre a funcionalidade desse comando, assinale a alternativa CORRETA:
A Não mostra várias linhas com os mesmos valores de resultado.
B Mostra várias linhas com os resultados que são diferentes.
C Mostra várias linhas e alguns resultados.
D Mostra várias linhas com os mesmos valores de resultado.
Considere as tabelas Itens (codi, descricao, peso), Fornecedores (codf, nome, cidade) e
Fornecimentos (codi, codf, quantidade). As chaves primárias das tabelas Itens,
Fornecedores e Fornecimentos são, respectivamente, codi, codf e (codi,codf). Os atributos
codi e codf em Fornecimentos são chaves estrangeiras para as tabelas Itens e Fornecedores,
respectivamente. Qual é a instrução de consulta PL/SQL do Oracle que responde
corretamente a consulta "Buscar os nomes dos fornecedores de Florianópolis que fornecem
pregos ou parafusos"?
A
SELECT nome FROM Fornecedores WHERE cidade = ‘Florianópolis’ AND codf =
ANY (SELECT codf FROM Fornecimentos WHERE codi IN (SELECT codi FROM
Itens WHERE descricao = ‘prego’ OR descricao = ‘parafuso’)).
B
SELECT f.nome FROM Fornecedores f, Fornecimentos fo, Itens p WHERE f.codi =
fo.codi AND p.codf = fo.codf AND cidade = ‘Florianópolis’ AND (descricao = ‘prego’
OR descricao = ‘parafuso’).
C
SELECT nome FROM Fornecedores, Fornecimentos, Itens WHERE codi = codi AND
codf = codf AND cidade = ‘Florianópolis’ AND descricao = ‘prego’ OR descricao =
‘parafuso’.
D
SELECT nome FROM Fornecedores JOIN Fornecimentos ON Fornecedores.codf =
Fornecimentos.codf JOIN Itens ON Fornecedores.codi = Itens.codi WHERE descricao
= ‘prego’ UNION SELECT nome FROM Fornecedores JOIN Fornecimentos ON
Fornecedores.codf = Fornecimentos.codf JOIN Itens ON Fornecedores.codi =
Itens.codi WHERE descricao = ‘parafuso’ AND cidade = ‘Florianópolis’.
As informações referentes à estrutura do próprio Banco de Dados também estão
armazenadas em tabelas. O conjunto dessas tabelas é chamado de dicionário de dados.
Assinale a alternativa CORRETA referente às principais informações que podemos extrair:
A Tabela ALL_OBJECTS, Tabela ALL_TABLES, Tabela ALL_INDEXES.
3
4
5
B Tabela ALL_OBJECTS, Tabela ALL_TABLES, Tabela ALL_BETWEEN.
C Tabela ALL_NULL, Tabela ALL_TABLES, Tabela ALL_INDEXES.
D Tabela ALL_OBJECTS, Tabela ALL_TABLES, Tabela ALL_REVOKE.
Pode-se renomear o nome de uma tabela ORACLE através de um comando.
De que comando estamos falando?
A REN.
B RENAME.
C RENAM.
D RENAMING.
Sobre o operador SQL chamado BETWEEN, é possível usá-lo em uma cláusula WHERE
para recuperar as linhas cujo valor de coluna está em um intervalo especificado. O intervalo
inclui os valores das duas extremidades do intervalo. Assinale a alternativa CORRETA
referente à consulta que usa BETWEEN para recuperar as linhas da tabela customers onde
customer_id está entre 1 e 3:
A SELECT * FROM customers WHERE customer_id BETWEEN 1 .AND. 3.
B SELECT * FROM customers WHERE customer_id BETWEEN 3 AND 1.
C SELECT * FROM customers WHERE customer_id BETWEEN 1 AND 3.
D SELECT * FROM customers WHERE customer_id BETWEEN “1” AND “3”.
O Oracle Database 11g Express Edition (Oracle Database XE) é uma versão gratuita do
banco de dados relacional mais capaz do mundo. O Oracle Database XE é fácil de instalar,
fácil de gerenciar e fácil de desenvolver. Com o Oracle Database XE, você usa uma
interface intuitiva baseada em navegador para administrar o banco de dados. A respeito das
funcionalidades oferecidas no Oracle 11g, analise as sentenças a seguir:
I- Criar tabelas, exibições e outros objetos de banco de dados. 
II- Importar, exportar e exibir dados da tabela. III- Executar consultas e scripts SQL. 
6
7
8
IV- Gerar relatórios. V- Gerenciar usuários no banco de dados. 
Assinale a alternativa CORRETA:
A Somente a sentença II está correta.
B Somente a sentença I está correta.
C Somente a sentença III está correta.
D As sentenças I, II, III, IV e V estão corretas.
O SQL significa Structure Query Language ou Linguagem de Consulta em Banco de
Dados. Ela é usada para acesso a banco de dados relacionais como SQL Server, MySQL,
Oracle, Postgree, entre outros banco de dados relacionais. 
Sobre os comandos SQL, como eles precisam ser escritos?
A Tanto em letras maiúsculas como minúsculas.
B Sempre em maiúsculas, pois segue o padrão ANSI.
C Somente em minúsculas, pois é uma boa prática de escrita de código.
D Somente em maiúsculas, pois o SQL segue o padrão Case-sensitive
A implementação de bancos de dados tem por finalidade solucionar ou minimizar dois
problemas indesejáveis, o primeiro associado à existência do mesmo dado armazenado em
arquivos diferentes, e o segundo, caracterizado pela situação em que o mesmo dado em
arquivos diferentes armazena conteúdos diferentes.
Esses dois problemas são conhecidos, respectivamente, por quais nomes?
A Redundância e integridade de dados.
B Independência e inconsistência de dados.
C Redundância e inconsistência de dados.
D Independência e integridade de dados.
9
10
Imprimir

Continue navegando