SóProvas


ID
669652
Banca
CONSULPLAN
Órgão
TSE
Ano
2012
Provas
Disciplina
Banco de Dados
Assuntos

Em bancos de dados, um termo representa uma expressão booleana associada a um BD e que precisa ser avaliada como TRUE, por todo o tempo. Exemplificando, seja um banco de dados de fornecedores e peças.

I. O valor do status de cada fornecedor está no intervalo de 500 a 900, inclusive.

II. Se houver peças, uma delas tem que ser amarela.

III. Dois fornecedores diferentes não têm o mesmo número de fornecedor.

IV. Cada fornecedor com negócios no Brasil tem status 700.

V. Cada remessa envolve um fornecedor existente.

VI. Nenhum fornecedor com status menor que 700 fornece peça alguma com uma quantidade maior que 350.

O exemplo descrito caracteriza o termo denominado restrição de

Alternativas
Comentários
  • As restrições de integridade são regras que devem ser obedecidas em todos os estados válidos da base de dados. Elas são classificadas em quatro categorias: Integridade de domínio: Especificam qual valor um atributo pode admitir. Ex: número inteiro, valores alfanuméricos. Integridade de vazio: Especificam se os atributos podem ou não serem vazios, isto é, se podem conter valores nulos. Integridade de chave: valores da chave primária devem ser únicos. Integridade referencial: Os valores que aparecem nos atributos em uma chave estrangeira devem aparecer na chave primária da tabela referenciada.Todas estas restrições são garantidas de forma automatica pelo SGBD. As restrições que não se encaixam em nenhuma das categorias mencionadas são chamadas de restrições semânticas. Neste caso podemos citar como exemplo os seguintes itens da questão.

    III - Cada fornecedor com negócios no Brasil tem status 700
    VI- Nenhum fornecedor com status menor que 700 fornece peça alguma com uma quantidade maior que 350.

    A questão pode gerar confusão com o item A) integridade de dados. A integridade dos dados representa o termo usado para indicar que os mesmos não podem sofrer modificações não autorizadas. Tais modificações, quando não planejadas, podem gerar informações incorretas e comprometer a integridade de todo o sistema.

    fonte: wikipédia e apostila do prof. Jefferson Silva.

    link: http://www.google.com.br/url?sa=t&rct=j&q=restri%C3%A7%C3%B5a%20de%20integridade%20de%20dados&source=web&cd=3&sqi=2&ved=0CDQQFjAC&url=http%3A%2F%2Fwww.ifpiparnaiba.edu.br%2Findex.php%3Foption%3Dcom_docman%26task%3Ddoc_download%26gid%3D58%26Itemid%3D79&ei=iQZuT-ilCIbrgQf6hbBs&usg=AFQjCNGWGkXmzzs6DK5MHHQWpALjobo1ng
  • I. O valor do status de cada fornecedor está no intervalo de 500 a 900, inclusive. (integridade de dominio) II. Se houver peças, uma delas tem que ser amarela. (Integridade de domínio, pois as peças só podem ser amarelas) III. Dois fornecedores diferentes não têm o mesmo número de fornecedor. (Integridade de chave, pois cada fornecedor uma única) IV. Cada fornecedor com negócios no Brasil tem status 700. V. Cada remessa envolve um fornecedor existente. (Integridade de vazio, pois fornecedor da remessa não pode ser nulo) VI. Nenhum fornecedor com status menor que 700 fornece peça alguma com uma quantidade maior que 350. (integridade de dominio)