Um sistema gerenciador de banco de dados (SGBD) oferece aos seus usuários acesso a dados e os ajuda a transformar esses dados em informações. Esses sistemas permitem criar, atualizar e extrair informações de suas bases de dados. Em banco de dados relacional, a principal linguagem é o SQL (structured query language). Como exemplo, o comando SQL a seguir é utilizado para criar uma tabela.
create table funcionarios (id_funcionario INT NOT
NULL AUTO_INCREMENT, nome_funcionario
CHAR(60) NOT NULL, endereco_funcionario
CHAR (60) NULL, PRIMARY KEY
(id_funcionario));
Acerca de banco de dados e SQL, julgue o item a seguir, considerando o comando acima.
Uma tabela estará em 3FN — terceira forma normal de banco de dados — se a tabela estiver na 2FN e todos os atributos não-chave forem dependentes não-transitivos da chave primária.