Questões de Concurso sobre Chaves e Relacionamentos

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

Considere o cenário em que múltiplas tabelas precisam garantir consistência referencial entre chaves compostas. Qual das seguintes restrições garante que não haja violação de integridade entre as tabelas relacionadas?


A

VIEW WITH SCHEMABINDING


B

CHECK CONSTRAINT


C

UNIQUE INDEX


D

FOREIGN KEY


E

DEFAULT CONSTRAINT

Assinale a opção correta em relação aos tipos de atributos no contexto da modelagem de dados de acordo com o modelo entidade-relacionamento.


A

Atributos chave nunca podem ser atributos simples; eles devem ser compostos por pelo menos dois subatributos.


B

Atributos simples podem ser decompostos em subpartes com significado próprio.


C

Atributos multivalorados podem conter mais de um valor, mas não podem ser combinados com atributos compostos.


D

Atributos derivados são aqueles cujo valor pode ser calculado a partir de outros atributos armazenados no banco de dados.


E

Atributos compostos possuem múltiplas ocorrências de valores em um mesmo registro.

A integridade referencial entre a tabela Pedidos (Chave Estrangeira FK_ClienteID) e a tabela Clientes (Chave Primária PK_ClienteID) foi estabelecida. O administrador do banco de dados precisa garantir que, se um registro for excluído da tabela Clientes, todos os registros de pedidos associados a esse cliente na tabela Pedidos sejam automaticamente excluídos em cascata.


Assinale a opção que indica a cláusula específica da restrição de Chave Estrangeira que deve ser usada para implementar esse comportamento de propagação da exclusão.


A

ON UPDATE CASCADE


B

ON DELETE NO ACTION


C

ON DELETE SET NULL


D

ON DELETE CASCADE


E

ON DELETE RESTRICT

Considerando os conceitos fundamentais de Banco de Dados, é correto afirmar que


A

uma chave primária estabelece relacionamento bidirecional automático, pois, ao inserir um registro em qualquer uma das tabelas relacionadas, o SGBD automaticamente cria o registro correspondente na tabela referenciada.


B

uma chave estrangeira pode referenciar múltiplas chaves primárias simultaneamente de diferentes tabelas, permitindo que um único campo estabeleça relacionamentos N:N diretamente, sem necessidade de tabela associativa.


C

a chave primária é opcional em tabelas que possuem apenas chaves estrangeiras, pois estas já garantem a unicidade dos registros através das referências externas.


D

uma chave estrangeira é um campo (ou conjunto de campos) que referencia a chave primária de outra tabela, estabelecendo uma relação entre as tabelas e mantendo a integridade referencial.


E

uma chave estrangeira deve necessariamente ser indexada como UNIQUE para evitar duplicação de relacionamentos, garantindo que cada registro da tabela pai seja referenciado, no máximo, uma vez pela tabela filha.

Em um SGBD relacional, a restrição que garante que todos os valores em uma coluna sejam distintos entre si e que permite valor NULL é denominada


A

cardinalidade.


B

chave primária.


C

índice.


D

chave única.


E

chave estrangeira.

No modelo relacional de banco de dados, diferentes tipos de chaves são utilizados para garantir a integridade e a unicidade das tuplas nas tabelas. Nesse modelo, superchave é


A

o único atributo obrigatório em toda tabela relacional, o qual não pode conter valores nulos.


B

uma chave extema que referencia a chave primária de outra tabela, estabelecendo integridade referencial.


C

qualquer conjunto de atributos que identifica unicamente uma tupla em uma relação.


D

uma chave alternativa que, embora única, não foi escolhida como a chave primária.


E

uma chave composta por dois ou mais atributos obrigatoriamente extraídos de tabelas diferentes.

Leia o caso a seguir.


Durante o desenvolvimento de um sistema, um analista ficou em dúvida sobre como criar as tabelas envolvendo algumas entidades de um sistema de inscrição de palestras. Nesse sistema havia o seguinte requisito: um estudante pode realizar inscrições em várias palestras e uma palestra pode receber inscrições de vários estudantes.


Este é um típico relacionamento


A

um para um (1:1).


B

um para muitos (1:N).


C

muitos para um (N:1).


D

muitos para muitos (M:N).

O fato de haver um campo de chave estrangeira com o valor NULL não viola a restrição de chave estrangeira.


ALUNOS(ID,Nome,Endereço,Cidade,UF)

DISCIPLINA(Cod_disciplina, Nome_diciplina,

Carga_horaria)


C

Certo


E

Errado

Ano: 2024
Prova: FGV - EPE - Analista - Área: Ciências de Dados - 2024

Leia o fragmento a seguir.


