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.

Durante o processo de projeto de um banco de dados relacional, foram detectadas as seguintes dependências funcionais (atributos multivalorados estão marcados com *):

Sabendo-se que atributos identificadores estão sublinhados, e atributos marcados com * são multivalorados, qual a sequência em que as tabelas estão na Terceira Forma Normal e atendem às dependências funcionais especificadas?

  • A.

  • B.

  • C.

  • D.

  • E.

Algumas regras de heurísticas vinculadas à álgebra relacional, como "execute as operações de seleção o mais cedo possível", "execute antes as projeções" e "evite os produtos cartesianos", são usualmente empregadas em sistemas gerenciadores de bancos de dados para a implementação de

  • A.

    otimização de consultas.

  • B.

    índices do tipo bit map.

  • C.

    controle de concorrência.

  • D.

    recuperação de dados após falhas.

  • E.

    chaves primárias e estrangeiras.

Considere as afirmativas abaixo sobre as transações em Sistemas de Bancos de Dados Relacionais.

I - A violação conhecida como leitura suja (dirty read) ocorre no nível de isolamento read committed.

II - Algoritmos com base em timestamp e bloqueios podem ser utilizados para a implementação de controle de concorrência.

III - A propriedade de atomicidade para transações distribuídas pode ser garantida pela implementação do algoritmo commit de duas fases.

Está(ão) correta(s) APENAS a(s) afirmativa(s)

  • A.

    I.

  • B.

    II.

  • C.

    III.

  • D.

    I e II.

  • E.

    II e III.

Um analista recebeu a missão de avaliar as propriedades das transações de um sistema de banco de dados que sua empresa está pensando em adquirir. Um dos testes que ele realizou consistiu na execução da seguinte transação:

Ti: read(A); A := A – 50; write(A); read(B); B := B + 50; write(B);

O objetivo da transação era transferir 50 reais da conta A para a conta B.

Após receber a confirmação do sistema de banco de dados de que a transação foi efetuada com sucesso, significando que não houve nenhuma falha de sistema que tenha resultado em perda de dados relativa a essa transferência, o analista simulou uma falta de energia, e o servidor no qual estava o sistema de banco de dados foi desligado. A seguir, o servidor foi reiniciado e o sistema de banco de dados, também. Após realizar todos os processos referentes à recuperação de falhas do sistema de banco de dados, o analista verificou que as mudanças feitas no banco de dados não persistiram. Pelo que foi descrito, qual das seguintes propriedades das transações o sistema de banco de dados avaliado pelo analista NÃO apresenta?

  • A.

    Atomicidade

  • B.

    Consistência

  • C.

    Durabilidade

  • D.

    Isolamento

  • E.

    Sincronismo

Sobre um Trigger, que é um bloco de comandos Transact- SQL executado em bancos de dados, afirma-se que

  • A.

    não pode ser usado com os comandos INSERT e DELETE.

  • B.

    pode ser usado com os comandos CREATE TABLE e DROP TABLE.

  • C.

    pode ser utilizado em JOINS e SUBSELECTS.

  • D.

    pode ser uma forma de implementar a integridade referencial.

  • E.

    em cada tabela pode ter somente um associado à mesma.

No contexto de Banco de Dados, é correto afirmar:

  • A. Uma das vantagens dos sistemas de banco de dados distribuído é sua capacidade de tornar perceptível aos usuários os níveis de sua arquitetura performática em relação aos sistemas não distribuídos.
  • B. Uma das regras de integridade do modelo relacional afirma que nenhum campo que participe da chave primária de uma tabela básica pode aceitar valores nulos.
  • C. No controle de segurança do tipo discricionário, a cada objeto de dados é assinalado certo nível de classificação, e cada usuário recebe certo nível de liberação.
  • D. A independência do hardware não é um dos objetivos da implementação de um sistema de bancos de dados distribuídos, mas sim a obtenção da independência da fragmentação.
  • E. A linguagem de definição de dados oferece suporte à declaração de objetos do banco de dados, enquanto a linguagem de estruturação de dados admite o processamento desses objetos.

NÃO se trata de uma característica das stored procedures:

  • A.

    acionar outra stored procedure.

  • B.

    utilizar somente comandos SQL padronizados.

  • C.

    receber diversos parâmetros de entrada.

  • D.

    propiciar maior segurança no acesso aos dados.

  • E.

    retornar um valor de status para indicar aceitação ou falha na execução.

Consiste de um conjunto de dados (banco de dados) e um conjunto de programas para armazenamento e acesso a esses dados, de forma eficiente e convincente:

  • A.

    SGBD

  • B.

    DGBD

  • C.

    GBD

  • D.

    PGBD

  • E.

    MGBD

Acerca de administração de banco de dados relacionais, julgue os itens que se seguem.

Considere a seguinte situação hipotética.

Em determinada organização, os funcionários (entidade F) associam-se aos departamentos (entidade D), por meio do relacionamento de lotação (L), sendo N funcionários em 1 departamento (N:1). Também pode ocorrer, concomitantemente com a lotação, o relacionamento gerencial (G), do tipo 1:1, ou seja, um funcionário gerencia no máximo um departamento. Como restrição da organização, todo gerente deve estar lotado obrigatoriamente no departamento que dirige.

Nessa situação, é correto afirmar que, na referida organização, verifica-se um exemplo de restrição de integridade envolvendo relacionamentos.

  • C. Certo
  • E. Errado

Num sistema de banco de dados, o conceito de instância é definido

  • A.

    pelo conjunto de dados armazenados no banco num determinado momento de operação.

  • B.

    pela descrição do banco especificada durante o projeto.

  • C.

    pela visão mais próxima da representação física de armazenamento no computador.

  • D.

    pelo modelo de relacionamentos entre as entidades.

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...