Introdução às restrições de integridade em JAVA



O blog fornece uma introdução básica às restrições de integridade em JAVA.

Componentes das restrições de integridade em JAVA:

  • O valor não pode ser nulo
  • Deve ser único
  • Ele terá uma chave primária única que é usada para encontrar valores na tabela
  • Chave estrangeira, caso a mesma chave primária esteja em outra tabela

Não nulo

É uma restrição que garante que cada linha seja preenchida com algum valor para a coluna, que foi especificado como ‘não nulo’.





Sintaxe Básica

‘Criar tabela nome_tabela

(tipo de dados column1_name NOT NULL,



tipo de dados column2_name)

* aqui o tipo de dados da coluna1 não pode ser NULL

Único

É uma restrição, usada para coluna de uma tabela de forma que as linhas dessa coluna sejam exclusivas onde também permite valor nulo.



Sintaxe Básica

‘Criar tabela nome_tabela (

Tipo de dados Column1_name UNIQUE,

Tipo de dados Column2_name)

* Aqui, a coluna1 exclusiva terá apenas valores exclusivos.

Chave primária

É uma restrição, usada para uma coluna de uma tabela, de forma que uma linha em uma tabela possa ser identificada de forma única.

Sintaxe Básica

‘Criar tabela nome_tabela (

Tipo de dados Column1_name PRIMARY KEY,

Tipo de dados column_2name)

Na mesma coluna não se encontrará nenhuma outra chave primária com o mesmo valor. É usado para referenciar a tabela com o mesmo valor.

Chave Estrangeira

É uma restrição usada para estabelecer um relacionamento entre duas colunas na mesma tabela ou em tabelas diferentes. Para que uma coluna seja definida como uma chave estrangeira, ela deve ser definida como uma chave primária na tabela a que se refere. Uma ou mais colunas podem ser definidas como chaves estrangeiras. estelimitaçãoidentifica qualquer coluna que faz referência à PRIMARY KEY em outra tabela, o que significa que você tem a chave primária em uma tabela e encontra todos os valores na segunda tabela também. Então, essa coluna na segunda tabela é, na verdade, a chave estrangeira da segunda tabela.

Sintaxe Básica

‘Criar tabela nome_tabela (

Tipo de dados Column1_name FOREIGN KEY,

Tipo de dados column_2name)

Tem alguma questão para nós? Mencione-os na seção de comentários e entraremos em contato com você.

Postagens relacionadas:

comprimento de uma matriz em javascript