Questões de Concurso Sobre banco de dados

Foram encontradas 15.797 questões

Q580217 Banco de Dados
A respeito de normalização de dados relacionais e de projeto lógico e físico de banco de dados, julgue o item a seguir.

A aplicação da segunda forma normal (2FN) busca eliminar todas as dependências funcionais parciais e as dependências funcionais transitivas.
Alternativas
Q580216 Banco de Dados
A respeito de normalização de dados relacionais e de projeto lógico e físico de banco de dados, julgue o item a seguir.

A aplicação da primeira forma normal (1FN) objetiva tratar as questões de atributos atômicos e monovalorados eliminando, assim, entre outras, as tabelas aninhadas com atributos multivalorados e atributos compostos, bem como qualquer combinação destes. Essa condição não é considerada em sistemas objeto-relacionais, visto que essa modelagem permite relações não normalizadas.
Alternativas
Q580215 Banco de Dados
Julgue o item subsequente acerca de modelagem relacional de dados.

Considere que, no sistema de notas dos alunos de uma universidade, um aluno possa ter nenhuma nota, uma nota ou várias notas. Nessa situação, caso sejam definidas as entidades Aluno e Nota, em que as notas são identificadas para cada aluno pela sua matrícula e pelo código da avaliação realizada, é correto afirmar que Aluno e Nota são entidades fracas, visto que a entidade Nota depende da entidade Aluno.
Alternativas
Q580214 Banco de Dados
Julgue o item subsequente acerca de modelagem relacional de dados.

A cardinalidade nos diagramas de entidade-relacionamento especifica, para cada relacionamento, uma razão de cardinalidade como limite inferior e uma restrição de participação como limite superior.
Alternativas
Q580213 Banco de Dados
Julgue o item subsequente acerca de modelagem relacional de dados.

Chave candidata é um atributo especial capaz de identificar uma instância de determinada entidade de maneira única. Assim, durante a modelagem relacional de dados, todas as chaves candidatas nas entidades em análise se tornam chaves primárias dessas entidades.
Alternativas
Q580212 Banco de Dados
Julgue o item subsequente acerca de modelagem relacional de dados.

Uma vez que os valores de atributos na modelagem entidade-relacionamento podem ser alterados ao longo do tempo, relacionamentos também podem ser modificados, podendo ser necessário, nesse caso, que o banco de dados mantenha um registro histórico das alterações. Durante a modelagem, relacionamentos que originalmente consideram apenas o estado atual do banco de dados e que possuem cardinalidade 1:1 ou 1:n podem ser transformados em relacionamentos com cardinalidade n:n, considerando assim o histórico das alterações do relacionamento.
Alternativas
Q580211 Banco de Dados
Julgue o item subsequente acerca de modelagem relacional de dados.

Atributo derivado é aquele que provém de outros atributos ou entidades a ele relacionados. Conceitualmente, durante o processo de normalização, o atributo derivado é redundante e deve ser eliminado; contudo, do ponto de vista de desempenho, pode ser importante manter os atributos derivados em alguns casos.
Alternativas
Q580148 Banco de Dados
Em uma classe de entidade do banco de dados presente em uma aplicação que utiliza JPA existem as seguintes instruções:

@NamedQuery(name="Cliente.listarTodos",query="select c from Cliente c")

@Entity

public class Cliente {

// atributos e métodos

}

Considere que os atributos e métodos da classe Cliente estão implementados e mapeados adequadamente para a tabela Cliente do banco de dados.

Em uma classe de acesso a dados da mesma aplicação, que possui um objeto em válido do tipo EntityManager, para executar a query da classe de entidade Cliente e obter os dados retornados em uma lista, utiliza-se: 

Alternativas
Q580144 Banco de Dados
 Considere um banco de dados Oracle 11g aberto e em condições ideais que possui as tabelas e campos presentes na instrução PL/SQL:

