Buscar

ATIVIDADE AVALIATIVA 1 - Histórico e Consultas Básicas_ Revisão da tentativa

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

22/09/2022 14:53 ATIVIDADE AVALIATIVA 1 - Histórico e Consultas Básicas: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=765365&cmid=374827 1/6
Painel / Meus cursos / 2022ED - Projeto de Banco de Dados II - G91-1372EAD2A
/ UNIDADE 1: Histórico da SQL e Consultas Básicas / UNIDAD 1: Histórico de la SQL y Consultas Básicas
/ ATIVIDADE AVALIATIVA 1 - Histórico e Consultas Básicas
Iniciado em domingo, 29 Mai 2022, 20:10
Estado Finalizada
Concluída em domingo, 29 Mai 2022, 20:16
Tempo
empregado
5 minutos 39 segundos
Avaliar 2,35 de um máximo de 2,50(94%)
Comentários Parabéns!
Questão 1
Correto
Atingiu 0,25 de 0,25
Sobre a linguagem SQL é possível afirmar:
Escolha uma ou mais:
Possui alto custo de treinamento.
Todos os comandos são exatamente iguais para todos os SGBDRs.
É independente de fabricante.
Possibilita múltiplas visões dos dados.
É uma linguagem declarativa
Descreve o que se deseja fazer.
É uma linguagem procedural.
Descreve o algoritmo de como deve ser realizado o processo.
Sua resposta está correta.
As respostas corretas são: É uma linguagem declarativa, Descreve o que se deseja fazer., É independente de fabricante., Possibilita múltiplas
visões dos dados.
https://eadgraduacao.ftec.com.br/course/view.php?id=4910
https://eadgraduacao.ftec.com.br/my/
https://eadgraduacao.ftec.com.br/course/view.php?id=4910
https://eadgraduacao.ftec.com.br/course/view.php?id=4910&section=4
https://eadgraduacao.ftec.com.br/mod/quiz/view.php?id=374827
22/09/2022 14:53 ATIVIDADE AVALIATIVA 1 - Histórico e Consultas Básicas: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=765365&cmid=374827 2/6
Questão 2
Correto
Atingiu 0,25 de 0,25
Questão 3
Correto
Atingiu 0,25 de 0,25
Em uma consulta SQL, além de especificarmos as tabelas, necessárias para a consulta, na cláusula FROM, precisamos fazer referências as
tabelas em outras cláusulas. Nesse contexto, relacione os elementos a seguir:
É utilizado para definir de qual tabela é um campo, assim é especificado por NomeTabela.NomeCampo

É definido na cláusula FROM ao lado do nome da tabela, separado por um espaço em branco.

Seu uso é obrigatório quando duas tabelas, distintas, possuem campos com mesmo nome, assim é utilizado para
saber de que tabela é o campo referenciado.

É utilizado para simplificar a qualificação dos campos que pertencem a tabela, assim defini-se um álias e este
será utilizado para referenciar a tabela.

