

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.
Relacione a Coluna 1 à Coluna 2, associando a afirmação ao tipo de chave.
Coluna 1
1. Primária.
2. Estrangeira.
3. Candidata.
Coluna 2
( ) Permite que os registros de uma tabela sejam relacionados com os registros de outra tabela.
( ) São campos de valores únicos que poderiam ser utilizados como índice, mas não são; podem ter ordenação automática ou não.
( ) É um atributo da tabela que permite identificar seus registros de forma única, geralmente com ordenação automática aos registros.
( ) Campo de preenchimento obrigatório.
A ordem correta de preenchimento dos parênteses, de cima para baixo, é:
1 – 3 – 1 – 2.
2 – 1 – 2 – 3.
2 – 3 – 1 – 1.
3 – 2 – 1 – 2.
1 – 3 – 3 – 2.
Em modelagem de dados usamos muitas notações. Entre eles, estão: N:1, 1:1 e N:N. O nome correto desses termos é:
Entidades.
Relacionamentos.
Atributos.
Agregação.
Lógicos.
Cardinalidade refere-se ao número de ocorrências de uma entidade que está associado com a ocorrência de outra entidade.
Certo
Errado
Em relação à modelagem Entidade-Relacionamento-Atributo, aquele que NÃO é um tipo de atributo utilizado nesta modelagem:
simples.
composto.
multivalorado.
determinante.
agregado.
“Um-para-um”, “um-para-muitos” e “muitos-paramuitos” são tipo de
relacionamentos cardinais.
entidades.
categorias de atributos.
relacionamentos recursivos.
categorias de entidades.
Os SGBDs possuem recursos para garantir a integridade, referência e unicidade dos dados. Marque a opção que contém um recurso que é uma referência à chave primária de outra tabela.
Chave Estrangeira;
Chave Primária;
Chave Única;
Chave Mestra.
Em um banco de dados, a chave primária de uma relação descrita pelo esquema R (A1, A2, A3, A4, A5) é composta de atributos A1 e A2. As seguintes dependências funcionais estão presentes:
A1 determina A3
A3 determina A5
A2 determina A4
A5 determina A1
Sobre normalização, o esquema de relação R atende à
primeira forma normal.
segunda forma normal.
terceira forma normal.
forma normal de Boyce-Codd.
Considere que um Analista de Sistemas está modelando um banco de dados relacional de um escritório de Advocacia e precisa definir a tabela Consulta, que liga as tabelas Advogado e Cliente. Na tabela Consulta foram definidos os campos abaixo.
OAB_Advogado – Primary Key
ID_Cliente – Primary Key
Data_Hora_Consulta
Parecer_Do_Advogado
Especialidade_Do_Advogado
A chave primária é composta pelos campos OAB_Advogado e ID_Cliente. Cada Advogado que trabalha no escritório atua em uma única especialidade (direito penal, civil, trabalhista etc.) e, na consulta, emite um parecer exclusivo para cada cliente atendido. Nestas condições, é correto afirmar que
há um problema de dependência funcional parcial, pois o campo Parecer_Do_Advogado é dependente apenas do campo OAB_Advogado, que é parte da chave primária.
a tabela Consulta está correta e adequadamente normalizada de acordo com a primeira, segunda e terceira formas normais
há um problema de dependência órfã, pois o campo Data_Hora_Consulta deveria ser dependente do ID da consulta, campo que está faltando na tabela.
todos os atributos não chave dependem integralmente da chave primária composta, demostrando que a tabela Consulta está na quarta forma normal.
há um problema de dependência funcional parcial, pois o campo Especialidade_Do_Advogado é dependente apenas do campo OAB_Advogado, que é parte da chave primária.
Na tabela abaixo, OAB_Advogado e ID_Cliente fazem parte da chave primária composta da tabela e Valor_Total_Honorario é resultado da aplicação do Percentual_De_Honorario sobre Valor_Da_Causa.
OAB_Advogado | ID_Cliente | Valor_Da_Causa | Percentual_De_Honorario | Valor_Total_Honorario |
12345-SC | 1 | 25000 | 30 | 7500 |
97845-SP | 2 | 120000 | 20 | 24000 |
34869-SP | 3 | 1450000 | 10 | 145000 |
Esta tabela
não está na primeira forma normal porque possui dependência funcional transitiva do campo ID_Cliente em relação ao campo OAB_Advogado.
cumpre todas as regras de normalização, já que todos os campos não chave são integralmente dependentes da chave primária composta.
não está na terceira forma normal porque possui um campo resultante de cálculo envolvendo outros dois campos que não fazem parte da chave primária.
respeita as boas práticas de modelagem e normalização, entretanto, para facilitar a busca de dados, a chave primária deveria ser composta apenas pelo campo OAB_Advogado.
não está na terceira forma normal porque possui tabelas aninhadas, ou seja, a tabela precisará ser dividida em duas tabelas relacionadas.
Em um SGBD (Sistema de Gerenciamento de Banco de Dados) as tabelas relacionam-se umas às outras através de chaves. A chave formada através de um relacionamento com a chave primária de outra tabela é denominada:
chave mista (Mixed Key)
chave englobada (Encompassed Key)
chave estrangeira (Foreign Key)
chave abstrata (Abstract Key)
____________ é a coluna ou a combinação de colunas cujos valores distinguem uma linha das demais dentro de uma tabela e assim é um conceito básico para estabelecer relações entre linhas de tabelas de um banco de dados relacional.
Assinale a alternativa que preenche corretamente a lacuna do texto acima.
Tupla
Restrição de Integridade
Chave Estrangeira
Chave Primária
Caminho de Acesso
As chaves estrangeiras (FKs) são utilizadas no modelo
entidade-relacionamento para representar atributos de relacionamentos.
entidade-relacionamento para representar atributos determinantes.
entidade-relacionamento para representar relacionamentos.
relacional para representar atributos que admitem valores nulos.
relacional para representar ligações entre linhas de tabelas.
A chave primária, ou primary key, é o conceito mais básico relacionado à organização em um banco de dados. Essa chave é utilizada como o identificador único da tabela, sendo, então, representada por aquele campo (ou campos) que não receberá valores repetidos. As alternativas a seguir apresentam algumas características que devem ser levadas em consideração ao definir uma chave primária, exceto o que se apresenta na alternativa:
Chaves primárias não podem ser nulas.
Cada registro na tabela deve possuir uma, e somente uma, chave primária.
As chaves primárias são obrigatoriamente incrementadas automaticamente pelo banco de dados, ou seja, não há necessidade de passarmos esse valor em um INSERT.
São as chaves para o relacionamento entre entidades, ou tabelas, da base de dados. Assim, haverá, na tabela relacionada, uma referência a essa chave primária (que será, na tabela relacionada, a chave estrangeira).
Examine as assertivas a seguir quanto às restrições de integridade referencial e de chave primária.
I. Um valor de chave estrangeira pode ser nulo.
II. Um valor de chave primária pode ser nulo.
III. Uma chave primária pode ter valores repetidos.
IV. Uma chave estrangeira pode ter valores repetidos.
Estão corretas as assertivas
I e II.
I e IV.
II e III.
II e IV.
III e IV.
Considere as seguintes sentenças relacionadas a banco de dados:
I- A chave primária sempre deve ser um atributo numérico.
II- A chave primária sempre possui atributo multivalorado.
III- A chave primária sempre é um atributo composto.
IV- A chave primária pode ser nula se o administrador de banco de dados desejar otimizar o armazenamento.
Sobre as sentenças, afirma-se que:
Todas as sentenças são corretas.
Todas as sentenças são incorretas.
Apenas as sentenças l e II são corretas.
Apenas as sentenças I, II e IV são corretas.
Apenas a sentença I está correta.
Considere as informações a seguir sobre chaves e a organização de arquivos. Toda tabela relacional deve possuir uma chave ____. Uma chave _____permite checar a unicidade de uma chave primária simples. Uma chave _____ permite implementar um relacionamento do tipo N:N. Os termos que preenchem, respectivamente, as lacunas do enunciado são
composta, simples, primária.
primária, composta, simples.
simples, composta, primária.
primária, simples, composta.
simples, primária, composta.
Atente ao que se diz a respeito das restrições de Chave Estrangeira e Chave Primária do modelo relacional.
I. A chave estrangeira de uma tabela não pode ser formada por mais de um atributo.
II. A chave estrangeira de uma tabela referencia obrigatoriamente a chave primária de outra tabela.
III. Uma tabela pode ter mais de uma chave estrangeira, mas apenas uma chave primária.
É correto o que se afirma apenas em
II.
I e II.
III.
I e III.
Um dos conceitos básicos da modelagem de bancos de dados relacionais são as chaves primárias, sobre as quais, é correto afirmar que
devem ser compostas por, pelo menos, dois atributos.
em cada banco de dados deve haver uma tabela que armazena as chaves primárias de todas as demais tabelas.
devem ser armazenadas, de forma redundante, em pelo menos duas tabelas distintas do banco de dados
não podem ser formadas por nomes próprios.
podem ser formadas tanto por atributos numéricos, quanto por atributos literais.
Em bancos de dados relacionais, a chave que é escolhida pelo projetista de banco de dados como o principal meio de identificar linhas dentro de uma tabela é a chave
alternativa.
candidata.
estrangeira.
primária.
externa.
Leia o fragmento a seguir.
‘No que diz respeito à estruturação e análise de base de dados de produção de óleo, gás e água de campos marítimos, o script do banco de dado a ser criado deverá armazenar o controle da restrição de integridade referencial de modo que se tenha o banco de dados consistente. Essa restrição determina que o valor da chave ________ .’
Assinale a alternativa cujos termos completam corretamente a lacuna do fragmento acima.
estrangeira deverá existir na chave primária quando o valor da chave estrangeira for igual a NULL.
estrangeira deverá existir na chave primária quando o valor da chave estrangeira for diferente de NULL.
primária deverá existir na chave estrangeira quando o valor da chave estrangeira for diferente de NULL.
primária deverá existir na chave estrangeira quando o valor da chave estrangeira for igual a NULL
primária deverá existir na chave estrangeira quando o valor da chave estrangeira jamais receber um valor NULL.