SELECT e.sobrenome, e.id_departamento, d.nome_departamento

FROM empregados e, departamentos d

WHERE ...I... ;

Usando join externa, para que a consulta recupere todas as linhas na tabela empregados, mesmo que não haja correspondência na tabela departamentos, a lacuna I deve ser preenchida por 

Alternativas
Q580143 Banco de Dados
Após constatar que um objeto de um banco de dados Oracle 11g não está disponível no momento por causa de uma falha na conexão de rede, um Analista de Sistemas, portando o devido privilégio, deseja desativar um trigger chamado insere_ordem, que faz referência a este objeto. Para isso deve digitar o comando
Alternativas
Q580142 Banco de Dados
Durante a exibição do resultado de uma consulta do tipo SELECT no PL/SQL, é possível alterar um cabeçalho de uma coluna usando um apelido (alias) para ela. Se o apelido contiver espaços ou caracteres especiais (como # ou $), deverá ser digitado
Alternativas
Q580141 Banco de Dados
Nos bancos de dados relacionais é possível estabelecer ligações entre as tabelas por meio de suas chaves. Nestas relações,
Alternativas
Q579495 Banco de Dados
Quando se modela um banco de dados, para evitar a redundância dos dados nas tabelas devem-se eliminar as tabelas aninhadas, a dependência funcional parcial de atributos e a dependência funcional transitiva de atributos. Para conseguir isso utiliza-se um processo conhecido como
Alternativas
Q579356 Banco de Dados
                                        Imagem associada para resolução da questão

Com base no diagrama entidade-relacionamento acima, julgue o item a seguir.

Uma ocorrência da entidade TÉCNICO é resultado de uma generalização da ocorrência das entidades PROFESSOR e ALUNO. 


Alternativas
Q579354 Banco de Dados

                             

Considerando a tabela de nome Livros apresentada acima, e acerca dos conceitos de normalização em banco de dados de objetos relacionais, julgue o item seguinte. 

A tabela Livros não está na primeira forma normal (1FN), pois os conteúdos dos campos Autores e Palavra-chave são multivalorados. 


Alternativas
Q579353 Banco de Dados
Acerca do conceito de processamento de transações em um banco de dados, julgue o item a seguir. 

Se uma transação for executada de maneira serializável, poderá ocorrer de uma transação ler novamente dados lidos anteriormente e descobrir que eles foram alterados por outra transação. 


Alternativas
Q579352 Banco de Dados

Acerca do conceito de processamento de transações em um banco de dados, julgue o item a seguir.

Para assegurar a integridade dos dados em uma transação, exige-se que os sistemas de banco de dados mantenham, durante a transação, a propriedade denominada atomicidade, em que a soma das entradas e saídas das transações são sempre constantes e os campos são indivisíveis.

Alternativas
Q579131 Banco de Dados
Considere uma tabela chamada produto que contém os campos id, nome e valorUnitário. Considere ainda que o banco de dados referente a essa tabela esteja aberto e ativo e que existem vários produtos já cadastrados, inclusive um produto com o campo id contendo o valor 1. Representa uma instrução SQL correta:
Alternativas
Q579128 Banco de Dados
Sobre normalização de banco de dados, é incorreto afirmar que:
Alternativas
Q578370 Banco de Dados

Considere o diagrama ER, representado pela notação IDEF1X e contendo as entidades A e B, mostrado a seguir.

                   

Considere ainda a figura de um relacionamento a seguir.

                     

A conexão dessas entidades por meio do relacionamento mostrado, na direção em que se encontra, nesse caso provoca o estabelecimento, entre as duas entidades A e B, de um relacionamento:
Alternativas
Respostas
9841: E
9842: C
9843: E
9844: E
9845: E
9846: C
9847: C
9848: A
9849: D
9850: A
9851: D
9852: B
9853: E
9854: E
9855: C
9856: E
9857: E
9858: B
9859: B
9860: A