

Seu próximo nível começa aqui
Com a Assinatura Ilimitada, você tem tudo que precisa para sua aprovação.
Com a Assinatura Ilimitada, você combina prática, teoria e método em uma única assinatura com tudo que você precisa para sua aprovação.
Considere a seguinte tabela “produto” pertencente a um banco de dados relacional:

É uma possível chave primária para essa tabela:
Após a fase de levantamento e análise de requisitos, o projetista de banco de dados construiu o seguinte trecho de diagrama ER.

Nesse diagrama ER, verifica-se que a entidade DEPENDENTE
caracteriza-se por ser um tipo de entidade com atributo-chave próprio.
possibilita que dois dependentes de um mesmo professor tenham o mesmo nome completo.
contém mais de um tipo de entidade de identificação expresso pela cardinalidade 1:N.
admite que dependentes com mesmo nome completo, mas de professores distintos, sejam entidades distintas.
Sobre o mapeamento de um relacionamento ternário, com cardinalidade M:N:1 para uma tabela relacional, é correto afirmar que:
a chave primária da tabela é formada por dois campos.
a chave primária da tabela é formada por três campos.
a chave primária da tabela é formada por três campos, sendo dois opcionais.
a chave primária da tabela é formada por três campos, sendo um opcional.
a chave primária da tabela é formada por três campos, sendo os três opcionais.
Observe a tabela abaixo,
FERRAMENTAS
Codigo | Descricao | Marca | Tipo | Cadastro |
10101 | Martelo | A | 114 | 3020 |
10000 | Alicate | B | 203 | 1050 |
10101 | Marreta | C | 107 | 5070 |
10001 | Chave de fenda | A | 215 | 7002 |
10002 | Alicate | D | 114 | 2070 |
Com base nos valores contidos na tabela acima, qual dos campos pode ser uma chave primária?
Codigo.
Descricao.
Marca.
Tipo.
Cadastro.
Seja este Diagrama Entidade-Relacionamento, conforme o padrão de Peter Chen.

