Banco de Dados - Analista de Ministério Público (MPE?AL)

Simulado com questões de prova: Banco de Dados - Analista de Ministério Público (MPE?AL). Resolva online grátis, confira o gabarito e baixe o PDF!


Desempenho Global
0
Resoluções
0%
Média
N/D
Dificuldade
publicidade
  • Qual das opções a seguir é uma vantagem da arquitetura em três camadas?

  • Para bancos de dados multiusuário o Sistema Gerenciador de Banco de Dados (SGBD) deve fornecer ao Administrador de Banco de Dados (DBA) meios para restringir o acesso de uma conta (usuário ou um grupo de usuários) a determinadas partes do esquema do banco de dados. Sobre controle de acesso, é correto afirmar que

  • A arquitetura ANSI/SPARC define três níveis (ou camadas) que ficam entre o banco de dados em si (disco rígido) e as aplicações do usuário; são eles:

  • Analisando as afirmações seguintes, sobre o conceito de transações em banco de dados,

    I. Toda escala de execução conflito-serializável é de execução consistente.

    II. Toda escala de execução equivalente no conflito é de execução consistente.

    III. Toda escala de execução sequencial é de execução consistente.

    IV. A garantia da consistência do banco de dados não depende de como foi especificada a escala de execução da transação.

    verifica-se que está(ão) correta(s)

  • Qual opção é verdadeira para a utilização de índices em um banco de dados relacional?

  • Qual das seguintes violações acontece quando uma transação relê o banco de dados e encontra novas linhas que foram inseridas por uma outra transação depois da primeira leitura?

  • Analisando as afirmações seguintes, referentes à técnica de ataque por injeção de SQL (do inglês SQL injection),

    I. É uma das ameaças mais comuns enfrentadas por sistemas de banco de dados, especialmente sistemas baseados na Web.

    II. É considerado um ataque de pouca gravidade, uma vez que não possibilita o acesso a informações confidenciais e nem manipulação não autorizada do banco de dados.

    III. É caracterizado pela injeção de uma cadeia de caracteres que manipula ou muda completamente o comando SQL que seria executado no SGBD.

    IV. Apesar de ser considerado grave, esse tipo de ataque não possibilita ao atacante executar comandos remotos no lado servidor.

    verifica-se que estão corretas

  • Dadas as afirmações a seguir sobre XML e banco de dados,

    I. Diferentemente do banco de dados relacional o XML permite estruturas aninhadas.

    II. DTD (Document Type Definition) é uma evolução do XMLSchema e serve para restringir quais informações estão presentes no documento XML.

    III. Devido a sua capacidade de descrição, a representação XML é vantajosa quando a informação deve ser trocada com entidades externas.

    IV. Documentos XML não podem ser gerados de forma automática a partir das informações do banco de dados

    verifica-se que estão corretas

  • A respeito de bancos de dados relacionais, é incorreto afirmar que

  • Um Sistema Gerenciador de Banco de Dados (SGBD) disponibiliza um conjunto de linguagens e interfaces para diferentes tipos de usuário. Em relação às linguagens presentes em SGBDs, pode-se citar a DDL e DML; estes acrônimos significam, respectivamente,
  • Analisando as seguintes afirmativas sobre banco de dados temporais,

    I. Dadas as suas características, toda solução de data warehouse possui um banco de dados temporal;

    II. Interval e Period são exemplos de tipos de dados temporais presentes na SQL2;

    III. Consultas em bancos de dados temporais podem ser especificadas na linguagem TSQL, uma extensão da linguagem SQL;

    IV. Não é possível incorporar a noção de tempo dos bancos de dados temporais em um SGBD relacional tradicional.

    verifica-se que está(ão) correta(s)

  • Analisando as afirmações seguintes, referentes a sistemas de informações geográficos (SIG),

    I. Em geral, um SIG utiliza bancos de dados que armazenam objetos com características espaciais que os descrevem e possuem relacionamentos espaciais entre eles.

    II. Bancos de dados cartográficos e meteorológicos são exemplos de bancos de dados espaciais.

    III. Devido à sua complexidade, os bancos de dados de SIG não são passíveis de mineração.

    IV. Uma das maiores dificuldades na construção de um SIG é a impossibilidade de realizar junção (do inglês join) entre tabelas em um banco de dados espacial.

    verifica-se que estão corretas

  • Qual das seguintes opções é uma afirmação falsa sobre o padrão ODBC (Open Database Connectivity)?

  • Quanto à segurança e à autorização em banco de dados,

    I. Uma das preocupações de segurança em banco de dados é a perda de integridade, ou seja, que a informação seja protegida contra a modificação imprópria.

    II. Não é preocupação da segurança em banco de dados a disponibilidade das informações para um usuário.

    III. O administrador do banco de dados é responsável pela segurança geral do sistema de banco de dados.

    IV. O controle de acesso dicionário tem um forte controle de como a informação é propagada e usada.

    V. Os comandos GRANT e REVOKE são utilizados para a criação de papéis que definem o que cada usuário pode fazer.

    verifica-se que estão corretos os itens

  • Os algoritmos C4.5 e K-Means, muito utilizados para descoberta de conhecimento através de mineração de dados, são algoritmos de respectivamente

  • Nos bancos de dados espaciais, pode-se realizar consultas de proximidade, por região etc. Nesse contexto, bons índices são necessários para o acesso eficiente aos dados espaciais, que normalmente são de duas ou mais dimensões. Qual das opções abaixo não é adequada para a construção desses índices?

  • O problema da atualização temporária (ou dirty read) acontece quando

  • Analisando as seguintes afirmativas sobre gatilhos e visões de banco de dados relacionais e SQL,

    I. Os gatilhos são utilizados para especificar ações automáticas que o SGBD executará automaticamente e de forma periódica.

    II. Os gatilhos são compostos de duas partes: a condição de ativação e a ação a ser tomada.

    III. Uma visão de banco de dados, também conhecida como tabela virtual, pode ser apagada do banco de dados através do comando DROP TABLE.

    IV. Por padrão, a execução do comando DELETE em uma visão não apaga as respectivas instâncias reais na tabela alvo.

    verifica-se que estão corretas

publicidade

COMENTÁRIOS (0)

🍪

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.