Questões de Concurso sobre Modelo relacional

 
 
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
 
1.504 questões encontradas
Questões por página
20
Mais recentes
 

Analise as afirmativas abaixo sobre sistemas gerenciadores de bancos de dados relacionais e bancos de dados relacionais, no que diz respeito ao modelo de dados relacional.


1. No modelo formal, um domínio é um conjunto de valores atômicos; isto é, cada valor no domínio é indivisível no que diz respeito ao modelo relacional formal.

2. O grau (degree ou arity) de uma relação é o número de atributos n do seu esquema de relação.

3. Um esquema de relação R, denotado por R(A1,A2,…,An), é composto por uma relação R e uma lista de atributos A1,A2,…,An; cada qual pertencente a um domínio D.


Assinale a alternativa que indica todas as afirmativas corretas.


A

É correta apenas a afirmativa 2.


B

São corretas apenas as afirmativas 1 e 2.


C

São corretas apenas as afirmativas 1 e 3.


D

São corretas apenas as afirmativas 2 e 3.


E

São corretas as afirmativas 1, 2 e 3.

Uma visão representa um conjunto de informações de uma ou mais tabelas, em uma representação específica, ocupando espaço físico no banco de dados.


C

Certo


E

Errado

Considere a seguinte tabela de um banco de dados relacional:

Motor (ID, Potência, Fabricante)

O comando da álgebra relacional que proporciona a exibição da potência e do fabricante, para veículos do fabricante Clips e com potência maior do que 20 unidades é:


A

Potência > 23 ∧ Fabricante=“Clips” (Motor))


B

Motor.Potência>20, Motor.Fabricante=”Clips”


C

Motor.Potência>20, Motor.Fabricante=”Clips”


D

Potência, Fabricante(Potência>20 ∧ Fabricante=“Clips” (Motor))


E

Potência, Fabricante (Motor.Potência>20 ∧ Motor.Fabricante=“Clips”)

Suponha que você possua dados de uma grande rede de lojas e que precise criar um classificador para prever se um determinado cliente comprará ou não um determinado produto. Para isso, a empresa disponibilizou uma amostra contendo dados de 10.000 clientes que compraram o produto e de 10.000 clientes que não compraram o produto. Dentre os vários atributos (ou características) de cada cliente estão: faixa de renda familiar (um valor discreto de 1 a 5), idade, o valor total de produtos já comprados da empresa (somando todas as compras já realizadas), e se comprou ou não o produto (0 = não, 1 = sim) durante uma campanha. Antes de executar um algoritmo de treinamento do classificador, um procedimento importante de pré-processamento a ser realizado sobre esses dados é:


A

Balanceamento de classes.


B

Normalização das características.


C

Calibração de hiperparâmetros.


D

Overfitting.


E

Lematização.

Considerando-se as tabelas de banco de dados e seus relacionamentos,


Imagem associada para resolução da questão


dadas as afirmativas,


l Em uma relação como essa, independente do sistema gerenciador de banco de dados adotado, uma terceira tabela deverá ser criada para relacionar todos os autores a todos os seus respectivos artigos.

Il. Na implementação da tabela Artigo, o projetista deverá ainda incluir a chave estrangeira CPF.

III. Uma possível consulta aos trabalhos do autor “João da Silva” poderia ser “SELECT * FROM Artigo, Autor, Escreve WHERE Autor.CPF = Escreve.CPF AND Escreve.ld Artigo = Artigo.ld Artigo AND Autor. Nome = “João da Silva” ORDER BY Artigo. Data”.


verifica-se que está/ão correta/s


A

I, II e III.


B

II e III, apenas.


C

I e III, apenas.


D

II, apenas.


E

I, apenas.

Assinale a definição mais adequada para “Normalização”.


A

É uma regra que deve ser seguida para que um dado seja bem avaliado.


B

É o processo de análise sobre esquemas relacionais para conseguir características desejáveis, como, por exemplo, a minimização de redundância e, consequentemente, a redução de anomalias de inserção, atualização e exclusão.


C

Sujeita o esquema de relação a uma cadeia de avaliação para garantir que ele satisfaça a forma normal.


D

Resolve o problema do atributo multivalorado, criando uma tabela multivalorada que se relaciona com outras tabela.

Em relação ao esquema de banco de dados relacional, analise as seguintes afirmativas.


I. A chave primária da relação PAUTAS é “numeropauta”.

II. O atributo “codigo” da relação TIPO_REUNIAO é chave primária e também chave estrangeira.

III. O atributo “reuniao” da relação PAUTAS é uma chave estrangeira.


Está CORRETO apenas o que afirma em:


A

I e II.


B

I e III.


C

II e III.


D

III.

Assinale a alternativa correta quanto à normalização para bancos de dados relacionais.


A

Diz-se que uma coluna C2 depende funcionalmente de uma coluna C1 quando, em todas as linhas da tabela, para cada valor de C2 que aparece na tabela, aparece o valor de C1.


B

Normalização é o processo de armazenar a junção de tabelas na forma normal mais alta como uma tabela única, que está em uma forma normal mais baixa.


C

Um atributo de uma tabela T é chamado de atributo candidato de T se ele for o membro de alguma chave primária de T.


D

Uma tabela encontra-se na primeira forma normal quando, além não conter tabelas aninhadas, não contém dependências parciais.


E

Uma tabela na terceira forma normal não contém dependência funcional transitiva que ocorre quando uma coluna, além de depender da chave primária da tabela, depende de outra coluna ou conjunto de colunas da tabela.

Considere a tabela a seguir, não necessariamente normalizada, referente à base de dados, que lista para cada pesquisador todos os artigos em periódicos publicados:


