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 é:
- AI, II;
- BI, II, III;
- CII, IV;
- DI, III;
- EIV.