Questões de Concurso sobre Produto Cartesiano

 
 
Disciplina
Assunto 1
Banca
Instituição
Cargo
Ano
Carreira
Área de formação
Escolaridade
Dificuldade
 
Comentários:
Professores
Alunos
Meus Comentários
Vídeo
 
Minhas questões:
Resolvidas
Não resolvidas
Certas
Erradas
 
Tipo de questão:
Certo e errado
Múltipla escolha
Incluir questões:
Anuladas
Desatualizadas
 
Questões:
Todas as questões
 
Filtro simplificado
 
Questões
Todas as questões
 
11 questões encontradas
Questões por página
20
Mais recentes
 

Em SQL (Structured Query Language), consultas envolvendo mais de uma tabela podem ser realizadas de diferentes formas, dependendo do objetivo desejado. Observe as tabelas abaixo:


Imagem associada para resolução da questão


O código que retornará como resultado um produto cartesiano entre tb_livro e tb_autor é:


A

select *

from tb_livro L

join tb_autor A

on L.id_autor = A.id;


B

select count(*)

from tb_livro L

join tb_autor A

on L.id_autor = A.id;


C

select *

from tb_livro, tb_autor

where tb_livro.id = tb_autor.id;


D

select *

from tb_livro L, tb_autor A

where L.id > 1;

Um desenvolvedor Django está trabalhando em um aplicativo de e-commerce e precisa adicionar um novo campo descricao do tipo models.CharField ao seu model Produto, que já existe no banco de dados.

Após salvar a alteração no arquivo models. py, qual é a sequência correta de comandos que deve executar no terminal para que a nova coluna descricao seja criada na tabela correspondente do banco de dados?


A

python manage.py migrate e python manage.py makemigrations, respectivamente.


B

python manage.py showmigration e python manage.py migrate, respectivamente.


C

python manage.py makemigrations e python manage.py migrate, respectivamente.


D

python manage.py makemigrations e python manage.py sqlmigrate, respectivamente.

Considerando a tabela A, com cinco registros, e a tabela B, com dez registros, a execução da instrução SELECT A.NOME, B.ITEM FROM A CROSS JOIN B apresentará um resultado de cinquenta linhas.


C

Certo


E

Errado

O resultado de um produto cartesiano em um banco de dados relacional terá todos os atributos de todas as relações na cláusula de FROM.


C

Certo


E

Errado

Qual tipo de junção em uma consulta SQL retorna o produto cartesiano de duas tabelas, retornando todas as combinações possíveis de linhas entre as duas tabelas?


A

CROSS JOIN.


B

FULL OUTER JOIN.


C

LEFT JOIN.


D

INNER JOIN.


E

SELF JOIN.

A álgebra relacional é uma linguagem formal para banco de dados relacionais. As operações da álgebra relacional especificam solicitações básicas de recuperação, sendo que o resultado de uma recuperação é uma nova relação, formada a partir de uma ou mais relações. Na figura a seguir, o diagrama de Venn é utilizado para ilustrar uma operação entre duas relações quaisquer identificadas por R e S.


Imagem associada para resolução da questão



A operação de álgebra linear representada no diagrama é:


A

R ⋂ S.


B

R X S.


C

R – S.


D

R ⋃ S.

Na produção de um gênero textual, lança-se mão de diversas classes de palavras para dar sentido ao texto.

Assinale a alternativa em que todas as classes de palavras indicadas estão presentes no texto.


A

Substantivo abstrato, substantivo concreto e advérbio de intensidade.


B

Verbo no imperativo, conjunção integrante e adjetivo.


C

Adjetivo biforme, numeral e pronome relativo.


D

Adjetivo, conjunção condicional e pronome indefinido.


E

Conjunção subordinativa, pronome relativo e substantivo próprio.

Com relação a Banco de Dados, em que tipo de modelo lógico de dados, os dados e relacionamentos entre esses dados são representados por tabelas, onde cada uma possui suas colunas específicas?


A

Modelo Hierárquico


B

Modelo Relacional


C

Modelo Rede


D

Modelo Vertical

Os modelos de dados representacionais ou de implementação são os mais usados nos SGBDs comerciais tradicionais. Considerando a modelagem de dados, além dos modelos citados,


A

estão incluídos o popular modelo de dados relacional, bem como os chamados modelos de dados legados – os modelos de rede e os modelos hierárquicos.


B

está incluído um modelo orientado a objetos para traçar uma rota de análise dos dados em data mining.


C

está incluído um modelo de dados esquemático para definir prioridades no SGBD.


D

está incluído um modelo de dados para definição de independência de dados.


E

está incluído um modelo de dados esquemático para definir arquitetura de rede no SGBD.

A arquitetura em camadas de um banco de dados prevê diferentes níveis que permitem ao projetista começar com uma visão mais abstrata dos dados e prosseguir em detalhes até sua implementação. Quanto aos níveis de abstração de dados, avalie as sentenças que se seguem:

I. O modelo conceitual é uma perspectiva dos usuários finais, podendo representar os diferentes subconjuntos de dados; é independente do software e hardware.

II. O modelo interno é uma representação dos dados conforme vistos pelo SGBD, utiliza as estruturas suportadas pelo banco escolhido; é dependente do software e independente do hardware.

III. O modelo externo representa o nível que descreve como os dados são salvos em meios de armazenamento; é dependente do software e hardware.

É correto o que se afirma em:


A

II, apenas.


B

I e III, apenas.


C

II e III, apenas.


D

I, apenas.

 
 
Gerar simulado