Questões de Banco de Dados (TI)AL-RO 2018

28 questões da prova Diversas 2018, com gabarito oficial conferido. As duas primeiras são gratuitas.

Questão 1AL-RO·Diversas·2018Banco de Dados (TI)

No processo de otimização e processamento de consultas em bancos de dados relacionais, a construção da query tree (ou árvore de consulta) é feita com base nas operações da Álgebra Relacional. Assinale a opção que indica as operações primitivas dessa álgebra, ou seja, as operações que não podem ser expressas por combinações das demais operações.

Alternativas
Questão 2AL-RO·Diversas·2018Banco de Dados (TI)

No âmbito do MS SQL Server 2014, assinale a sequência de comandos que cria um índice FULL TEXT corretamente.

Alternativas
Questão 3AL-RO·Diversas·2018Banco de Dados (TI)

Tomando por referência uma instalação MS SQL Server, analise os comandos a seguir. O número de linhas no resultado, excluída a linha de títulos, é

Alternativas
Questão 4AL-RO·Diversas·2018Banco de Dados (TI)

Considere que exista um usuário pedro e que o comando SHOW GRANTS FOR 'pedro' tenha sido executado pelo administrador do sistema logo após a criação desse usuário. Assinale o resultado exibido pelo MySQL.

Alternativas
Questão 5AL-RO·Diversas·2018Banco de Dados (TI)

O diagrama IDEF1X exibido a seguir será referenciado a questão abaixo. Com relação ao diagrama IDEF1X, considere as afirmativas a seguir sobre um eventual esquema relacional, com tabelas E1 e E2, que implemente aquele diagrama. I. A coluna A1, de E1, deve permitir valores nulos. II. A coluna AA de E1 não pode conter repetições de valores não nulos. III. A coluna A1, de E2, deve permitir valores nulos. Está correto o que se afirma em

Alternativas
Questão 6AL-RO·Diversas·2018Banco de Dados (TI)

Considere o comando a seguir utilizando a tabela arvore definida anteriormente. Sabe-se que esse comando foi executado duas vezes, sobre a instância acima, e que não houve nenhuma outra alteração na tabela entre as duas execuções. Assinale o número de registros inseridos na segunda execução do comando.

Alternativas
Questão 7AL-RO·Diversas·2018Banco de Dados (TI)

Analise o comando a seguir no contexto do MS SQL Server 2014. Assinale a opção que indica o que é listado do banco de dados.

Alternativas
Questão 8AL-RO·Diversas·2018Banco de Dados (TI)

Considere uma tabela relacional T, com atributos A e B, onde A, isoladamente, constitui a chave primária de T. Considere ainda o comando SQL a seguir. AL-RO | 2018 | Analista Legislativo Copyright © 2023 Concursos.com.br - Todos os direitos reservados. Página 2 de 92

Dado que essa tabela possui 10 registros, assinale o número de linhas que, além dos títulos, aparece no resultado produzido pela execução desse comando.

Alternativas
Questão 9AL-RO·Diversas·2018Banco de Dados (TI)

Um comando executado numa implementação MySQL 5.7 produziu o resultado a seguir. Assinale o comando utilizado.

Alternativas
Questão 10AL-RO·Diversas·2018Banco de Dados (TI)

Sobre o script de criação de tabelas mostrado a seguir, assinale a afirmativa correta.

Alternativas
Questão 11AL-RO·Diversas·2018Banco de Dados (TI)

Analise o comando select a seguir, no contexto do MySQL. Assinale a linha que seria produzida por esse comando, para um registro da tabela T cujo valor para a coluna C fosse nulo.

Alternativas
Questão 12AL-RO·Diversas·2018Banco de Dados (TI)

AL-RO | 2018 | Analista Legislativo Copyright © 2023 Concursos.com.br - Todos os direitos reservados. Página 5 de 92

Analise o comando a seguir utilizando a tabela arvore, definida anteriormente. Assinale o número de registros que é removido na execução desse comando.

Alternativas
Questão 13AL-RO·Diversas·2018Banco de Dados (TI)

O diagrama IDEF1X exibido a seguir será referenciado a questão abaixo. Considere o relacionamento estabelecido entre as entidades E1 e E2 no diagrama IDEF1X. Assinale a opção que apresenta a leitura correta que deve ser feita dessa representação.

Alternativas
Questão 14AL-RO·Diversas·2018Banco de Dados (TI)

Assinale a opção que indica a técnica que é frequentemente utilizada pelos gerenciadores de bancos de dados para a garantia da propriedade de isolamento das transações.

Alternativas
Questão 15AL-RO·Diversas·2018Banco de Dados (TI)

Considere os comandos a seguir no contexto do MySQL 5.5. Assinale o número de vezes que o número 2 aparece na coluna ordem do resultado produzido pela execução completa do script acima.

