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

1/4
Prova Impressa
GABARITO | Avaliação II - Individual (Cod.:739667)
Há quatro tipos de arquitetura de banco de dados.Quais são eles?
A Paralela, distribuída, acoplada e descentralizada.
B Otimizada, distribuída, alinhada e processada.
C Centralizada, cliente-servido, paralela e distribuída.
D Centralizada, independente, paralela e agregada.
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 IV e V estão corretas.
B As sentenças III e IV estão corretas.
C As sentenças I e II estão corretas.
D As sentenças II e III estão corretas.
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).
 VOLTAR
A+ Alterar modo de visualização
1
2
3
2/4
C select * from tabela where campo (in 12,03,1978).
D select * from tabela where campo in “12,03,1978”.
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. Ao desenvolver módulos
que sejam executados diretamente no servidor, diminui-se o tráfego de informações na rede, esconde-
se boa parte das estruturas das tabelas e agiliza-se o processamento e retorno das mensagens.
Internamente, o Banco de Dados possui mecanismos integrados que permitem unir as estruturas
tradicionais de programação com os comandos SQL. Sobre as funções de manipulação, analise as
seguintes afirmativas:
I- MAX - Retorna o maior valor da coluna.
 II- SUM - Soma os valores da coluna, ignorando os valores nulos.
 III- AVG - Retorna a média dos valores da coluna, ignorando os valores nulos.
 IV- STDDEV - Conta quantos elementos não nulos existem em uma coluna.
Assinale a alternativa CORRETA:
A As afirmativas II e IV estão corretas.
B As afirmativas I, II e IV estão corretas.
C As afirmativas I e IV estão corretas.
D As afirmativas I, II e III 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
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.
4
5
6
3/4
B Mostra várias linhas e alguns resultados.
C Mostra várias linhas com os mesmos valores de resultado.
D Mostra várias linhas com os resultados que são diferentes.
Corresponde a uma tabela lógica que não ocupa espaço no Banco de Dados, pode ser composta de
linhas de uma ou mais tabelas, agrupadas ou não.
Do que estamos falando?
A View.
B Blind.
C Wiew.
D Glasses.
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 * from cidade order by nome.
D select nome, uf from cidade order by nome.
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. Com o SQL, é possível criar as estruturas básicas de armazenamento, como tabelas e índices.
Também há comandos específicos da linguagem para o controle e a segurança relacionados a um
Banco de Dados. Com relação às camadas e níveis, analise as seguintes sentenças:
I- DDL (Data Definition Language), DML (Data Manipulation Language), DQL (Data Query
Language), DCL (Data Control Language).
II- Somente DDL (Data Definition Language).
 III- DDL (Data Definition Language), DML (Data Manipulation Language) e DDC (Data Definition
Control).
Assinale a alternativa CORRETA:
7
8
9
4/4
A Somente a sentença I está correta.
B As sentenças I e II estão corretas.
C As sentenças I e III estão corretas.
D As sentenças II e III estão corretas.
As pseudocolunas SQL: CURRVAL, NIVEL, NEXTVAL, ROWID, e ROWNUM são permitidas em
PL/SQL somente em um comando. Que comando é esse?
A Delete.
B Update.
C Insert.
D Select.
10

Continue navegando