Buscar

Avaliação II - 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

10/10/2023, 11:44 Avaliação II - Individual
about:blank 1/4
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:885273)
Peso da Avaliação 1,50
Prova 68382195
Qtd. de Questões 10
Acertos/Erros 10/0
Nota 10,00
Você pode usar o operador IN em uma cláusula WHERE para recuperar as linhas cujo valor de coluna 
está em uma lista. Assinale a alternativa CORRETA que apresenta a consulta que usa o operador IN para 
recuperar as linhas da tabela customers onde customer_id é 2, 3 ou 5:
A SELECT * FROM customers WHERE customer_id (2, 3, 5) dual.
B SELECT * FROM customers WHERE customer_id (2, 3, 5) IN.
C SELECT * FROM customers WHERE customer_id IN (2, 3, 5).
D SELECT * FROM customers WHERE customer_id (2, 3, 5) type IN.
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 sublinhado (_) corresponde a qualquer caractere na primeira posição, "o" corresponde a um caractere 
“o” na segunda posição, e a porcentagem (%) corresponde a todos os caracteres após o caractere “o”. A 
consulta a seguir usa o operador SQL chamado LIKE para procurar o padrão '_o%' na coluna first_name da 
tabela customers. Sobre a sintaxe correta para esse SQL, assinale a alternativa CORRETA:
A SELECT * FROM customers WHERE first_name LIKE '_o%';
B SELECT * FROM customers WHERE first_name LIKES '_o%';
 VOLTAR
A+ Alterar modo de visualização
1
2
3
10/10/2023, 11:44 Avaliação II - Individual
about:blank 2/4
C SELECT * FROM customers WHERE first_name LIKE% '_o%';
D SELECT * FROM customers WHERE first_name %LIKE% '_o';
A Oracle Corporation é uma empresa multinacional de tecnologia e informática norte-americana, 
especializada no desenvolvimento e comercialização de hardwares, softwares e de banco de dados. Sobre a 
versão do Oracle 11g, assinale a alternativa CORRETA do significado da letra “g”.
A "GRID".
B Grandeza.
C Grande.
D Alta capacidade de armazenamento.
O professor está ensinando que todos os programas em PL/SQL são compostos por blocos. Para tanto, 
um bloco é definido basicamente com as algumas palavras-chave.Que palavras-chave são essas?
A DECLARE - BEGIN - END - CLOSE.
B OPEN - BEGIN - EXCEPTION - CLOSE.
C DECLARE - BEGIN - EXCEPTION - END.
D BEGIN - OPEN - CLOSE - END.
A linguagem SQL (Structured Query Language) é a base para utilização de Bancos de Dados 
relacionais. Com a utilização dos comandos básicos (INSERT, DELETE, UPDATE e SELECT) pode-se 
resolver a maior parte dos problemas relacionados à manutenção e extração de dados no Banco de 
Dados. Sobre o operador IN utilizado em conjunto com o os comandos SQL, assinale a alternativa 
CORRETA:
A select * from tabela where campo (in 12,03,1978).
B select * from tabela where campo in=(12,03,1978).
C select * from tabela where campo in “12,03,1978”.
D select * from tabela where campo in (12,03,1978).
4
5
6
10/10/2023, 11:44 Avaliação II - Individual
about:blank 3/4
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:
A As sentenças II e III estão corretas.
B As sentenças I e II estão corretas.
C As sentenças IV e V estão corretas.
D As sentenças III e IV estão corretas.
As funções de agregação (SQL) agrupam todas as linhas encontradas e retornam apenas uma única linha 
com o resultado da operação solicitada. Considerando as funções de agregação, assinale a alternativa 
INCORRETA:
A COUNT.
B SUM.
C MAX.
D UNIQUE.
Considere um banco de dados que possua uma tabela chamada Cidade e contém as colunas ID, Nome e 
UF. Qual comando deve ser executado para que sejam listadas as colunas Nome e UF de todos os registros da 
tabela e ordenados pela coluna Nome?
A select * from cidade order by uf, nome.
B select id, nome, uf from cidade order by nome.
C select nome, uf from cidade order by nome.
D select * from cidade order by nome.
7
8
9
10/10/2023, 11:44 Avaliação II - Individual
about:blank 4/4
A linguagem PL/SQL do Oracle é uma extensão à linguagem SQL, portanto, todos os comandos SQL 
podem ser utilizados em PL/SQL. O PL/SQL é uma linguagem procedural e estruturada, com hierarquia de 
comandos e fluxo linear de execução. Sobre as vantagens da linguagem PL/SQL, assinale a alternativa 
INCORRETA:
A Baixa performance: poucos blocos de comandos podem ser enviados para a base.
B Incremento da produtividade: adaptação a outras ferramentas, como Forms e Reports.
C Linguagem procedural: possui loops, decisões, atribuições etc.
D Portabilidade: aplicações escritas em PL/SQL podem ser executadas em qualquer plataforma, desde que
contenha a base Oracle instalada.
10
Imprimir

Continue navegando