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
 

Sobre normalização de dados, marque V para as afirmativas verdadeiras e F para as falsas.


( ) Em um esquema de relação com múltiplas chaves; cada uma é denominada chave candidata onde uma é arbitrariamente designada para ser a chave primária e as demais são denominadas chaves estrangeiras.

( ) A 1FN reprova relações dentro de relações ou relações como valores de atributo dentro de tuplas; portanto, permitem apenas valores heterogêneos.

( ) Um esquema de relação R está na 3FN se ele satisfizer a 2FN e nenhum atributo não principal de R for transitivamente dependente da chave primária.

( ) A maioria dos esquemas de relação que estão na 3FN também estão na FNBC. Somente se X → A se mantiver em um esquema de relação R com X não sendo uma superchave e A sendo um atributo principal é que R estará na 3FN, mas não na FNBC.


A sequência está correta em


A

V, V, F, F.


B

V, F, F, V.


C

F, V, V, F.


D

F, F, V, V.

Em banco de dados relacionais, o mapeamento do relacionamento não deve seguir a cardinalidade, pois a pluralidade dos tipos de cardinalidade (0, 1 e n) dificulta o mapeamento; ele deve ser realizado com base apenas na chave primária.


C

Certo


E

Errado

A tabela de compras, representada a seguir, está na 3.ª forma normal.


numero_compra (PK)

codigo_produto (PK) (FK)

quantidade_

produto

valor_unitario_

produto

valor_total_

produto

527

33

1

29,07

29,07

527

46

5

23,78

118,90

527

81

2

14,06

28,12



C

Certo


E

Errado

Em um modelo de banco de dados há 2 entidades: Gestor e Gasto. Em um levantamento preliminar um analista identificou para a entidade Gestor os atributos idGestor e nomeGestor e para a entidade Gasto os atributos idGasto, descricaoGasto e valorGasto. Considerando que 1 gestor pode realizar muitos gastos diferentes e que um determinado gasto identificado só pode ter sido realizado por um gestor, a cardinalidade entre as entidades Gestor e Gasto é de 1:n. Nesse caso,


A

se idGasto for chave primária na entidade Gasto, deverá aparecer como chave estrangeira na entidade Gestor.


B

será necessário criar uma entidade associativa entre Gestor e Gasto, que terá como chave primária composta idGasto e idGestor.


C

se idGestor for chave primária na entidade Gestor, deverá aparecer como chave estrangeira na entidade Gasto.


D

idGasto deverá aparecer como chave estrangeira na entidade Gestor e idGestor como chave estrangeira na entidade Gasto.


E

nomeGestor é o atributo mais apropriado para ser chave primária na entidade Gestor.

Analise a tabela referente ao comportamento dos operadores lógicos em bancos de dados relacionais que trabalham com a lógica de três valores, verdadeiro (V), falso (F) e desconhecido (?).


Linha

Expressão

Valor

1

V and ?

?

2

F or ?

?

3

? or ?

?

4

not ?

?

5

? and ?

?


O valor da expressão está correto nas linhas:


A

1, 2 e 3, somente;


B

1, 2, 4 e 5, somente;


C

1, 3, 4 e 5, somente;


D

2, 3, 4 e 5, somente;


E

1, 2, 3, 4 e 5.

Analise as afirmativas abaixo no contexto de conceitos básicos de Data Warehouse e Banco de Dados Relacional.


1. Um esquema em estrela em um banco de dados relacional constitui uma boa fundação para a criação de cubos OLAP.

2. Por definição, é mais fácil portar aplicações de BI entre ferramentas distintas OLAP do que entre distintos sistemas gerenciadores de bancos de dados relacionais.

3. Cubos OLAP oferecem opções e capacidades de análise mais ricas do que sistemas gerenciadores de bancos de dados relacionais.


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.

Considere a seguinte consulta a um banco de dados relacional, expressa em álgebra relacional:



A execução dessa consulta tem como resultado a exibição


A

