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 6 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 6 páginas

Prévia do material em texto

07/04/2024, 19:17 Avaliação II - Individual
about:blank 1/6
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:955877)
Peso da Avaliação 2,00
Prova 77839182
Qtd. de Questões 10
Acertos/Erros 9/1
Nota 9,00
A linguagem PL/SQL (Procedural Language/ Structured Query Language) e uma extensão da 
linguagem SQL. Com relação a ela, analise as afirmativas a seguir:
I- Com o uso da PL/SQL armazenado, geralmente o desempenho do sistema como um todo tende a 
aumentar.
II- Como o código PL/SQL pode ser armazenado de forma centralizada em um banco de dados, o 
tráfego de rede entre o aplicativo e o banco é reduzido.
III- PL/SQL é totalmente compatível com os principais SGBDs do mercado, por ser baseado em 
padrões abertos e livres, facilitando possíveis migrações entre diferentes SGBDs.
Assinale a alternativa CORRETA:
A Somente a afirmativa III está correta.
B As afirmativas I e III estão corretas.
C Somente a afirmativa I está correta.
D As afirmativas I e II estão corretas.
A cláusula ORDER BY é usada para classificar as linhas recuperadas por uma consulta. A cláusula 
ORDER BY pode especificar uma ou mais colunas nas quais os dados serão classificados; além disso, 
a cláusula ORDER BY deve vir após a cláusula FROM ou a cláusula WHERE (se uma cláusula 
WHERE for fornecida). Existem duas palavras-chave para realizar a classificação. Sobre essas duas 
palavras-chave, analise as sentenças a seguir:
I- Asc.
II- Desc.
 VOLTAR
A+ Alterar modo de visualização
1
2
07/04/2024, 19:17 Avaliação II - Individual
about:blank 2/6
III- In.
IV- Where.
V- Order by.
Assinale a alternativa CORRETA:
A As sentenças I e II estão corretas.
B As sentenças II e III estão corretas.
C As sentenças I e III estão corretas.
D As sentenças IV e V estão corretas.
As funções SQL CURRVAL e NEXTVAL são permitidas em um determinado comando em PL/SQL.
Assinale a alternativa CORRETA:
A Insert.
B Select.
C Update.
D Delete.
Pode-se utilizar funções SQL das mais diversas naturezas para obter o resultado desejado em um 
formato desejado. Dentro das funções mais utilizadas, temos as funções aritméticas.
3
Revisar Conteúdo do Livro
4
07/04/2024, 19:17 Avaliação II - Individual
about:blank 3/6
Assinale a alternativa CORRETA que corresponde a essas funções:
A AVG, SUM, MAX.
B TO_NUMBER, AVG, UPPER.
C MIN, COUNT, UPPER.
D MIN, LAST_DAY, MAX.
Os bancos de dados estão implícitos na vida da sociedade moderna.
Considerando implicações adicionais do uso de banco de dados, assinale a alternativa INCORRETA:
A Desenvolvimento de novos dispositivos.
B Disponibilidade de informações atualizadas.
C Flexibilidade.
D Tempo reduzido para o desenvolvimento de aplicações.
Considere a seguinte consulta SQL:
SELECT distinct NOM_CLI
FROM LISTA_DEVEDORES 
WHERE NOM_CLI in (SELECT NOM_CLI
From LISTA_PAGADOR);
Sobre a consulta SQl, assinale a alternativa CORRETA:
A A instrução distinct retornará o somatório do total de nomes diferentes.
B O comando executará com erro, pois o IN não é um comando SQL válido.
C Existe uma subquery inclusa no comando.
5
6
07/04/2024, 19:17 Avaliação II - Individual
about:blank 4/6
D Não é possivel usar subquery aninhadas em SQL.
O SQL*Plus é o aplicativo padrão para acesso e manipulação de um banco de dados Oracle. SQL é 
uma linguagem de consulta de dados estruturada, que se caracteriza por ser um utilitário de linha de 
comando. 
Sobre a SQL, assinale a alternativa CORRETA:
A É dividida em categorias distintas: DDL, DCL, DML e XML.
B Os comandos inerentes à DML são utilizados para consultar e modificar dados, mas exclui todos
os comandos para controle de transações como por exemplo, rollback e commit.
C A DCL contém comandos para controlar o acesso aos dados.
D CREATE ,ALTER ,DROP e GRANT são exemplos de comandos DDL.
O Modelo de Dados pode ser representado em diferentes níveis de abstração. Sobre os tipos de 
modelos de dados, analise as sentenças a seguir:
I- Modelos lógicos.
II- Modelos físicos.
III- Modelos de apresentação.
IV- Modelos personalizados.
V- Modelos de normalização.
Assinale a alternativa CORRETA:
7
8
07/04/2024, 19:17 Avaliação II - Individual
about:blank 5/6
A As sentenças III e IV estão corretas.
B As sentenças IV e V estão corretas.
C As sentenças I e II estão corretas.
D As sentenças II e III estão corretas.
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 nome FROM Fornecedores, Fornecimentos, Itens WHERE codi = codi AND codf =
codf AND cidade = ‘Florianópolis’ AND descricao = ‘prego’ OR descricao = ‘parafuso’.
C
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’).
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’.
Os comandos da linguagem SQL são muito poderosos, mas normalmente consegue-se melhorar o 
desempenho das aplicações através da programação do Banco de Dados. Sobre os principais tipos de 
dados da base de dados, analise as afirmativas a seguir:
9
10
07/04/2024, 19:17 Avaliação II - Individual
about:blank 6/6
I- NVARCHAR2 representa Um campo de comprimento variável para conjuntos de caracteres 
multibytes.
II- CHAR representa um campo de caractere de comprimento fixo com até 2000 bytes de 
comprimento.
III- BFILE representa um arquivo externo binário, o tamanho é limitado pelo sistema operacional.
IV- LONG representa um campo de comprimento variável com até 2GB de comprimento.
Assinale a alternativa CORRETA:
A As afirmativas I e IV estão corretas.
B As afirmativas I, II, III e IV estão corretas.
C As afirmativas I, III e IV estão corretas.
D As afirmativas I, II e IV estão corretas.
Imprimir

Continue navegando