Banco de dados

973 palavras 4 páginas
Restrições de Integridade
Restrições de integridade são usados para garantir a exactidão e a consistência dos dados em uma Banco de dados relacional. garantir que dados representem assertivamente a realidade modelada. A integridade dos dados é tratada nas bases de dados através do conceito de integridade relacional e é garantida pelo próprio SGDB.
Existem vários tipos de restrições de integridades * Integridade da Relação * Integridade de Domínio
O domínio indica os possíveis valores de um atributo. A integridade de domínio verifica se os dados são do tipo permitido (alfanumerico, numerico,etc), tamanho do campo, se ele pode ser nulo ou não.
Por exemplo, é possível definir que um atributo "idade" de um funcionário é sempre um valor inteiro positivo. * Restrição de Chave
Impede que uma chave primária se repita. Um campo chave primária diferencia de forma única as tuplas (linhas) de uma relação (tabela). * Restrição de Entidade
Impede que uma chave primária receba como valor NULL (nulo). * Integridade de vazio
Verifica se um campo pode ou não receber valor NULL. Sub-item da integridade de domínio. * Integridade Referencial
Uma chave estrangeira de uma relação tem que coincidir com uma chave primária da sua tabela "tal" a que a chave estrangeira se refere. Ou seja, não só deve existir o atributo (campo), como também, o valor referenciado

O mysql Força restrições de integridade?
Quem implementa as restrições de integridade é o dba ao projetar o banco de dados. Ele define o que o SGBD deverá aceitar ou não.
É de fundamental importância, para um bom projeto de banco, que se implemente tais restrições.
Se você colocar as restrições no próprio BD, e não na aplicação, garantirá que qualquer dado existente no BD, independente da fonte, estará atendendo as regras de integridade implementadas.
Você pode implementar restrições na própria definição das tabelas ou através de triggers.

Como existe um grande número de usuários do MySQL que

Relacionados

  • Banco de dados: dados
    436 palavras | 2 páginas
  • banco de dados
    11859 palavras | 48 páginas
  • Banco de dados
    2201 palavras | 9 páginas
  • Bancos de Dados
    6609 palavras | 27 páginas
  • Banco de dados
    2417 palavras | 10 páginas
  • Banco de dados
    1390 palavras | 6 páginas
  • BANCO DE DADOS
    2097 palavras | 9 páginas
  • O Que Banco De Dados
    1748 palavras | 7 páginas
  • Banco de dados
    940 palavras | 4 páginas
  • banco de dados
    2741 palavras | 11 páginas