Estas propriedades são fundamentais para a estruturação e a modelagem de dados em bancos de dados, permitindo modelar interações significativas entre diferentes entidades.


Esse conceito refere-se a


A

atributo.


B

chave.


C

relacionamento.


D

entidade fraca.


E

polimorfismo.

A relação entre uma tabela de fatos e suas respectivas tabelas de dimensões em um data warehouse é estabelecida pela chave primária da tabela de fatos e a chave estrangeira da tabela de dimensões.


C

Certo


E

Errado

Em um banco de dados relacional, pelo fato de a chave primária de uma tabela ser única e não aceitar repetição de registros, ela não pode ser um conjunto de campos. Assim sendo, para se identificar exclusivamente cada registro em uma tabela, esta somente poderá ser um campo.


C

Certo


E

Errado

Em um banco de dados relacional, uma coluna ou combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela, é conhecida como chave:


A

Primária.


B

Inicial.


C

Básica.


D

Mestra.


E

Restrita.

Considere que uma tabela, definida segundo o modelo relacional de dados, possui dados de pessoas físicas (chave primária: CPF).


PESSOA (CPF, nome, data-nascimento, email)


O atributo RG (número do Registro Geral, principal documento de identificação de pessoas físicas no Brasil) precisa ser adicionado a essa tabela.


Diante disso, uma vez adicionado o atributo RG, verifica-se que


A

a chave primária da tabela passa a ser composta por CPF e RG.


B

a tabela passará a ter duas chaves primárias.


C

o atributo CPF continuará a ser a chave primária.


D

o atributo RG precisa ser necessariamente definido como chave estrangeira.


E

os domínios dos atributos CPF e RG precisam ser compatibilizados.

Considerando um banco de dados relacional, o conceito de chave primária de uma relação indica que


A

o(s) atributo(s) que forma(m) a chave primária não pode(m) conter valores especiais, por exemplo, @ ou %.


B

cada relação que contiver uma chave primária deve possuir o mesmo número de atributos entre si.


C

se houver mais de um atributo que forme a chave primária, todos os atributos devem possuir o mesmo domínio.


D

não pode haver nenhum par de tuplas dessa relação com o mesmo valor para o(s) atributo(s) que forma(m) a chave primária.


E

essa relação deve utilizar um tipo especial de criptografia direcionada a atributos do tipo chave primária.

A integridade referencial é uma propriedade que garante que os valores de uma chave estrangeira em uma tabela correspondem a valores existentes na chave primária da tabela referenciada.


C

Certo


E

Errado

Assinale a opção abaixo que descreve CORRETAMENTE a função de uma chave estrangeira em um banco de dados relacional:


A

Um atributo que identifica unicamente cada tupla em uma tabela.


B

Um atributo que referencia a chave primária de outra tabela, estabelecendo um relacionamento entre as duas tabelas.


C

Um atributo que não permite valores nulos.


D

Um atributo que indexa uma tabela para melhorar o desempenho das consultas.


E

Um atributo que define o tipo de dado armazenado em uma coluna.

Ano: 2024
Prova: SELECON - CEFET RJ - Técnico de Tecnologia da Informação - Área: Sistemas - 2024

No projeto lógico de banco de dados, é importante a definição das chaves que auxiliarão nas buscas de dados entre as tabelas. Nesse caso, a chave estrangeira é definida como a chave que:


A

identifica uma tupla de uma tabela de modo único


B

permite a referência à tuplas oriundas de outras tabelas


C

vai trabalhar com atributos compostos multivalorados das tuplas


D

identifica atributos repetidos nas tabelas e nas tuplas dessas tabelas

Um tipo comum de atributo em modelos entidaderelacionamento é o atributo chave, que


A

armazena valores derivados de outros atributos, calculados automaticamente pelo sistema.


B

identifica exclusivamente uma entidade dentro de um conjunto de entidades.


C

descreve características opcionais de uma entidade, podendo estar presente ou ausente.


D

representa um conjunto de valores possíveis para um determinado atributo.


E

mantém um histórico de alterações realizadas em outros atributos de uma entidade.

Em um banco de dados relacional, a principal função de uma chave estrangeira (foreign key) é:


A

Identificar exclusivamente cada registro em uma tabela.


B

Fornecer um índice rápido para pesquisa.


C

Manter a integridade referencial entre duas tabelas.


D

Armazenar dados binários em uma tabela.


E

Permitir a execução de transações distribuídas.

No modelo de dados relacional, é possível definir múltiplas chaves primárias em uma única tabela, permitindo que diferentes combinações de campos possam ser utilizadas para garantir a unicidade dos registros


C

Certo


E

Errado

   
Gerar simulado