- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
- Banco de Dados RelacionalTipos de ChavesChave Primária
- SQLDDLCREATE TABLE
O estado do banco de dados relacional abaixo é referência para as questões 29 e 30. As colunas que são chave-primária estão destacadas em cada relação.
ALUNO
|
Matricula |
Nome |
Cod_curso |
|
1001 |
Carolina Souza | 1 |
|
1002 |
Jorge Andrade | 1 |
|
1003 |
Cassio Gomes | 2 |
CURSO
|
Codigo |
Nome |
| 1 |
Ciência da Computação |
| 2 |
Análise de Sistemas |
DISCIPLINA
|
Codigo |
Nome | Cod_curso |
Carga_horaria |
|
2001 |
Lógica de Programação | 1 | 200 |
|
2002 |
Lógica de Programação | 1 | 180 |
|
2003 |
Programação | 2 | 240 |
ALUNO_CURSA
|
Cod_aluno |
Cod_disciplina |
|
1001 |
2001 |
|
1001 |
2002 |
|
1002 |
2002 |
|
1003 |
2003 |
Qual comando SQL cria a relação ALUNO_CURSA, incluindo corretamente a configuração das chaves estrangeiras abaixo?
\( \bullet \) Cod_aluno é uma chave estrangeira para a relação ALUNO;
\( \bullet \) Cod_disciplina é uma chave estrangeira para a relação DISCIPLINA.