kethellen Postado Outubro 6, 2008 Denunciar Share Postado Outubro 6, 2008 Olá pessoal, poderiam me informar o que é restrições semânticas?Desde já agradeços a todos. Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Outubro 7, 2008 Denunciar Share Postado Outubro 7, 2008 Olá pessoal, poderiam me informar o que é restrições semânticas?Desde já agradeços a todos.São restrições de integridade que não se encaixam na categoria básica. Também são conhecidas como regras de negócio.Por exemplo: Para possuir carteira de habilitação o funcionário deverá ser maior que 18 anos (>= 18 anos).A categoria básica de restrições de integridade contém:- Integridade de domínio (exemplo: "sexo = mascilino e feminino", "estado civil = casado, solteiro, etc").- Integridade de vazio (se o campo pode ou não conter nulo)- Integridade de chave- Integridade referencial.Totads estas integridades da categoria básica devem ser garantidas automaticamente pelo SGBD e não necessitam que o programador as escreva explicitamente no código do programa. Link para o comentário Compartilhar em outros sites More sharing options...
0 kethellen Postado Outubro 7, 2008 Autor Denunciar Share Postado Outubro 7, 2008 Denis CourcyGeralmente os bancos de dados não é case-senstive, como o programador poderá restringir então que nomes de clientes sejam cadastrados em maiusculo?É ai que entra a idéia de Restrições Semânticas? Link para o comentário Compartilhar em outros sites More sharing options...
0 Denis Courcy Postado Outubro 7, 2008 Denunciar Share Postado Outubro 7, 2008 Denis CourcyGeralmente os bancos de dados não é case-senstive, como o programador poderá restringir então que nomes de clientes sejam cadastrados em maiusculo?É ai que entra a idéia de Restrições Semânticas?Este também é um tipo de restrição semantica. E pode ficar residente no banco de dados, dentro de um trigger de inserção.Mas pode ser um tipo de integridade de domínio. Onde se compara o que está entrando com o retorno dele mesmo após ter sido submetido a uma função de uppercase. Se for igual entra se não não entra. Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
kethellen
Olá pessoal, poderiam me informar o que é restrições semânticas?
Desde já agradeços a todos.
Link para o comentário
Compartilhar em outros sites
3 respostass a esta questão
Posts Recomendados