do atributo tipo da tabela frutas, para o caso em que os atributos cor, acidez ou tipo tenham o valor igual a ʹmaçãʹ.


B

do atributo tipo da tabela frutas, para o caso em que os atributos cor ou acidez tenham o valor igual a ʹmaçãʹ.


C

dos atributos cor, acidez e tipo, da tabela frutas, para o valor do atributo tipo igual a ʹmaçãʹ.


D

dos atributos cor e acidez da tabela tipo, para o valor do atributo frutas igual a ʹmaçãʹ.


E

dos atributos cor e acidez, da tabela frutas, para o valor do atributo tipo igual a ʹmaçãʹ.

Marque a alternativa que indica, corretamente, o nome da forma normal que exige apenas que os valores dos atributos de uma tabela sejam atômicos.


A

2FN


B

4FN


C

3FN


D

BCNF


E

1FN

Na álgebra relacional, a operação que permite combinar informações de duas relações quaisquer é


A

o produto cartesiano.


B

a seleção.


C

a projeção.


D

a renomeação.


E

a união.

O modelo de dados relacional foi estabelecido em 1970 por Edgar Frank Codd. Baseado nos conceitos de entidade e relação, este modelo é o mais utilizado atualmente por Sistemas Gerenciadores de Banco de Dados (SGBD) pois, apesar do surgimento de novas demandas e abordagens, o modelo relacional ainda prevalece. A respeito deste modelo, analise as afirmativas abaixo e marque alternativa correta.


I. Os bancos de dados existentes antes do surgimento do modelo relacional utilizavam modelos como o hierárquico e o modelo em rede.

Il. A normalização é um conjunto de regras que devemos utilizar com o propósito único de evitar a redundância de informações. Os bancos de dados projetados puramente com base no modelo relacional, são bancos de dados normalizados.

IIl. O modelo relacional é fortemente baseado na teoria dos conjuntos e na álgebra relacional.


A

Apenas as afirmativas I e Il estão corretas.


B

Apenas a afirmativa Il está correta.


C

Apenas a afirmativa IIl está correta.


D

Apenas as afirmativas I e Ill estão corretas.


E

Todas as afirmativas estão corretas.

Considere a tabela não normalizada CLIENTE-v1 (CPF, nome, endereço, cidade, UF, telefone, conta-corrente) que possui as seguintes características:


• a chave primária é o atributo CPF;

• o atributo conta-corrente é uma chave estrangeira;

• todos os atributos são determinados funcionalmente pelo CPF;

• o atributo UF é determinado funcionalmente pelo atributo cidade; e

• não há atributos multivalorados.


Qual forma normal foi violada e que tabelas devem ser criadas como consequência dessa violação?


A

A tabela CLIENTE-v1 não está na primeira forma normal (1FN), e, portanto, devem ser criadas as tabelas CLIENTE-v2 (CPF, nome, endereço, cidade, UF, conta-corrente) e CLIENTE_TELEFONE (CPF, telefone).


B

A tabela CLIENTE-v1 não está na primeira forma normal (1FN), e, portanto, devem ser criadas as tabelas CLIENTE-v2 (CPF, nome, endereço, cidade, UF, telefone) e CLIENTE_CONTA (CPF, conta-corrente).


C

A tabela CLIENTE-v1 não está na terceira forma normal (3FN), e, portanto, devem ser criadas as tabelas CLIENTE-v2 (CPF, nome, endereço, cidade, telefone, conta-corrente) e CIDADE (cidade, UF).


D

A tabela CLIENTE-v1 não está na segunda forma normal (2FN), e, portanto, devem ser criadas as tabelas CLIENTE-v2 (CPF, nome, endereço, cidade, UF) e CLIENTE_CONTA_TELEFONE (CPF, conta-corrente, telefone).


E

A tabela CLIENTE-v1 não está na terceira forma normal (3FN), e, portanto, devem ser criadas as tabelas CLIENTE-v2 (CPF, nome, telefone, conta-corrente) e CLIENTE_ENDERECO (CPF, endereço, cidade, UF).

