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.

Segundo a arquitetura ANSI/SPARC, os três níveis de esquema usados para separar o banco de dados físico das aplicações do usuário são:

  • A.

    físico, estrutural e externo.

  • B.

    lógico, físico e interno.

  • C.

    interno, conceitual e externo.

  • D.

    interno, lógico e restrito.

  • E.

    conceitual, estrutural e físico.

Que propriedade do modelo ACID garante que uma transação é totalmente executada ou nenhum passo dela é executado?

  • A.

    Atomicidade

  • B.

    Durabilidade

  • C.

    Consistência

  • D.

    Completude

  • E. Isolamento

Considere as duas tabelas e a consulta abaixo.

Considere as duas tabelas e a consulta abaixo.

  • A.

    0

  • B.

    1

  • C.

    2

  • D.

    3

  • E.

    5

Sobre os relacionamentos no diagrama, assinale a afirmação INCORRETA.

  • A.

    Uma mesma música pode fazer parte de álbuns diferentes.

  • B.

    Um artista, obrigatoriamente, possui um país de origem.

  • C.

    Não há artista sem música.

  • D.

    Toda música tem um artista.

  • E.

    Podem existir várias músicas em um álbum.

Segundo a arquitetura ANSI/SPARC, os três níveis de esquema usados para separar o banco de dados físico das aplicações do usuário são:

  • A.

    físico, estrutural e externo.

  • B.

    lógico, físico e interno.

  • C.

    interno, conceitual e externo.

  • D.

    interno, lógico e restrito.

  • E.

    conceitual, estrutural e físico.

Observe o código abaixo, que busca o maior elemento de

um vetor v[0..n -1].

int max(int n, int v[])

{

int j, x = v[0];

for (j = 1; j < n; j += 1)

if (x < v[j]) x = v[j];

return x;

}

A complexidade de tempo desse algoritmo é:

  • A.

    O(logn)

  • B.

    O(n)

  • C.

      (nlogn)

  • D. O(1)
  • E.  (n2)

     

Analise as seguintes afirmações relacionadas a Conceitos Básicos de Informática e gerenciadores de banco de dados.

I. Um SGBD (Sistema de Gerenciamento de Banco de Dados) é um sistema computadorizado de armazenamento e organização de dados. Pode trazer vantagens, como alteração e recuperação de dados com mais rapidez, armazenagem de informação em menor espaço, minimização de redundâncias e de inconsistências de informações, compartilhamento de estrutura e dados.

II. No Windows, o DMA (Direct Memory Access ou acesso direto à memória) é usado freqüentemente para transferir dados diretamente entre a memória e um dispositivo periférico, como uma unidade de disco.

III. Para qualquer modelo de geração de backup adotado por uma empresa, a utilização do último backup incremental é necessária e sufi ciente para recuperar qualquer tipo de desastre que danifique os dados armazenados.

IV. Um protocolo é um registro que consiste de todas as informações que definem um usuário, incluindo seu nome e a senha necessários para efetuar logon, os grupos nos quais a sua conta possui participações e os direitos e permissões que ele possui para usar o computador e a rede, bem como acessar seus recursos.

Indique a opção que contenha todas as afi rmações verdadeiras.

  • A.

    I e II

  • B.

    II e III

  • C.

    III e IV

  • D.

    I e III

  • E.

    II e IV

Na utilização da álgebra relacional nos bancos de dados relacionais, à operação que retorna uma relação, contendo todas as tuplas que pertencem ao mesmo tempo às duas relações especificadas, denomina-se

  • A.

    União.

  • B.

    Junção.

  • C.

    Diferença.

  • D.

    Diferença.

  • E.

    Restrição.

Analise as seguintes afirmações relacionadas a conceitos básicos sobre Banco de Dados.

I. O comando SQL responsável por fechar uma transação confirmando as operações feitas é o INSERT.

II. O comando SQL responsável por fechar uma transação e desfazer todas as operações é o COMMIT.

III. Quando uma transação ainda está aberta para um usuário, enquanto não é executado um comando COMMIT, o próprio usuário pode ver as suas alterações, mas outros usuários não podem vê-las.

IV. Uma transação assegura um espaço de trabalho que contém várias alterações, inclusões e exclusões de dados em uma ou mais tabelas, com a possibilidade de confirmação ou cancelamento das operações sem comprometimento dos dados.

Indique a opção que contenha todas as afirmações verdadeiras.

  • A. I e II
  • B. II e III
  • C. III e IV
  • D. I e III
  • E. II e IV

Em um Banco de Dados Relacional

  • A. uma relação está na 1FN (primeira forma normal) se nenhum domínio contiver valores atômicos.
  • B. uma Chave Primária corresponde ao identificador único de uma determinada relação. Em uma relação pode haver mais que uma coluna candidata a chave primária.
  • C. as colunas que irão compor as Chaves Primárias devem ser inicializadas com valores nulos.
  • D. em uma tabela existirão tantas Chaves Primárias quantas forem as colunas nela existentes.
  • E.

    uma Chave Externa é formada por uma coluna de uma tabela que se referencia a uma Coluna qualquer de outra tabela. Essas colunas, na tabela destino, não aceitam valores nulos. Uma tabela destino pode ter apenas uma Chave Externa.

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