Questões de Modelo relacional (Banco de Dados)

Limpar Busca

Utilizando os atributos “nenhum”, “um” e “muitos”, qual cardinalidade NÃO é válida no modelo entidade relacionamento para um conjunto de relacionamentos binários R entre conjuntos de entidades A e B?

  • A Nenhum-para-um.
  • B Um-para-um.
  • C Um-para-muitos.
  • D Muitos-para-um.
  • E Muitos-para-muitos.

Uma instituição financeira realiza o controle de empréstimos para pessoas físicas por meio de duas tabelas definidas segundo o Modelo Relacional de Dados, apresentadas a seguir. 

CLI (CPF, nome, data-nascimento) EMP (CPF-cli, data-emp, valor-emp)

A tabela CLI tem dados de clientes da instituição financeira, e a sua chave primária é CPF. A tabela EMP tem dados dos empréstimos realizados para cada cliente, e sua chave primária é formada por CPF-cli e data-emp, ou seja, um cliente pode pegar empréstimos em datas diferentes e não pode pegar mais de um empréstimo em uma mesma data. O valor do empréstimo é expresso em reais.
Um dos programas de controle de empréstimos utiliza o seguinte comando SQL:

SELECT CPF FROM CLI C WHERE NOT EXISTS ( SELECT * FROM EMP E WHERE C.CPF = E.CPF-cli AND valor-emp < 10 )
Esse comando SQL apresenta o CPF dos clientes que

  • A possuem menos de 10 empréstimos.
  • B possuem algum empréstimo realizado há menos de 10 dias.
  • C possuem empréstimos, mas não estão cadastrados na tabela CLI.
  • D não possuem nenhum empréstimo realizado com valor inferior a 10 reais.
  • E não possuem empréstimos.

Em uma tabela definida e organizada segundo o Modelo Relacional de Dados podem ser definidas várias chaves.
A respeito dessas chaves, verifica-se que

  • A a ausência de valor em uma chave estrangeira é sempre indicada por um número negativo.
  • B uma tabela pode ter, no máximo, três chaves primárias.
  • C uma chave primária pode ser, ao mesmo tempo, uma chave estrangeira.
  • D uma chave primária não pode ser composta por mais de dois atributos.
  • E uma chave primária do tipo data pode ser apontada por chave estrangeira do tipo número.

Tabelas criadas segundo o Modelo Relacional de Dados podem ter a qualidade de seus esquemas avaliada por meio de critérios conhecidos como formas normais. Com base nas chaves primárias (PKs) definidas e nas dependências funcionais (DFs) conhecidas, é possível realizar essa avaliação.
Nesse contexto, considere as seguintes tabelas, suas PKs (atributos sublinhados) e suas DFs:

Agencia (codAgencia, bairro) Cliente (CPF, nome, endereco) ContaCorrente (CPF, codAgencia, codConta, saldo, telefone)

CPF → endereco CPF → nome codAgencia → bairro codAgencia → telefone CPF, codAgencia, codConta → saldo

Admita como critérios apenas as três formas normais mais simples:

• primeira forma normal ou 1FN; • segunda forma normal ou 2FN; e • terceira forma normal ou 3FN.

Considerando-se as tabelas apresentadas e esses três critérios, verifica-se que a tabela

  • A Agencia não está na 2FN.
  • B Agencia não está na 3FN.
  • C Cliente não está na 1FN.
  • D ContaCorrente não está na 1FN.
  • E ContaCorrente não está na 2FN.

Com base no banco de dados, julgue o item.


O modelo relacional organiza dados em tabelas e é baseado em álgebra relacional.

  • Certo
  • Errado