Alternativas
Questão 16AL-RO·Diversas·2018Banco de Dados (TI)

No MYSQL, tabelas InnoDB são ditas “transaction-safe" porque suportam alguns controles operacionais durante o processamento de comandos. Assinale a opção que contém apenas itens que caracterizam esse suporte.

Alternativas
Questão 17AL-RO·Diversas·2018Banco de Dados (TI)

Considere o comando SHOW FULL TABLES no âmbito do MySQL 5.5. Assinale os componentes do banco de dados que são exibidos na execução do referido comando.

Alternativas
Questão 18AL-RO·Diversas·2018Banco de Dados (TI)

Considere o seguinte comando SQL numa instalação MS SQL Server. Assinale a cláusula order by que seria inválida nesse comando.

Alternativas
Questão 19AL-RO·Diversas·2018Banco de Dados (TI)

AL-RO | 2018 | Analista Legislativo Copyright © 2023 Concursos.com.br - Todos os direitos reservados. Página 6 de 92

Analise o comando Oracle a seguir. create public synonym xxx for xxx Assinale o tipo do objeto xxx que tornaria inválido esse comando.

Alternativas
Questão 20AL-RO·Diversas·2018Banco de Dados (TI)

Considere uma tabela relacional R com atributos A, B, C, D, e as seguintes dependências funcionais. A ? B B ? C A ? D B ? A Estabelecendo-se que os atributos sublinhados identificam chaves, primárias ou candidatas, o esquema correto para que se obtenha um projeto normalizado até a forma normal BoyceCodd, é

Alternativas
Questão 21AL-RO·Diversas·2018Banco de Dados (TI)

No contexto das propriedades desejadas para transações executadas em banco de dados relacionais, é possível que, eventualmente, seja permitida ou forçada a leitura de dados que foram modificados em operações ainda não confirmadas (comitted). Assinale a principal propriedade que é flexibilizada na ocorrência de um dirty read.

Alternativas
Questão 22AL-RO·Diversas·2018Banco de Dados (TI)

No âmbito da teoria de projeto de bancos de dados relacionais, considere as seguintes dependências funcionais para os atributos A, B, C, D. A ? B B ? C C ? D Nesse caso, a dependência A ? C poderia ser deduzida pelo axioma da

Alternativas
Questão 23AL-RO·Diversas·2018Banco de Dados (TI)

Considere que é preciso fazer uma alteração nos dados da referida tabela: todas as ocorrências do nome Natalia devem ser substituídas pelo nome Joana. Assinale o comando que provoca essa alteração, como requisitada. AL-RO | 2018 | Analista Legislativo Copyright © 2023 Concursos.com.br - Todos os direitos reservados. Página 8 de 92

Alternativas
Questão 24AL-RO·Diversas·2018Banco de Dados (TI)

Analise os comandos SQL a seguir, todos sintaticamente corretos no MS SQL Server. De acordo com as regras sintáticas do Oracle 11g, está correto o que se afirma em AL-RO | 2018 | Analista Legislativo Copyright © 2023 Concursos.com.br - Todos os direitos reservados. Página 7 de 92

Alternativas
Questão 25AL-RO·Diversas·2018Banco de Dados (TI)

Na representação de esquemas para bancos de dados relacionais por meio da notação IDEF1X, os relacionamentos podem ser identificadores ou não identificadores. Sobre a consequência do uso de relacionamentos identificadores, assinale a afirmativa correta.

Alternativas
Questão 26AL-RO·Diversas·2018Banco de Dados (TI)

Considere o comando a seguir utilizando a tabela arvore, definida anteriormente. Assinale o número de linhas que, além da linha de títulos, aparece no resultado produzido pela execução desse comando.

Alternativas
Questão 27AL-RO·Diversas·2018Banco de Dados (TI)

No Oracle 11g, considere o comando DESCRIBE T Assinale a opção que indica a tabela que contém informações equivalentes àquelas produzidas pelo comando acima.

Alternativas
Questão 28AL-RO·Diversas·2018Banco de Dados (TI)

O diagrama IDEF1X exibido a seguir será referenciado a questão abaixo. Para responder a esta pergunta considere o diagrama IDEF1X apresentado anteriormente. Algumas implementações de bancos de dados, como MS SQL Server e Oracle, permitem a previsão de ações específicas em decorrência de operações de UPDATE e DELETE que afetem as chaves referenciadas nas constraints do tipo foreign key. No contexto de um eventual esquema relacional que implemente corretamente aquele diagrama, com tabelas E1 e E2, analise a aplicação das combinações exibidas a seguir à constraint FK estabelecida entre E1 e E2. I. on update cascade on delete cascade II. on update cascade on delete set null III. on update no action on delete cascade IV. on update set null on delete cascade V. on update no action on delete no action Assinale a opção que indica apenas as combinações que estariam coerentes com o referido diagrama.

Alternativas