Qualificador de Tabela
Sinônimo de Tabela
Qualificador de Tabela
Sinônimo de Tabela
Sua resposta está correta.
A resposta correta é: É utilizado para definir de qual tabela é um campo, assim é especificado por NomeTabela.NomeCampo → Qualificador de
Tabela, É definido na cláusula FROM ao lado do nome da tabela, separado por um espaço em branco. → Sinônimo de Tabela, Seu uso é
obrigatório quando duas tabelas, distintas, possuem campos com mesmo nome, assim é utilizado para saber de que tabela é o campo
referenciado. → Qualificador de Tabela, É utilizado para simplificar a qualificação dos campos que pertencem a tabela, assim defini-se um álias
e este será utilizado para referenciar a tabela. → Sinônimo de Tabela.
O comando SELECT possui uma estrutura básica e, além desta, um conjunto de cláusulas opcionais que complementam seu poder de
expressão. Nesse contexto, relacione os termos a seguir:
Especifica a lista de campos que comporão o resultado da consulta 
Especifica um predicado que restringirá as tuplas que serão consultadas 
Especifica a lista de tabelas que serão utilizadas para realizar a consulta 
SELECT
WHERE
FROM
Sua resposta está correta.
A resposta correta é: Especifica a lista de campos que comporão o resultado da consulta → SELECT, Especifica um predicado que restringirá as
tuplas que serão consultadas → WHERE, Especifica a lista de tabelas que serão utilizadas para realizar a consulta → FROM.
22/09/2022 14:53 ATIVIDADE AVALIATIVA 1 - Histórico e Consultas Básicas: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=765365&cmid=374827 3/6
Questão 4
Parcialmente correto
Atingiu 0,10 de 0,25
Questão 5
Correto
Atingiu 0,25 de 0,25
Considere a seguinte base de dados:
Editora ( CodigoEditora, nome, #CodigoCidade)
Cidade ( CodigoCidade, nome, #SiglaUF)
UF ( SiglaUF, descricao)
Analise a seguinte consulta:
SELECT nome, descricao
FROM Editora, Cidade, UF
WHERE Editora.CodigoCidade = Cidade.CodigoCidade
AND Cidade.SiglaUF = UF.SiglaUF
Sobre essa consulta é correto afirmar:
Escolha uma ou mais:
O resultado possui todas as colunas das tabelas consultadas.
É realizado o produto cartesiano das tabelas que estão na cláusula FROM
A cláusula WHERE poderia ser retirada da consulta e esta teria um resultado coerente
A relação entre as chaves primárias e estrangeiras, garante a seleção de tuplas válidas geradas pela junção das tabelas.
Sua resposta está parcialmente correta.
Você selecionou corretamente 1.
As respostas corretas são: É realizado o produto cartesiano das tabelas que estão na cláusula FROM, A relação entre as chaves primárias e
estrangeiras, garante a seleção de tuplas válidas geradas pela junção das tabelas.
Relacione as especificações a seguir com suas siglas correspondentes:
American National Standarts Institute 
International Standardization Organization 
Sistema Gerenciador de Banco de Dados Relacional 
Administrador de Banco de Dados 
Linguagem Padrão para Banco de Dados Relacionais 
ANSI
ISO
RDBMS
DBA
SQL
Sua resposta está correta.
A resposta correta é: American National Standarts Institute → ANSI, International Standardization Organization → ISO, Sistema Gerenciador de
Banco de Dados Relacional → RDBMS, Administrador de Banco de Dados → DBA, Linguagem Padrão para Banco de Dados Relacionais → SQL.
22/09/2022 14:53 ATIVIDADE AVALIATIVA 1 - Histórico e Consultas Básicas: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=765365&cmid=374827 4/6
Questão 6
Correto
Atingiu 0,25 de 0,25
Questão 7
Correto
Atingiu 0,25 de 0,25
Cada conjunto de comandos da linguagem SQL é uma “sublinguagem” da SQL, mas são simplesmente denominados linguagens. Assim,
relacione as siglas dessas sublinguagens com sua especificação:
QL 
DDL 
DTL 
DCL 
DML 
Linguagem de Consulta
Linguagem de Definição de Dados
Linguagem de Controle de Transações
Linguagem de Controle de Acesso aos Dados
Linguagem de Manipulação de Dados
Sua resposta está correta.
A resposta correta é: QL → Linguagem de Consulta, DDL → Linguagem de Definição de Dados, DTL → Linguagem de Controle de Transações,
DCL → Linguagem de Controle de Acesso aos Dados, DML → Linguagem de Manipulação de Dados.
Relacione as versões da linguagem SQL com suas principais características:
Também conhecido como SQL2, referencial para desenvolvedores de SGBD Relacionais. 
Primeira versão da linguagem SQL 
Também conhecido como SQL3, agregou conceitos da Orientação a Objetos aos SGBD Relacionais. 
SQL-92
SQL-86
SQL-99
Sua resposta está correta.
A resposta correta é: Também conhecido como SQL2, referencial para desenvolvedores de SGBD Relacionais. → SQL-92, Primeira versão da
linguagem SQL → SQL-86, Também conhecido como SQL3, agregou conceitos da Orientação a Objetos aos SGBD Relacionais. → SQL-99.
22/09/2022 14:53 ATIVIDADE AVALIATIVA 1 - Histórico e Consultas Básicas: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=765365&cmid=374827 5/6
Questão 8
Correto
Atingiu 0,25 de 0,25
Questão 9
Correto
Atingiu 0,25 de 0,25
Codd aplicou teorias matemáticas rigorosas e estabeleceu uma lista de critérios (princípios de Codd) para definir se um SGBD pode ser
considerado um SGBD Relacional.
Assinale a seguir os itens que fazem parte dos Doze Princípios de Banco de Dados Relacionais de Codd:
Escolha uma ou mais:
restrições de integridade
atributos identificadores
chave primária
tabelas
entidades erelacionamentos
valores nulos
Sua resposta está correta.
As respostas corretas são: tabelas, chave primária, valores nulos, restrições de integridade
Diversos operadores podem ser utilizados em uma consulta SQL.
Relacione os operadores com seu significado:
É a última cláusula da consulta (última linha), mas não é obrigatório 
Indica a ordenação em ordem decrescente 
Quando usado na cláusula SELECT mantém todas as tuplas no resultado 
Indica a ordenação em ordem crescente 
Quando usado na cláusula SELECT elimina as tuplas duplicadas do resultado 
ORDER BY
DESC
ALL
ASC
DISTINCT
Sua resposta está correta.
A resposta correta é: É a última cláusula da consulta (última linha), mas não é obrigatório → ORDER BY, Indica a ordenação em ordem
decrescente → DESC, Quando usado na cláusula SELECT mantém todas as tuplas no resultado → ALL, Indica a ordenação em ordem crescente
→ ASC, Quando usado na cláusula SELECT elimina as tuplas duplicadas do resultado → DISTINCT.
22/09/2022 14:53 ATIVIDADE AVALIATIVA 1 - Histórico e Consultas Básicas: Revisão da tentativa
https://eadgraduacao.ftec.com.br/mod/quiz/review.php?attempt=765365&cmid=374827 6/6
Questão 10
Correto
Atingiu 0,25 de 0,25
Considere a seguinte base de dados:
Livro ( CodigoLivro, titulo, paginas, anoEdicao, edicao, ISBN, #CodigoEditora, #CodigoCidade)
Editora ( CodigoEditora, nome, #CodigoCidade)
Cidade ( CodigoCidade, nome, #SiglaUF)
UF ( SiglaUF, descricao)
Analise a seguinte consulta:
SELECT *
FROM Livro
WHERE CodigoEditora = 1
Assinale a alternativa verdadeira:
Escolha uma opção:
A consulta retorna todos os campos da tabela livros das tuplas que atendem ao predicado.
A consulta mostra todos os dados dos livros da editora Campus.
A consulta retorna todas as tuplas da tabela livros.
A consulta possui erros sintáticos.
A consulta retorna os títulos de todos os livros.
Sua resposta está correta.
A resposta correta é: A consulta retorna todos os campos da tabela livros das tuplas que atendem ao predicado.

Continue navegando