limpar filtros
Questões por página:
O uso de transações distribuídas em bancos de dados introduz o problema da manutenção da propriedade da atomicidade para essas transações. Se uma transação depende de operações que devem ocorrer em dois ou mais nós distintos, é necessário que o sucesso ou falha dessas operações possa ser percebido por todos os nós participantes.

Um dos algoritmos mais utilizados para a implementação de transações dessa natureza é:
No Brasil, cada pessoa possui apenas um CPF e cada pessoa pode possuir apenas um nome. Quando numa tabela de um banco relacional há uma coluna com o CPF de uma pessoa e seu respectivo nome, a coluna CPF deve ser uma chave, primária ou candidata.

Essa exigência faz parte do processo de normalização do banco de dados, e é decorrente do enunciado da:
Na definição de uma tabela relacional, é possível especificar se determinado atributo deve obrigatoriamente ser preenchido ou não. Um recurso usado pelos desenvolvedores nesse caso é definir valores padronizados para atributos de preenchimento compulsório, uma vez que nem sempre é possível coletar de imediato todos os valores necessários para a criação de um novo registro de uma tabela.

A maneira correta de especificar um atributo numérico que seja obrigatório e que deva ser preenchido com o valor zero como padrão é:

Considere um banco de dados que implemente, como estão, as tabelas correspondentes às entidades modeladas no diagrama ER IDEF1X mostrado a seguir.



Na definição da chave estrangeira entre R2 e R1, a ação referencial que NÃO deve ser usada é:

Analise o diagrama ER construído sob a notação IDEF1X.



Está correto concluir que: