Quais restrições de dados:
Restrinja os dados da tabela de operação do usuário.
1. Valor padrão (restrição padrão)
Efeito: quando o usuário não insere um valor em um campo que usa o valor padrão, o valor padrão é usado.
criar tabela nome da tabela ( valor padrão do nome do campo tipo de campo padrão , nome do campo tipo de campo )
2. Não está vazio
Função: o campo limite deve ser atribuído
criar tabela nome da tabela ( nome do campo tipo de campo não nulo , nome do campo tipo de campo )
3. Único (não vazio + exclusivo)
criar tabela nome da tabela (
nome do campo chave primária do tipo de
campo , nome do campo tipo de
campo , nome do campo tipo de campo
)
4, auto-crescimento (deve ser do tipo int, e é a chave primária)
criar tabela nome da tabela (
nome do campo tipo de campo chave primária incremento automático,
nome do campo tipo de
campo , nome do campo tipo de campo
)
5. Chaves estrangeiras
Função: restringir dados de duas tabelas
criar nome da tabela da tabela 1 (
nome do campo 1 tipo de campo 1 chave primária,
nome do campo 2 tipo de campo 2
)
criar nome da tabela da tabela 2 (
nome do campo 3 tipo de campo 3 chave primária,
nome do campo 4 tipo de campo 4,
nome do campo 5 tipo de campo 5
nome da chave estrangeira da restrição (como fk_table 1_table 2) chave estrangeira (nome do campo 5) faz referência à tabela 1 (campo 1)
)