Tabela (CodPesq, NomePesq,

(CodArt, TituloArt, PaginaInicial, PaginaFinal, CodPer, TituloPeriodico, Editora))


As dependências funcionais (podendo incluir dependências transitivas) que existem nesta tabela são as seguintes:


  1. (CodPesq)→NomePesq
  2. (CodArt)→TituloArt
  3. (CodArt)→PaginaInicial
  4. (CodArt)→PaginaFinal
  5. (CodArt)→CodPer
  6. (CodArt)→TituloPeriodico
  7. (CodArt)→Editora
  8. (CodPer)→TituloPeriodico
  9. (CodPer)→Editora


Atributos

Descrição

CodPesq

Código do Pesquisador

NomePesq

Nome do Pesquisador

CodArt

Código do Artigo

TituloArt

Título do Artigo

PaginaInicial

Página inicial

PaginaFinal

Página Final

CodPer

Código do Periódico

TituloPeriodico

Título do Periódico

Editora

Editora


(HEUSER, 2006. Adaptado.)


Considerando o processo de normalização da tabela, marque V para as afirmativas verdadeiras e F para as falsas.


( ) A normalização irá gerar quatro tabelas até a 3ª Forma Normal.

( ) A normalização da tabela anterior não possui processo de normalização da 3ª Forma Normal, pois não tem dependência funcional parcial; sendo, assim, 3FN = 2FN.

( ) A normalização irá gerar três tabelas até a 3ª Forma Normal.

( ) Uma das tabelas geradas na normalização foi criada pela eliminação da dependência funcional transitiva.


A sequência está correta em


A

V, F, F, V.


B

F, F, V, V.


C

V, V, F, F.


D

F, V, V, F.

Em relação à independência de dados, a independência lógica garante que alterações no nível lógico não afetem os programas que usam os dados, enquanto a independência física garante que as alterações na estrutura de arquivos e índices não afetem o nível lógico.


C

Certo


E

Errado

Um banco de dados é uma coleção organizada de informações que podem ser facilmente acessadas, gerenciadas e atualizadas. Para garantir que um banco de dados seja eficiente e confiável, é importante que ele seja projetado de acordo com as boas práticas e padrões estabelecidos na área de banco de dados. A primeira forma normal é um desses padrões. Qual é o objetivo da primeira forma normal em banco de dados?


A

Evitar a redundância de dados.


B

Permitir a inclusão de novas entidades no banco de dados.


C

Permitir a definição de relacionamentos entre as entidades.


D

Garantir a integridade referencial dos dados.


E

Evitar a duplicação de dados em diferentes tabelas.

Analise as assertivas abaixo, relacionadas ao modelo de dados relacional:

I. Define um banco de dados em termos de objetos, suas propriedades e operações.

II. Os dados são representados como elementos em estruturas de árvore hierárquicas.

III. Representa um banco de dados como uma coleção de relações.

Quais estão corretas?


A

Apenas I.


B

Apenas II.


C

Apenas III.


D

Apenas I e II.


E

Apenas II e III.

De acordo com Elmasri e Navalhe (2019), qual é o objetivo da segunda forma normal (2FN) e da terceira forma normal (3FN) em um banco de dados relacional em relação às dependências?


A

Adicionar dependências parciais e dependências transitivas.


B

Eliminar dependências parciais e dependências transitivas.


C

Adicionar dependências transitivas.


D

Eliminar dependências transitivas.


E

Adicionar redundância de dados para garantir a consistência e a atualização dos dados armazenados.

A normalização das estruturas de dados é uma etapa importante do processo de modelagem relacional para eliminar distorções ou anomalias no modelo.

Diz-se que uma tabela está na segunda forma normal, de acordo com as regras de normalização, se ela está na primeira forma normal e


A

as linhas da tabela são unívocas, sem chaves compostas e todos os seus atributos são atômicos.


B

as linhas não contêm itens repetitivos, atributos com valores nulos e nem multidimensionais.


C

cada uma das colunas não pertencentes à chave primária não for dependente parcialmente dessa chave.


D

contém apenas chaves externas e conecta-se a outras tabelas por múltiplas junções.


E

as colunas não pertencentes à chave primária ficam determinadas transitivamente por esta.

A teoria de dependências funcionais é utilizada no projeto de bancos de dados. Desta forma, considere uma relação R e dois subconjuntos arbitrários, X e Y, do conjunto de atributos de R. A notação utilizada para determinar que o subconjunto X determina funcionalmente o subconjunto Y é:


A

X ⊗ Y.


B

Y ⊗ X.


C

X > Y.


D

X→ Y.


E

Y→ X.

As duas operações da álgebra relacional denominadas unárias (que operam sobre uma única relação) são denominadas


A

união e diferença.


B

interseção e divisão.


C

junção natural e seleção.


D

seleção e projeção.


E

união e junção natural.

Qual é a relação entre o Modelo Relacional e o Diagrama Entidade-Relacionamento?


A

O Modelo Relacional é uma representação gráfica de um Diagrama Entidade-Relacionamento.


B

O Diagrama Entidade-Relacionamento é uma representação gráfica do Modelo Relacional.


C

Ambos os modelos são usados para representar dados e suas relações, mas o Diagrama Entidade-Relacionamento é mais adequado para modelar dados complexos.


D

O Modelo Relacional é usado para representar a estrutura lógica de um banco de dados, enquanto o Diagrama Entidade-Relacionamento é usado para representar a estrutura conceitual.


E

O Diagrama Entidade-Relacionamento é um modelo antigo e não é mais usado na atualidade, enquanto o Modelo Relacional é a abordagem padrão para modelagem de dados.

   
Gerar simulado