- Banco de Dados RelacionalTipos de ChavesChave Estrangeira
- SQLConceitos e Fundamentos de SQL
- SQLDDLCREATE TABLE
- SQLDMLINSERT
1 CREATE TABLE cargo (
2 cod_cargo INTEGER,
3 nome char (50),
4 primary key (cod_cargo)
5 );
6
7 CREATE TABLE professor (
8 matricula INTEGER,
9 nome char (50),
10 cod_cargo INTEGER,
11 primary key (matricula),
12 foreign key (cod_cargo)
13 references cargo
14 );
15
16 INSERT INTO cargo
17 VALUES (1, 'prof. titular');
18 INSERT INTO cargo
19 VALUES (2, 'prof. substituto');
20 INSERT INTO professor
21 VALUES (2, 'João', 1);
22 INSERT INTO professor
23 (cod_cargo, nome, matricula)
24 VALUES (2, 'João', 1);
Considerando os conceitos da linguagem SQL e a sequência de comandos acima, cuja execução na ordem apresentada ocorreu sem falhas, julgue o item a seguir.
Considerando-se apenas os comandos SQL apresentados, é correto afirmar que o comando INSERT iniciado na linha 20 produz exatamente o mesmo resultado do comando INSERT iniciado na linha 22.