Na álgebra relacional, a operação projeção, representada pela letra grega π (pi), é classificada como uma operação unária, por operar sobre apenas um conjunto de entrada.


C

Certo


E

Errado

Em álgebra relacional, a operação que produz uma combinação das linhas de uma relação com as linhas correspondentes de outra relação é conhecida como interseção.


C

Certo


E

Errado

Dada a relação JogadorJogo (Jogador, Equipe, Adversário, Data), com as seguintes dependências funcionais (utiliza-se apenas a primeira letra de cada atributo):


J→E ______ (cada jogador joga sempre na mesma equipe)

EA→D ____ (cada par de equipes só joga uma vez, numa determinada data)

ED→A ____ (numa dada data, cada equipe só pode jogar contra uma equipe adversária)

AD→E ____ (idem, de forma recíproca)


É correto afirmar que:


A

JE é uma possível chave da relação JogadorJogo.


B

Todas as dependências funcionais violam a forma normal de Boyce-Codd (BCNF).


C

A relação JogadorJogo satisfaz a segunda forma normal (2NF).


D

A decomposição R1(J,A,D) e R2 (J,E) preserva as dependências funcionais.

Considerando as restrições do modelo de dados relacionais e os esquemas de bancos de dados relacionais, aquelas que não podem ser expressas diretamente nos modelos de dados e, portanto, devem ser expressas e impostas pelos programas de aplicação, denominam-se restrições


A

inerentes.


B

explicitas.


C

de atributo.


D

semânticas.


E

de domínio.

Assinale a alternativa que apresenta o comando que deve ser executado, em um banco de dados relacional, para que se conceda o privilégio de leitura na tabela DADOS_2022 para o usuário PRODAM.


A

GRANT SELECT ON TABLE DADOS_2022 TO USER PRODAM;


B

GRANT SELECT ON DADOS_2022 TO USER PRODAM;


C

GRANT SELECT ON DADOS_2022 TO PRODAM;


D

REVOKE SELECT ON DADOS_2022 TO PRODAM;


E

REVOKE SELECT ON TABLE DADOS_2022 FROM PRODAM;

Considere a seguinte tabela de um banco de dados relacional: Casa (Código, Tipo, Área, Construtora). Sabe-se que o atributo Código é chave primária e que o atributo Construtora é uma chave estrangeira nessa tabela, o que significa que


A

deve, obrigatoriamente, ser do tipo caractere.


B

tem sua grafia feita, obrigatoriamente, na língua inglesa.


C

seus valores devem ser os mesmos que um atributo de outra tabela desse mesmo banco de dados.


D

não tem seus valores salvos como atributo da tabela Casa.


E

seus valores devem ser os mesmos valores do atributo Código, considerando que são registros distintos.

O processo de normalização compreende o uso de um conjunto de regras, chamados de formas normais. Ao analisarmos o banco de dados e verificarmos que ele respeita as regras da primeira forma normal, então podemos dizer que o banco está na “primeira forma normal”. Caso o banco respeite as primeiras três regras, então ele está na “terceira forma normal”. Mesmo existindo mais conjuntos de regras para outros níveis de normalização, a terceira forma normal é considerada o nível mínimo necessário para grande parte das aplicações. Um esquema das três formas normais é ilustrado pela figura a seguir.


Imagem associada para resolução da questão


A partir dos dados apresentados, avalie as seguintes asserções.


I.__ Uma relação está na primeira forma normal, quando todos os atributos contém apenas um valor correspondente, único e não existem grupos de atributos repetidos .


PORQUE


II.__ Neste nível de normalização não admitido repetições ou campos que tenham mais que um valor.


Assinale a alternativa correta:


A

As asserções I e II são proposições verdadeiras e a II justifica a I.


B

As asserções I e II são proposições verdadeiras e a II não justifica a I.


C

A asserção I é uma proposição verdadeira e a II, falsa.


D

A asserção I é uma proposição falsa e a II, verdadeira.


E

As asserções I e II são proposições falsas.

   
Gerar simulado