1401 Q971731
Banco de Dados SQL
Ano: 2022
Banca: UFRPE

Os revisores da revista na qual a publicação “Reações adversas conhecidas da vacina cov-20” (identificador 6) foi aceita detectaram um erro na coleta dos dados e solicitaram a retirada do artigo da edição. Por esta razão, todos os dados referentes a essa publicação devem ser removidos do banco de dados. O administrador do banco executou comando(s) para remover a publicação da tabela Publicacao. Automaticamente foram removidos os dados referentes a essa publicação, contidos nas tabelas referencia_publicacao e autor_publicacao.


Com base nessas informações, analise as assertivas a seguir.


1) Os códigos de ...

1402 Q971727
Banco de Dados SQL
Ano: 2022
Banca: FUNDATEC
A Figura 2, abaixo, apresenta a tabela "CARGO", criada em um banco de dados relacional: 
Imagem associada para resolução da questão

Assinale a alternativa que apresenta um comando SQL que NÃO poderá ser executado, com sucesso, a partir da tabela da Figura 2.
1403 Q971726
Banco de Dados DER - Diagrama de Entidade e Relacionamento
Ano: 2022
Banca: FUNDATEC
Na técnica de modelagem de dados conhecida como abordagem ER, uma __________ é um conjunto de objetos da realidade modelada sobre os quais deseja-se manter informações no banco de dados.
Assinale a alternativa que preenche corretamente a lacuna do trecho acima.
1404 Q971700
Banco de Dados SQL
Ano: 2022
Banca: FGV
Considere uma tabela relacional com uma coluna, intitulada Cidade, que contém as strings
“São Paulo”, “Rio de Janeiro”, “Manaus”, “Sao Paulo”, “Manaus”, dispostas uma em cada linha.
A execução dos comandos SQL
SELECT Cidade FROM Locations where Cidade COLLATE Latin1_General_CI_AI in ('São Paulo','Rio de Janeiro', 'MANAUS')
SELECT Cidade FROM Locations where Cidade COLLATE Latin1_General_CI_AS in ('São Paulo','Rio de Janeiro', 'MANAUS')
SELECT Cidade FROM Locations where Cidade COLLATE Latin1_General_CS_AI in ('São Paulo','Rio de Janeiro', 'MANAUS')

no MS SQL Server produz resultados que, além da linha de títulos, contêm, respectivamente:
1405 Q971699
Banco de Dados PostgreSQL
Ano: 2022
Banca: FGV
No contexto do aplicativo pg_dump no PostgreSQL, analise as afirmativas a seguir.
I. O acionamento do pg_dump deve ser feito no servidor onde o PostgreSQL está instalado.
II. Na recuperação do backup, o banco de dados não pode existir, uma vez que é totalmente recriado.
III. As informações a respeito de roles e tablespaces do banco de dados não são incluídas no backup.

Está correto somente o que se afirma em:
1406 Q971698
Banco de Dados SQL
Ano: 2022
Banca: FGV
No contexto do MySQL, analise as afirmativas a seguir a respeito da carga de dados (Bulk Data Loading) para tabelas InnoDB.
I. No caso da existência de restrições (constraints) do tipo UNIQUE, é possível suspender temporariamente a verificação com o comando SET unique_checks=1.
II. Tabelas InnoDB utilizam índices clusterizados, o que normalmente torna mais rápida a carga de dados dispostos na mesma ordem da chave primária (primary key).
III. Na carga de arquivos muito grandes, a shell do MySQL oferece serviços de importação rápida por meio do utilitário util.importTable().
Está correto somente o que se afirma em:3
1407 Q971697
Banco de Dados Gerência de Transações
Ano: 2022
Banca: FGV
No processamento de transações distribuídas em gerenciadores de bancos de dados, o algoritmo frequentemente empregado para garantir que todos os participantes de uma transação distribuída tenham conhecimento do seu desfecho é conhecido como:
1408 Q971696
Banco de Dados MySQL
Ano: 2022
Banca: FGV
No contexto do MySQL 8.x, analise as afirmativas a seguir a respeito da utilização de índices do tipo FULLTEXT .
I. Índices FULLTEXT podem ser aplicados somente para tabelas InnoDB e MyISAM.
II. Consultas baseadas em índices FULLTEXT devem usar a sintaxe SEARCH(col1, col2, ...) FOR(expressão [modificador]).
III. O comando ALTER TABLE não pode ser utilizado para a criação de índices FULLTEXT.
Está correto somente o que se afirma em:
1409 Q971695
Banco de Dados Oracle
Ano: 2022
Banca: FGV
No contexto do Oracle, considere o comando a seguir e analise as afirmativas a respeito das consequências desse mesmo comando.
create global temporary table temp ( a int not null primary key,       b varchar(20) not null );
I. Dados inseridos numa sessão (em inglês, session) são removidos no fim da sessão.
II. Dados inseridos numa sessão podem ser acessados somente pela própria sessão.
III. Ao término de uma transação por meio de um comando commit, os dados são automaticamente removidos da tabela.
Está correto somente o que se afirma em:
1410 Q971694
Banco de Dados Oracle PL-SQL
Ano: 2022
Banca: FGV

No contexto do uso de cursores por meio do Oracle PL/SQL, analise o script a seguir.


DECLARE

v_CPF pessoa.CPF%type;

v_nome pessoa.nome%type;

-----------

BEGIN

OPEN teste;

LOOP

-----------

EXIT WHEN teste %notfound;

EXEC sp_inclui_beneficio(v_CPF);

END LOOP;

CLOSE teste;

END;


As linhas que substituem corretamente os trechos tracejados na quarta e na oitava linhas do script acima são, respectivamente: