Buscar

Atividade Objetiva 2_ Programação em 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

Atividade Objetiva 2
Entrega 16 abr em 23:59 Pontos 1 Perguntas 5
Disponível 10 fev em 0:00 - 16 abr em 23:59 2 meses
Limite de tempo Nenhum Tentativas permitidas 2
Instruções
Histórico de tentativas
Tentativa Tempo Pontuação
MAIS RECENTE Tentativa 1 143 minutos 0,8 de 1
Pontuação desta tentativa: 0,8 de 1
Enviado 7 mar em 8:19
Esta tentativa levou 143 minutos.
Importante:
Caso você esteja realizando a atividade através do aplicativo "Canvas Student", é necessário que
você clique em "FAZER O QUESTIONÁRIO", no final da página.
Fazer o teste novamente
0,2 / 0,2 ptsPergunta 1
Leia o texto a seguir:
DISTINCT
Omite registros que contêm dados duplicados nos campos
selecionados. Para serem incluídos nos resultados da consulta, os
valores para cada campo listado na instrução SELECT devem ser
exclusivos. Por exemplo, vários funcionários listados em uma tabela
Funcionários podem ter o mesmo sobrenome. Se dois registros
contiverem Souza no campo Sobrenome, a seguinte instrução SQL
retornará apenas um registro que contém Souza:
SELECT DISTINCT LastName
FROM Employees;
Atividade Objetiva 2: Programação em Banco de Dados https://famonline.instructure.com/courses/13034/quizzes/47468
1 of 7 10/04/2021 04:59
Referencia: https://support.office.com/pt-br/article/predicados-all-
distinct-distinctrow-top-24f2a47d-a803-4c7c-8e81-756fe298ce57
Avaliando as informações acima, assinale a alternativa correta:
Se você omitir DISTINCT, essa consulta retornará os registros que
contenham “Souza”, sem omitir as duplicidades.
Correto!
0 / 0,2 ptsPergunta 2
Leia o texto a seguir:
O comando CREATE VIEW define a visão de um comando. A visão
não é materializada fisicamente. Em vez disso, o comando é
executado toda vez que a visão é referenciada em um comando. O
comando CREATE OR REPLACE VIEW é semelhante, mas se já
existir uma visão com o mesmo nome então esta é substituída. Uma
Atividade Objetiva 2: Programação em Banco de Dados https://famonline.instructure.com/courses/13034/quizzes/47468
2 of 7 10/04/2021 04:59
visão somente pode ser substituída por um novo comando que
produza um conjunto idêntico de colunas (ou seja, mesmos nomes
de colunas e tipos de dado). Se for fornecido o nome do esquema
(por exemplo, CREATE VIEW meu_esquema.minha_visao ...) então
a visão será criada no esquema especificado, senão será criada no
esquema corrente. As visões temporárias são criadas em um
esquema especial, portanto não pode ser fornecido o nome do
esquema ao se criar uma visão temporária. O nome da visão deve
ser distinto do nome de qualquer outra visão, tabela, sequência ou
índice no mesmo esquema.
(Fonte: Disponível em: http://pgdocptbr.sourceforge.net/pg82/sql-
createview.html. Acesso em: 19 de mai. de 2020)
A partir do texto lido, avalie as afirmações a seguir:
I. O comando CREATE VIEW serve para criar uma visão, ou seja,
toda vez que o comando é executado, a visão é referenciada em um
comando.
II. O comando CREATE OR REPLACE VIEW é igual e tem a mesma
função do CREATE VIEW.
III. Os nomes das visões podem ser iguais, mesmo das visões
temporárias. 
IV. As visões temporárias são criadas em um esquema especial,
portanto não pode ser fornecido o nome do esquema ao se criar uma
visão temporária.
Assinale a alternativa correta:
As afirmações I e IV são corretasResposta correta
As afirmações I e II são corretasVocê respondeu
Atividade Objetiva 2: Programação em Banco de Dados https://famonline.instructure.com/courses/13034/quizzes/47468
3 of 7 10/04/2021 04:59
0,2 / 0,2 ptsPergunta 3
Leia o texto a seguir:
Os índices são, inquestionavelmente, fundamentais para o
desempenho do acesso às tabelas de um banco de dados. Porém, o
que pouca gente leva em consideração são os custos inerentes aos
índices.
(Fonte: Disponível em: https://www.tiespecialistas.com.br/sql-server-
otimizando-o-desempenho-dos-indices-no-sql-server/. Acesso em:
19 de mai. de 2020)
Considerando o trecho acima, avalie as afirmações a seguir:
I. Os índices são fundamentais para o funcionamento de um banco
de dados. 
II. Os índices podem ser levados em consideração apenas no final
do desenvolvimento dos bancos.
III. Os índices podem ser clusterizados ou não clusterizados. 
É correto o que se afirma em:
I e III, apenas.Correto!
Atividade Objetiva 2: Programação em Banco de Dados https://famonline.instructure.com/courses/13034/quizzes/47468
4 of 7 10/04/2021 04:59
0,2 / 0,2 ptsPergunta 4
Na década de 1980, Microsoft e Sybase se juntaram em uma
pesquisa para o desenvolvimento de um banco de dados relacional.
Depois de algumas divergências, vieram a se separar, e foi dessa
cisão que surgiu o MS-SQL Server.
Nesse sentido, a que se deve a grande expansão dos bancos de
dados na década de 1980?
Deve-se ao surgimento do computador pessoal.Correto!
Atividade Objetiva 2: Programação em Banco de Dados https://famonline.instructure.com/courses/13034/quizzes/47468
5 of 7 10/04/2021 04:59
0,2 / 0,2 ptsPergunta 5
Leia o texto a seguir:
SQL foi desenvolvido para ser uma linguagem padrão para
operações com Banco de Dados. A linguagem SQL foi elaborada
para ser independente de hardware ou do software. Ao usar o SQL,
você não precisa saber a respeito do software de banco de dados ou
do hardware envolvido em uma operação. Tudo o que você precisa
conhecer são os comandos/instruções SQL padrão para solicitar
informações, que obrigatoriamente é o mesmo em todos os sistemas
que utilizam o SQL.
(Fonte: Disponível em: http://www.linhadecodigo.com.br/artigo
/165/nocoes-da-linguagem-sql-para-consultas.aspx. Acesso em: 19
de mai. de 2020)
Com base no texto apresentado, assinale a alternativa que
aponta para que servem os comandos SQL:
Criar, alterar, excluir, tabelas, linhas e colunas de um banco de
dados.
Correto!
Atividade Objetiva 2: Programação em Banco de Dados https://famonline.instructure.com/courses/13034/quizzes/47468
6 of 7 10/04/2021 04:59
Pontuação do teste: 0,8 de 1
Atividade Objetiva 2: Programação em Banco de Dados https://famonline.instructure.com/courses/13034/quizzes/47468
7 of 7 10/04/2021 04:59

Continue navegando