Ao se realizar o mapeamento desse diagrama para o Modelo Relacional de Dados à tabela associada à entidade B, em que os campos sublinhados representam chave primária e os campos em itálico, chaves estrangeiras, o resultado desse mapeamento será
(b1,b2,b3,a1,r1)
(b1,b2,b3,a2,a3)
(b1,b2,b3,r1)
(b1,b2,b3)
Um administrador de banco de dados relacional deseja criar um conjunto de um ou mais campos, cujos valores, considerando a sua combinação, nunca se repetem na mesma tabela.
Logo, ele deve criar um(a)
chave primária.
chave estrangeira.
campo multivalorado.
campo com valor nulo.
Considere que é preciso fazer uma reformulação do banco BD, e uma das mudanças é a necessidade de identificar o número da loja na qual cada produto foi comprado.
Sabe-se que:
I. uma loja pode vender qualquer produto;
II. um produto pode ser vendido em qualquer loja;
III. cada pedido deve conter apenas itens vendidos numa única loja;
IV. há mais de uma loja;
V. as chaves existentes devem ser mantidas.
A solução adequada nesse caso é incluir um atributo intitulado “loja”:
na tabela Venda, e criar uma chave candidata constituída pelos atributos “pedido, item, loja”;
na tabela Produto, e criar uma chave candidata constituída pelos atributos “codigoP, loja”;
na tabela Venda, e criar uma chave candidata constituída pelos atributos “pedido, loja”;
numa nova tabela, constituída pelos atributos “pedido, loja” e criar uma chave primária para essa tabela constituída pelo atributo “pedido”;
numa nova tabela com atributos “codigoC, pedido, loja” e criar uma chave primária para essa tabela constituída por esses atributos.
Em relação a banco de dados, indique o nome do atributo de uma tabela que permite identificar seus registros de forma única, sendo os campos deste atributo de preenchimento obrigatório.
chave estrangeira
chave secundária
chave primária
chave terciária
chave unária
Chaves estrangeiras (ou foreign keys) constituem um importante conceito na construção de bancos de dados relacionais. No banco BD, o número de chaves estrangeiras que deveriam ser especificadas é:
1;
2;
3;
4;
5.
Sobre o conceito de chave primária, relacionado a um registro em um banco de dados, selecione a afirmação falsa:
Pode ser formado por um campo ou um conjunto de campos.
Não pode conter valores nulos.
Deve formar um valor único para cada registro.
Pode ser utilizada para relacionar o registro com outras tabelas.
Deve ser declarado de um tipo de dados INTEIRO.
Uma das formas de integrar diversas aplicações e plataformas diferentes é utilizar um sistema de banco de dados que permita a relação de suas tabelas. Um parâmetro utilizado nesse contexto, que identifica uma ocorrência em um banco de dados, é o atributo denominado:
Chave Reversa.
Chave Estrangeira.
Chave de Dados.
Chave Primária.
Tabelas Dinâmicas.
Chave primária é um campo, ou um conjunto de campos, que abriga valores que individualizam cada registro. Esse campo não pode repetir-se em uma mesma tabela.
Certo
Errado
Considere as seguintes sentenças a respeito de chaves primárias:
I Em chaves primárias não pode haver valores nulos.
II Chaves primárias só podem ser do tipo int.
III Chaves primárias podem ser simples ou compostas.
Está CORRETO o que se afirma em:
I, apenas.
|||, apenas.
I e III, apenas.
II e III, apenas.
I, II e III.
O índice criado para uma chave estrangeira que representa um relacionamento 1:1 é com valores:
únicos.
repetidos.
compostos.
duplicados.
nulificados.
A partir de informações de uma análise de requisitos de um projeto de BD foram obtidas as seguintes dependências funcionais entre campos das relações:
codpessoa->nome pessoa,logradouro, tel_pessoa, CPF CPF-> nome_pessoa ident_cadfis -> local, CPF ident_tabrenda -> estado, beneficio, valor codpessoa->ident cadfis ident_ cadfis->ident _ tabrenda |
Com base nessas dependências e observando-se que nas relações obtidas os campos sublinhados são da chave primária e os em itálico são chaves estrangeiras, a relação que está na forma normal de Boyce-Codd é a:
(codpessoa, ident cadfis, ident tabrenda, nome_pessoa, local, valor)
(ident cadfis, ident tabrenda, CPF, valor, codpessoa)
(codpessoa, nome pessoa, logradouro, tel_pessoa, ident_cadfis)
(ident tabrenda, estado, beneficio, valor, nome_pessoa, CPF)
(codpessoa, CPF, nome_pessoa, logradouro)
Bancos de dados relacionais funcionam com base em relações, representadas por tabelas que armazenam dados sobre departamentos, empregados e projetos de uma empresa.
Nas tabelas, por suas características, são informações utilizadas como chaves primárias:
RG e CARGO
CNPJ e NOME
CPF e MATRÍCULA
CEP e MARCA_CARRO
ESTADO e SIGLA_DEPTO
Ao criar uma chave estrangeira em uma tabela com a especificação de alterar o valor da chave primária da tabela referenciada (que possui a chave primária) no modo cascata; e também com a especificação de que, ao excluir uma tupla da tabela referenciada no modo nulifica ou set null, é possível afirmar que, ao efetuar essas operações na tabela referenciada, deverá ocorrer, na tabela que possui a chave estrangeira, respectivamente, nas tuplas que referenciam a tupla que sofreu as operações (alterar e excluir):
atribui os valores das chaves estrangeiras para o valor null; e atribui valor null a todas as chaves estrangeiras das tuplas.
altera os valores das chaves estrangeiras para o mesmo valor alterado na chave primária; e atribui valor null a todas as chaves estrangeiras das tuplas.
atribui os valores das chaves estrangeiras para o mesmo valor alterado na chave primária; e atribui valor null a todas as chaves estrangeiras das tuplas.
atribui valor null a todas as chaves estrangeiras das tuplas; e altera os valores das chaves estrangeiras para o mesmo valor alterado na chave primária.
altera os valores das chaves estrangeiras para o valor null, independente da operação efetuada na tabela referenciada.
Uma relação possui várias chaves e são muito importantes do Modelo de Dados Relacional (MDR). De acordo com os conceitos dessas chaves uma relação pode conter:
várias chaves candidatas, uma única chave primária e várias chaves estrangeiras.
uma única chave candidata, uma única chave primária e várias chaves estrangeiras.
várias chaves candidatas, uma única chave primária e uma única chave estrangeira.
várias chaves candidatas, várias chaves primárias e várias chaves estrangeiras.
uma única chave candidata, uma única chave primária e uma única chave estrangeira.
Na teoria de um sistema de banco de dados há o conceito no qual o valor da chave estrangeira deve ser o mesmo da chave primária. Daí pode-se concluir que, se o valor da chave estrangeira é NULL, o valor da chave primária deverá ser também NULL. A restrição de integridade que impede que esse conceito seja verdadeiro é denominada:
referencial
replicação
transação
entidade
Com relação às chaves substitutas em banco de dados, analise as assertivas abaixo.
I. Sempre envolvem exatamente um atributo.
II. Elas servem somente para representar o fato de que entidades correspondentes existem.
III. Quando uma entidade é excluída, o valor de sua chave substituta deverá ser alocado para a primeira nova entidade adicionada.
É correto o que se afirma em
I e III, apenas.
I e II, apenas.
II e III, apenas.
I, II e III.
II, apenas.