Questões sobre Banco de Dados

Lista completa de Questões sobre Banco de Dados para resolução totalmente grátis. Selecione os assuntos no filtro de questões e comece a resolver exercícios.

Uma das técnicas empregadas por Sistemas Gerenciadores de Bancos de Dados, para implementar o controle de transações concorrentes, é a utilização de bloqueios. Para garantir a serialização da escala concorrente de várias transações, deve(m)-se empregar o(s)

  • A.

    protocolo de bloqueio em duas fases (two-phase locking)

  • B.

    protocolo de bloqueio em três fases (three-phase commit)

  • C.

    protocolo de bloqueio esperar-morrer (wait-die)

  • D.

    bloqueios binários compartilhados

  • E.

    bloqueios exclusivos

Considere um Sistema de Gerenciamento de Banco de Dados Distribuído (SGBDD) formado por três sítios (sites), S1, S2 e S3 e no qual existe uma relação que segue o esquema apresentado a seguir. Considere também que existe uma restrição de integridade sobre o campo SALARIO (que representa o salário de cada funcionário), assegurando que valores desse campo sejam sempre positivos.

no sítio S3, o resultado é

  • A.

    um erro, pois o sítio S3 não possui informações necessárias para executá-la.

  • B.

    um erro, pois a função AVG não pode ser usada sobre o campo IDADE.

  • C.

    uma relação produzida através do acesso a ambos os sítios, S1 e S2.

  • D.

    uma relação produzida através do acesso ao sítio S1 apenas.

  • E.

    uma relação produzida através do acesso ao sítio S2 apenas.

  • A.

    Divisão

  • B.

    Interseção

  • C.

    Junção cruzada (CROSS JOIN)

  • D.

    Junção externa completa (FULL OUTER JOIN)

  • E.

    Junção natural (NATURAL JOIN)

No modelo relacional, chaves candidatas desempenham um papel importante, pois se referem a atributos que identificam de forma única as tuplas de uma relação. Sendo assim, chaves candidatas apresentam como característica

  • A.

    demandarem a sua implementação através de uma trigger.

  • B.

    demandarem a implantação de restrição de entidade, tendo em vista serem atributos não identificadores.

  • C.

    possuírem campos que são chamados cada um de atributos primários.

  • D.

    serem criadas com a imposição de uma restrição de integridade do tipo CHECK.

  • E.

    serem superchaves mínimas, por essa razão, compostas por apenas um atributo.

Um DBA executou os seguintes comandos em um sistema gerenciador de bancos de dados relacional, onde se encontra uma base de dados com duas tabelas, TAB1 e TAB2:

GRANT SELECT, UPDATE ON TAB1, TAB2 TO U1, U2 WITH GRANT OPTION

GRANT DELETE, INSERT ON TAB2 TO U2, U3

A seguir, o seguinte comando foi executado pelo usuário U2:

GRANT UPDATE ON TAB2 TO U3

Depois, o DBA executou o comando REVOKE SELECT, UPDATE ON TAB2 FROM U2

Um cenário válido, após a execução dos comandos acima, é aquele onde o usuário

  • A.

    U1 possuirá direito de leitura e inserção na tabela TAB1

  • B.

    U1 possuirá direito de remoção e atualização na tabela TAB2

  • C.

    U2 possuirá direito de leitura e inserção na tabela TAB1

  • D.

    U3 possuirá direito de remoção e seleção na tabela TAB1

  • E.

    U3 possuirá direito de remoção e inserção na tabela TAB2

Índices de tabelas de banco de dados são estruturas de acesso auxiliares utilizadas para aumentar a velocidade de recuperação dos registros. O índice especificado sobre um campo-chave de classificação de um arquivo ordenado de registros é denominado:

  • A.

    clustering.

  • B.

    primário.

  • C.

    secundário.

  • D.

    terciário.

  • E.

    multinível.

A operação de junção que satisfaz a necessidade de consultas nas quais as tuplas de duas tabelas são combinadas pelo casamento de linhas correspondentes, mas sem a perda de qualquer tupla por falta de valores casados é denominada de:

  • A.

    natural.

  • B.

    equijunção.

  • C.

    interna.

  • D.

    externa.

  • E.

    livre.

O conceito usado para identificar quais planos de execução são corretos quando há intercalação de operações das transações na execução desses planos é denominado:

  • A.

    reversibilidade.

  • B.

    serialidade.

  • C.

    restritividade.

  • D.

    readaptabilidade.

  • E.

    restaurabilidade.

A respeito de bancos de dados textuais, julgue o item a seguir.

Bancos de dados textuais auxiliam a tomada de decisão nos níveis gerenciais, uma vez que tratam de dados históricos. Na mineração de dados para um data warehouse, é necessária a montagem de um banco de dados textual, tal que as pesquisas possam ser realizadas por meio de dados históricos.

  • C. Certo
  • E. Errado

A respeito de administração de dados, modelagem de banco de dados relacionais e normalização, julgue os itens que se seguem.

O modelo multidimensional contém elementos básicos como a tabela fato, as dimensões, as métricas e as medidas. As dimensões participam de um fato, determinando o contexto do modelo, enquanto a tabela fato reflete a evolução dos negócios por meio das métricas aditivas ou não aditivas. Se a modelagem for do tipo snowflake, as medidas ficarão inseridas tanto nas dimensões quanto na fato, por haver um grau de normalização maior que no esquema star-schema.

  • C. Certo
  • E. Errado
Provas e Concursos

O Provas e Concursos é um banco de dados de questões de concursos públicos organizadas por matéria, assunto, ano, banca organizadora, etc

{TITLE}

{CONTENT}

{TITLE}

{CONTENT}
Provas e Concursos
0%
Aguarde, enviando solicitação!

Aguarde, enviando solicitação...