Informática, perguntado por Joaoparanoia9345, 11 meses atrás

Sobre restrições de dados no modelo relacional, têm-se as afirmativas: I.As restrições de domínio impõem quais valores podem ser permitidos em cada atributo dentro de cada tupla em cada tabela. II.A restrição de integridade não permite valor nulo na chave primária. III.A restrição de integridade referencial ocorre entre duas relações distintas, usadas para manter a consistência entre tuplas pertencentes às duas relações. Obrigação de existir a tupla referenciada em outra relação. IV.As restrições de chaves e valores nulos impõem que chave primária deve ser única e que pode haver valores nulos num campo definido como não nulo. É correto afirmar apenas: A) I, II e III. B) I, II e IV. C) I, III e IV. D) II, III e IV. E) I, II, III e IV.

Soluções para a tarefa

Respondido por bokomoko
0
I.As restrições de domínio impõem quais valores podem ser permitidos em cada atributo dentro de cada tupla em cada tabela.
verdade  Imagine que um atributo é uma função que dado um atributo, retornar um valor. O domínio da função é análogo ao domínio do atributo

II.A restrição de integridade não permite valor nulo na chave primária.
verdade. De um modo geral as primary keys não podem conter valor nulo. Lembrando que chave primária deve ter valores distintos para todos os registros dentro do banco de dados.

 III.A restrição de integridade referencial ocorre entre duas relações distintas, usadas para manter a consistência entre tuplas pertencentes às duas relações. Obrigação de existir a tupla referenciada em outra relação.
verdade é a chamada "foreign key" ou chave estrangeira. Por exemplo, na tabela de vendas realizadas tem o atributo vendedor que é o código do vendedor que realizou a venda. O atributo vendedor é uma chave estrangeira da tabela de vendedores e tem uma restrição de referencia, ou seja, o código de vendedor presente na tabela de vendas tem que estar presente na tabela de vendedores

IV.As restrições de chaves e valores nulos impõem que chave primária deve ser única e que pode haver valores nulos num campo definido como não nulo.
falso. a parte da chave primária está correta. Porém, se o campo (que não é chave primária) é dito como não nulo obviamente ele não pode conter valor nulo.

portanto, I II e III são verdadeiras, IV é falsa

Perguntas interessantes