Simulado Tribunal Regional do Trabalho - 17ª Região (ES) | Técnico Judiciário - Tecnologia da Informação | 2019 pre-edital | Questão 220

Suporte Técnico / Banco de dados / MySQL



1. CREATE TABLE IF NOT EXISTS 'software' (
2. 'id' int NOT NULL,
3. 'nome' varchar(70) NOT NULL,
4. PRIMARY KEY ('id')
5. ) DEFAULT CHARSET=utf8;
6. INSERT INTO 'software' ('id', 'nome') VALUES
7. ('1', 'Programa ABC'),
8. ('2', 'Programa WYZ'),
9. ('3', 'Programa DFG');
10. CREATE TABLE IF NOT EXISTS 'vsoftware' (
11. 'idsoft' int UNSIGNED NOT NULL REFERENCES
software(id),
12. 'versao' int(3) NOT NULL,
13. 'descricao' varchar(70) NOT NULL,
14. PRIMARY KEY ('idsoft','versao'));
15. INSERT INTO 'vsoftware'('idsoft', 'versao',
'descricao') VALUES
16. ('1', '1', 'criacao do programa.'),
17. ('2', '1', '1a versao.'),
18. ('1', '2', 'atualizacao na tela A.'),
19. ('1', '3', 'adicao da tela C.'),
20. ('2', '2', 'adicao da tela D.');

Com base nos comandos MySQL 5.6 precedentes, julgue os itens
a seguir.

A tabela vsoftware está na segunda forma normal (2FN),
porque contém uma chave estrangeira referenciada à tabela
software.

Voltar à pagina de tópicos Próxima

Fonte: ANALISTA JUDICIáRIO - ANáLISE DE SISTEMAS / STM / 2018 / CESPE