Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

Chave primária 
Qual das alternativas abaixo melhor descreve a funcao de uma chave primaria em um banco de
dados relacional?
a) Identificar unicamente cada registro em uma tabela.
b) Relacionar tabelas diferentes.
c) Armazenar os dados de uma tabela.
d) Garantir que todos os dados em uma tabela sejam numericos.
Resposta correta: a) Identificar unicamente cada registro em uma tabela.
Explicacao: A chave primaria e um campo ou conjunto de campos em uma tabela que e utilizado
para identificar de maneira unica cada linha. Ela nao pode conter valores nulos e deve ser unica
para cada registro.
Qual das seguintes afirmacoes e verdadeira sobre chaves primarias em um banco de dados?
a) Chaves primarias podem ter valores nulos.
b) Uma chave primaria pode ser composta por mais de um campo.
c) Nao e possivel definir uma chave primaria em uma tabela.
d) A chave primaria e sempre gerada automaticamente pelo banco de dados.
Resposta correta: b) Uma chave primaria pode ser composta por mais de um campo.
Explicacao: Chaves primarias podem ser compostas por mais de um campo, formando o que e
chamado de chave primaria composta. Isso e comum quando nenhum campo isolado pode garantir
a unicidade de um registro.
O que acontece se voce tentar inserir um valor duplicado em uma chave primaria?
a) O banco de dados aceitara o valor duplicado sem problema.
b) O banco de dados gerara um erro e nao permitira a insercao.
c) O banco de dados substituira o valor duplicado pelo valor mais recente.
d) O banco de dados gerara uma mensagem de aviso, mas permitira a duplicacao.
Resposta correta: b) O banco de dados gerara um erro e nao permitira a insercao.
Explicacao: Como a chave primaria deve ser unica para cada registro, o banco de dados nao
permite que valores duplicados sejam inseridos.
Qual dos seguintes atributos e fundamental para a definicao de uma chave primaria?
a) Unicidade
b) Atributo nulo
c) Variacao de dados
d) Composicao de dados
Resposta correta: a) Unicidade.
Explicacao: A principal caracteristica de uma chave primaria e a unicidade, ou seja, cada valor da
chave primaria deve identificar unicamente um registro na tabela.
Em uma tabela de clientes, se o CPF for escolhido como chave primaria, qual das alternativas seria
um problema?
a) O CPF e unico para cada cliente.
b) O CPF pode ser alterado sem impacto nos registros da tabela.
c) Nao e permitido inserir dois clientes com o mesmo CPF.
d) O CPF pode ser usado para garantir a integridade dos dados.
Resposta correta: b) O CPF pode ser alterado sem impacto nos registros da tabela.
Explicacao: Uma chave primaria nao deve ser alterada, pois isso pode causar inconsistencias e
dificuldades de relacionamento entre as tabelas.
Qual a principal diferenca entre uma chave primaria e uma chave candidata?
a) A chave primaria e sempre composta por mais de um campo, enquanto a candidata nao.
b) A chave primaria e obrigatoria, enquanto a chave candidata e opcional.
c) A chave candidata e um conjunto de atributos que poderia ser a chave primaria, mas nao foi
escolhido.
d) A chave primaria pode ter valores nulos, enquanto a chave candidata nao pode.
Resposta correta: c) A chave candidata e um conjunto de atributos que poderia ser a chave
primaria, mas nao foi escolhido.
Explicacao: Uma chave candidata e um conjunto de atributos que pode ser utilizado para identificar
unicamente os registros de uma tabela. No entanto, apenas uma chave candidata sera escolhida
como chave primaria.
Qual e a principal caracteristica de uma chave primaria composta?
a) Ela e composta por um unico campo.
b) Ela nao pode ser usada para relacionar tabelas.
c) Ela e composta por dois ou mais campos.
d) Ela permite valores nulos.
Resposta correta: c) Ela e composta por dois ou mais campos.
Explicacao: Uma chave primaria composta e formada por dois ou mais campos, geralmente quando
nenhum campo isolado pode garantir a unicidade dos registros.
Ao usar uma chave primaria como referencia em outra tabela, o que voce esta criando?
a) Uma chave estrangeira.
b) Uma chave candidata.
c) Uma chave unica.
d) Uma chave de juncao.
Resposta correta: a) Uma chave estrangeira.
Explicacao: Quando uma chave primaria de uma tabela e referenciada por outra tabela, ela se torna
uma chave estrangeira nessa segunda tabela, estabelecendo uma relacao entre as duas.
Quando e que um campo de uma tabela pode ser usado como chave primaria?
a) Quando ele e unico e nao pode ter valores nulos.
b) Quando ele contem valores nulos, mas e exclusivo.
c) Quando ele pode ser alterado com frequencia.
d) Quando ele e composto por um unico campo.
Resposta correta: a) Quando ele e unico e nao pode ter valores nulos.
Explicacao: Para ser uma chave primaria, o campo deve ser unico e nao permitir valores nulos,
garantindo que cada registro na tabela seja identificado de forma unica.
O que acontece se uma chave primaria for alterada em uma tabela que tem relacionamentos com
outras tabelas?
a) Nada, pois o banco de dados permite alteracoes de chaves primarias sem efeitos.
b) O banco de dados atualiza automaticamente as chaves estrangeiras nas tabelas relacionadas.
c) As chaves estrangeiras nas outras tabelas tornam-se invalidas e causam erros de integridade.
d) O banco de dados exclui todos os registros relacionados.
Resposta correta: c) As chaves estrangeiras nas outras tabelas tornam-se invalidas e causam erros
de integridade.
Explicacao: Quando uma chave primaria e alterada, as chaves estrangeiras nas outras tabelas que
fazem referencia a essa chave podem se tornar invalidas, o que pode resultar em erros de
integridade referencial.
Qual a relacao entre chave primaria e integridade referencial?
a) A chave primaria ajuda a garantir que os dados em uma tabela sejam exclusivos, enquanto a
integridade referencial mantem a consistencia entre as tabelas relacionadas.
b) A chave primaria e responsavel por garantir que os dados nao sejam duplicados em uma tabela,
enquanto a integridade referencial impede a exclusao de registros.
c) A chave primaria permite que registros sejam alterados livremente, enquanto a integridade
referencial permite a criacao de dados nulos.
d) A chave primaria impede que registros sejam deletados, enquanto a integridade referencial
permite a insercao de dados duplicados.
Resposta correta: a) A chave primaria ajuda a garantir que os dados em uma tabela sejam
exclusivos, enquanto a integridade referencial mantem a consistencia entre as tabelas
relacionadas.
Explicacao: A chave primaria e usada para garantir a unicidade dos registros em uma tabela,
enquanto a integridade referencial e um conceito que mantem a consistencia entre as tabelas por
meio do uso de chaves estrangeiras.
E possivel definir uma chave primaria em uma tabela sem definir um indice?
a) Sim, o banco de dados cria automaticamente um indice para a chave primaria.
b) Nao, um indice e necessario para garantir a eficiencia das buscas com a chave primaria.
c) Sim, mas o indice precisa ser criado manualmente apos a definicao da chave primaria.
d) Nao, a chave primaria nao pode ser usada sem um indice.
Resposta correta: a) Sim, o banco de dados cria automaticamente um indice para a chave primaria.
Explicacao: Quando uma chave primaria e definida, o banco de dados cria automaticamente um
indice para otimizar as buscas e garantir que a unicidade seja mantida.
Qual e a principal razao para usar uma chave primaria em um banco de dados?
a) Para aumentar a seguranca dos dados.
b) Para garantir que nao haja dados duplicados.
c) Para permitir a criacao de indices automaticamente.
d) Para facilitar a insercao de novos registros.
Resposta correta: b) Para garantir que nao haja dados duplicados.
Explicacao: A chave primaria garante que cada registro em uma tabela seja unico, prevenindo
duplicacoes e mantendo a integridade dos dados.
Se uma tabela nao tiver uma chave primaria definida, o que pode ocorrer?
a) A tabela nao podera ser criada.
b) A tabela podera conterregistros duplicados.
c) Nao sera possivel realizar relacionamentos com outras tabelas.
d) A tabela sera mais eficiente em termos de desempenho.
Resposta correta: b) A tabela podera conter registros duplicados.
Explicacao: Sem uma chave primaria definida, nao ha garantia de que os registros na tabela sejam
exclusivos, o que pode levar a duplicacao de dados.
Em um banco de dados relacional,

Mais conteúdos dessa disciplina