Flashcard FC377293
Qual a ordem e os comandos essenciais para criar duas tabelas relacionadas por chave estrangeira no MS SQL Server?
Projeto e Modelagem de Dados
Instituto Consulplan · 2023
Qual a ordem e os comandos essenciais para criar duas tabelas relacionadas por chave estrangeira no MS SQL Server?
Mostrar resposta e comentário
Resposta
Criar primeiro a tabela referenciada e definir a PK. Depois criar a tabela referenciadora com sua PK e declarar a FK que aponta para a primeira.
Explicação:
- Ordem: tabela referenciada → tabela referenciadora.
- PK pode ser definida inline (na criação) ou com ALTER TABLE ... ADD CONSTRAINT PK.
- FK é declarada com CONSTRAINT ... FOREIGN KEY (col) REFERENCES tabela(col).
- Colunas de chave devem ser NOT NULL e ter tipos compatíveis.
Veja como foi cobrado:
https://flashcardsconcursos.com.br/portal/flashcard/374523
Conteúdo do catálogo FC Concursos · Atualizado em