Simulado Tribunal de Justiça do Amazonas - TJ/AM | Assistente Judiciário - Programador | 2019 | Questão 127

Tecnologia da Informação / Conceitos de banco de dados / Noções sobre SGBDS / 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