Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

details

Libere esse material sem enrolação!

Craque NetoCraque Neto

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

03/06/2023, 13:36 ATIVIDADE AVALIATIVA 1 - Histórico e Consultas Básicas: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=98807&cmid=327401 1/4
Painel / Meus cursos / 2023ED - Projeto de Banco de Dados II - G91-1372EAD2A / UNIDADE 1: Histórico da SQL e Consultas Básicas
/ ATIVIDADE AVALIATIVA 1 - Histórico e Consultas Básicas
Iniciado em sábado, 3 jun 2023, 13:34
Estado Finalizada
Concluída em sábado, 3 jun 2023, 13:36
Tempo
empregado
2 minutos 34 segundos
Avaliar 2,50 de um máximo de 2,50(100%)
Questão 1
Correto
Atingiu 0,25 de 0,25
Diversos operadores podem ser utilizados em uma consulta SQL.
Relacione os operadores com seu significado:
Quando usado na cláusula SELECT mantém todas as tuplas no resultado 
Quando usado na cláusula SELECT elimina as tuplas duplicadas do resultado 
Indica a ordenação em ordem decrescente 
É a última cláusula da consulta (última linha), mas não é obrigatório 
Indica a ordenação em ordem crescente 
ALL
DISTINCT
DESC
ORDER BY
ASC

https://ava.uniftec.com.br/course/view.php?id=4394
https://ava.uniftec.com.br/my/
https://ava.uniftec.com.br/course/view.php?id=4394
https://ava.uniftec.com.br/course/view.php?id=4394&section=2
https://ava.uniftec.com.br/mod/quiz/view.php?id=327401
03/06/2023, 13:36 ATIVIDADE AVALIATIVA 1 - Histórico e Consultas Básicas: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=98807&cmid=327401 2/4
Questão 2
Correto
Atingiu 0,25 de 0,25
Questão 3
Correto
Atingiu 0,25 de 0,25
Questão 4
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 mostra todos os dados dos livros da editora Campus.
A consulta possui erros sintáticos.
A consulta retorna todos os campos da tabela livros das tuplas que atendem ao predicado.
A consulta retorna todas as tuplas da tabela livros.
A consulta retorna os títulos de todos os livros.
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 simplificar a qualificação dos campos que pertencem a tabela, assim defini-se um álias e este
será utilizado para referenciar a tabela.

Seu uso é obrigatório quando duas tabelas, distintas, possuem campos com mesmo nome, assim é utilizado
para saber de que tabela é o campo referenciado.

É definido na cláusula FROM ao lado do nome da tabela, separado por um espaço em branco.

É utilizado para definir de qual tabela é um campo, assim é especificado por NomeTabela.NomeCampo

Sinônimo de Tabela
Qualificador de Tabela
Sinônimo de Tabela
Qualificador 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 a lista de tabelas que serão utilizadas para realizar a consulta 
Especifica um predicado que restringirá as tuplas que serão consultadas 
SELECT
FROM
WHERE

03/06/2023, 13:36 ATIVIDADE AVALIATIVA 1 - Histórico e Consultas Básicas: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=98807&cmid=327401 3/4
Questão 5
Correto
Atingiu 0,25 de 0,25
Questão 6
Correto
Atingiu 0,25 de 0,25
Questão 7
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:
A relação entre as chaves primárias e estrangeiras, garante a seleção de tuplas válidas geradas pela junção das tabelas.
A cláusula WHERE poderia ser retirada da consulta e esta teria um resultado coerente
É realizado o produto cartesiano das tabelas que estão na cláusula FROM
O resultado possui todas as colunas das tabelas consultadas.
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
Sobre a linguagem SQL é possível afirmar:
Escolha uma ou mais:
É uma linguagem procedural.
É independente de fabricante.
Possibilita múltiplas visões dos dados.
Todos os comandos são exatamente iguais para todos os SGBDRs.
Descreve o algoritmo de como deve ser realizado o processo.
Descreve o que se deseja fazer.
É uma linguagem declarativa
Possui alto custo de treinamento. 
03/06/2023, 13:36 ATIVIDADE AVALIATIVA 1 - Histórico e Consultas Básicas: Revisão da tentativa
https://ava.uniftec.com.br/mod/quiz/review.php?attempt=98807&cmid=327401 4/4
Questão 8
Correto
Atingiu 0,25 de 0,25
Questão 9
Correto
Atingiu 0,25 de 0,25
Questão 10
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 
DCL 
DDL 
DML 
DTL 
Linguagem de Consulta
Linguagem de Controle de Acesso aos Dados
Linguagem de Definição de Dados
Linguagem de Manipulação de Dados
Linguagem de Controle de Transações
Relacione as especificações a seguir com suas siglas correspondentes:
Sistema Gerenciador de Banco de Dados Relacional 
American National Standarts Institute 
International Standardization Organization 
Administrador de Banco de Dados 
Linguagem Padrão para Banco de Dados Relacionais 
RDBMS
ANSI
ISO
DBA
SQL
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
tabelas
atributos identificadores
chave primária
entidades e relacionamentos
valores nulos


Mais conteúdos dessa disciplina