Questões de Banco de Dados da Agência de Fomento do Amapá

Limpar Busca

Gerusa está revisando um Modelo Entidade-Relacionamento e observa que:


- EntA relaciona-se com múltiplas instâncias de EntB.

- EntB relaciona-se com múltiplas instâncias de EntC.

- EntC relaciona-se com uma única instância de EntB.

- EntB relaciona-se com múltiplas instâncias de EntA.


Para atender ao requisito: dada uma determinada instância de EntA, qual a instância de EntC que a ela corresponde, Gerusa deverá

  • A inverter as cardinalidades entre EntB e EntC.
  • B transformar o relacionamento entre EntB e EntC em muitos-para-muitos.
  • C criar uma EntD associada em n:m com EntA, mas em 1:n com EntC.
  • D deixar o modelo como está porque ele atende ao requisito.
  • E estabelecer um relacionamento entre EntA e EntC.

Fernando está usando a linguagem SQL (ANSI) e pretende fazer uma atualização nos dados Nome_Cli e End_Cli do cliente cujo Cod_Cli é Cli01, na tabela Cliente. Nome_Cli passará a ser Ariana e End_Cli passará a ser Rua ABC. O código SQL correto que Fernando escreveu foi:


..I.. Cliente

..II.. Nome_Cli = 'Ariana', End _Cli = 'Rua ABC'

..III.. Cod_Cli = 'Cli01';


Para que o código esteja correto, as lacunas I, II e III devem ser preenchidas, respectivamente, por

  • A SET - WHERE - UPDATE
  • B UPDATE - SET - WHERE
  • C UPDATE - WHERE - SET
  • D WHERE - SET - UPDATE
  • E SET - UPDATE - WHERE

Considere a seguinte estrutura de dados:


Imagem relacionada à questão do Questões Estratégicas


Considere os seguintes requisitos técnicos:


- A estrutura Faturas_Cliente está inserida na estrutura do cliente ao qual pertence.

- Cod_Cliente é o atributo identificador de Cliente.

- Número_Fatura é o atributo identificador de Fatura.

- Um cliente é cobrado em uma ou mais faturas e uma fatura cobra um e somente um cliente.

- O mapeamento relacional fará com que os atributos identificadores (grifados nas estruturas apresentadas acima) componham as chaves primárias (Primary Key - PK), nas tabelas correspondentes dos bancos de dados relacionais.


Após a aplicação da normalização (até a Terceira Forma Normal - 3FN),

  • A a estrutura Cliente formará uma tabela e terá o Número_Fatura compondo sua chave primária (Primary Key - PK).
  • B a estrutura Cliente formará uma tabela e terá o Número_Fatura como chave estrangeira (Foreign Key - FK).
  • C serão criadas três tabelas: Cliente, Faturas_Cliente e Cliente_Faturas cuja chave primária (Primary Key - PK) será uma composição de Cod_Cliente, Número_Fatura e Dt_Venc_Fatura.
  • D a estrutura Faturas_Cliente formará uma tabela e terá o Cod_Cliente como chave estrangeira (Foreign Key - FK).
  • E a estrutura Faturas_Cliente formará uma tabela e terá o Cod_Cliente compondo sua chave primária (Primary Key - PK).

O tipo de data set do Adabas que contém a área de proteção de dados e de armazenamento temporário para resultados intermediários durante as operações complexas de busca ou processamento de transações distribuídas é o

  • A Checkpoint.
  • B Command Log.
  • C Data Storage.
  • D Associator.
  • E Work.