1271 Q972224
Banco de Dados MySQL
Ano: 2022
Banca: FGV
No contexto do MS SQL Server, assinale a opção que contém somente comandos válidos para o estabelecimento de permissões de acesso/uso num ambiente de bancos de dados. 
1272 Q972223
Banco de Dados MySQL SQL
Ano: 2022
Banca: FGV
Observe o trecho de uma script de criação de tabela no MySQL. create table teste (    a int auto_increment unique,  b int )

Assinale a cláusula usada no SQL Server que corresponde funcionalmente à cláusula auto_Increment do MySQL. 
1273 Q972222
Banco de Dados SQL
Ano: 2022
Banca: FGV
ATENÇÃO
Nas três questões seguintes, considere uma tabela de banco de dados intitulada NUMBERS, com apenas uma coluna, numero, do tipo inteiro, cuja instância é mostrada a seguir.
Imagem associada para resolução da questão

Tomando por base a tabela NUMBERS, assinale o comando SQL que produz um resultado de 1.000 linhas, contendo os números de 1 até 1.000 em ordem crescente. 
1274 Q972221
Banco de Dados SQL
Ano: 2022
Banca: FGV
Analise o comando SQL a seguir.
select n1.numero * 10 + n2.numero x FROM NUMBERS n1, NUMBERS n2 where n2.numero = 9 - n1.numero + 1 order by n1.numero, n2.numero
Tomando por base a tabela NUMBERS, o resultado produzido pelo comando acima contém 9 linhas, ignorada a linha de títulos.
O número que aparece na quarta dessas nove linhas é o 
1275 Q972220
Banco de Dados SQL
Ano: 2022
Banca: FGV
Analise o comando SQL a seguir.
select * from NUMBERS where exists    (select * from NUMBERS nn, NUMBERS nnn       where nn.numero * nn.numero              + nnn.numero * nnn.numero * nnn.numero                   = numbers.numero)

Tomando por base a tabela NUMBERS, assinale o número de linhas do resultado produzido pela execução do comando acima, excetuada a linha de títulos. 
1276 Q972219
Banco de Dados Formas normais
Ano: 2022
Banca: FGV
No Campeonato Brasileiro de Futebol, todos os times jogam entre si duas vezes, alternando os papeis de mandante e visitante. Um time não pode jogar mais de uma vez na mesma data.
Nesse contexto, considere uma tabela de bancos de dados que armazene simplificadamente essas informações, com as seguintes colunas: 
•time_mandante  •time_visitante  •data  •gols_mandante  •gols_visitante   


À luz dessas premissas, assinale a lista com todas as combinações de colunas que devem, necessária e exclusivamente, ser estabelecidas como restrições (primary key ou unique) para atender à Forma Normal Boyce-Codd. 

1277 Q972090
Banco de Dados Formas normais
Ano: 2022
Banca: CESPE / CEBRASPE

Julgue o item subsecutivo, a respeito da normalização de dados e da SQL (ANSI). 


Uma das alternativas para transformar um esquema de tabela não normalizada em um esquema na 1FN (primeira forma normal) é construir uma única tabela com redundância de dados. 

1278 Q972089
Banco de Dados Formas normais
Ano: 2022
Banca: CESPE / CEBRASPE

Julgue o item subsecutivo, a respeito da normalização de dados e da SQL (ANSI). 


A normalização não visa obter um modelo entidaderelacionamento (MER); seu objetivo consiste em, a partir do MER, eliminar redundâncias de dados que possam estar contidas no modelo. 

1279 Q972088
Banco de Dados SQL
Ano: 2022
Banca: CESPE / CEBRASPE

Julgue o item subsecutivo, a respeito da normalização de dados e da SQL (ANSI). 


De acordo com a SQL, padrão ANSI, após uma tabela ser criada não é possível excluir uma restrição do tipo PRIMAY KEY por meio do comando ALTER TABLE. 

1280 Q972087
Banco de Dados SQL
Ano: 2022
Banca: CESPE / CEBRASPE

Julgue o item subsecutivo, a respeito da normalização de dados e da SQL (ANSI). 


A instrução SQL a seguir tem por finalidade listar os números dos advogados na OAB (advogado_oab_numero) e o total de processos (total_processos), mas somente daqueles que possuem mais de cinco processos.  



SELECT advogado_oab_numero, count(*) as total_processos

FROM processo

GROUP BY advogado_oab_numero

HAVING count(*) > 5;