GoConqr hat ein neues Design! Sag uns, wie es dir gefällt.

Mindmap

3-Restrições - Constraint

Alex Franco Banco de dados Portugiesisch

Inhalt der Mindmap

3-Restrições - Constraint

  1. As restrições são regras básicas estabelecidas para o preenchimento de uma ou mais colunas da tabela e são definidas ao final da especificação de cada coluna ou ao final do comando.

  2. Entre as restrições encontram-se:

    • chaves primárias
    • chaves únicas
    • chaves estrangeiras
    • identificadores de campos obrigatórios
    • condições para valores permitidos para determinado campo
  3. Constraint

    • Not Null
      • Especifica que esta coluna não pode conter valores nulos
        • nm_cliente varchar2 (50) not null,
    • Unique
      • Especifica uma coluna ou combinação de colunas que terão seus valores únicos na tabela,ex cpf, estado
        • constraint Estado_nm_Estado_UN UNIQUE (nm_Estado)
    • Primary Key
      • Especifica uma ou mais colunas que compõem a chave primária de uma tabela.
        • constraint cliente_cd_cliente_pk primary key (cd_cliente)
    • Foreign Key References
      • Estabelece um relacionamento entre a chave estrangeira e a chave primária da tabela referenciada.
        • constraint cliente_sg_estado_fk foreign key (sg_estado) references Estado(sg_estado) )
    • Check
      • Especifica uma condição que deve ser verdadeira, obedecendo a uma regra do negócio.
        • constraint cliente_ie_sexo_ck check(ie_sexo in (‘F’, ‘M’)) )
    • Primary Key Composta
      • Aqui é apresentado um exemplo de uma PK (Primary Key) composta por 2 atributos: cd_ cliente e dt_compra
        • CONSTRAINT Historico_PK PRIMARY KEY (cd_cliente, dt_Compra)

Informationen

Beschreibung
Banco de dados (1-ORGANIZAÇÃO DE DADOS) Mindmap am 3-Restrições - Constraint, erstellt von Alex Franco am 26/02/2018.
Erstellt von
Alex Franco
Aufrufe
2
Bewertung

Feedback

Worum geht es?

Wie gefällt dir das neue Design?

Dein Eindruck