Pular para o conteúdo principal

Questão de Banco de Dados — SQL — FGV 2015

Banco de DadosSQL
Código
fg018644
Banca
FGV
Órgão
TCM-SP
Ano
2015
Nível
Superior
Cargo
Agente de Fiscalização - Tecnologia da Informação
Considere a tabela relacional criada pelo comandocreate table xx(a int null, b int null, c int null)Depois de instanciada com um conjunto de registros, os seguintes comandos foram executados:select count(*) from XXselect count(distinct A) from XXselect count(distinct B) from XXselect count(*) from XX where C>10select count(*) from XX where not C>10Sabendo-se que esses comandos produziram como resultado, respectivamente, os números 10, 10, 0, 0 e 5, analise as quatro alternativas para a definição da tabela XX:I.CREATE TABLE XX( A int NULL, B int NULL, C int NULL )II. CREATE TABLE XX( A int primary key, B int NULL, C int NULL )III.CREATE TABLE XX( A int NULL, B int NULL, C int )IV.CREATE TABLE XX( A int, B int primary key, C int NULL )A lista com todos os comandos que são válidos e compatíveis com a instância corrente da tabela é:
  1. AI, II;
  2. BI, II, III;
  3. CII, IV;
  4. DI, III;
  5. EIV.
Revelar gabarito e comentário

GabaritoB — I, II, III;

Link permanente: /questoes/fg018644