QuestLab Plataforma Inteligente de Questões
Questão pública

Questão de Tecnologia da Informação

CESGRANRIO - BB - Escriturário - Área: Agente de Tecnologia - 2021 • CESGRANRIO • 2021

Após um treinamento em SQL padrão 2008, compatível com ambiente MS SQL Server 2008, um escriturário do Banco Z precisou utilizar os conhecimentos adquiridos para criar uma tabela no sistema de banco de dados desse Banco. A tabela a ser criada é de fornecedores, e tem os seguintes campos: CNPJ, nome do fornecedor e país de origem. As características gerais da tabela são:

o campo CNPJ é chave primária e contém 14 caracteres, sendo que os caracteres devem se ater aos numéricos [“0” a “9”], e o caractere zero “0” não pode ser ignorado, seja qual for a posição dele (início, meio ou fim da chave);
o campo NOME contém 20 caracteres e aceita valor nulo;
o campo PAIS contém 15 caracteres e não aceita valor nulo.

Nesse contexto, o comando SQL2008 que cria uma tabela com as características descritas acima é
A
CREATE TABLE Fornecedores
(CNPJ INTEGER PRIMARY KEY,
NOME VARCHAR(20) ACCEPT NULL,
PAIS VARCHAR(15) NOT NULL)
B
CREATE TABLE Fornecedores
(CNPJ CHAR(14) PRIMARY KEY,
NOME VARCHAR(20),
PAIS VARCHAR(15) NOT NULL)
C
CREATE TABLE Fornecedores
(CNPJ CHAR(14) NOT NULL,
NOME VARCHAR(20) NOT NULL,
PAIS VARCHAR(15))
D
CREATE TABLE Fornecedores
(CNPJ CHAR(14),
NOME VARCHAR(20) NOT NULL,
PAIS VARCHAR(15) NOT NULL),
PRIMARY KEY (CNPJ)
E
CREATE TABLE Fornecedores
(CNPJ INTEGER(14) NOT NULL,
NOME VARCHAR(20),
PAIS VARCHAR(15) NOT NULL),
PRIMARY KEY (CNPJ)
Quer responder esta questão e acompanhar seu desempenho?

Entre na QuestLab para responder, acessar a AURA, estatísticas, cadernos, anotações e outros recursos da plataforma.