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.

Analise os itens relacionados à Sistemas de Banco de Dados:

I. Uma forma de se empregar o SQL para gerenciamento de banco de dados distribuídos é por meio de replicações transacionais, em que, na transactional publication with updatable subscriptions, os dados são enviados apenas para os assinantes e na transactional publication, as alterações são feitas tanto nas tabelas como nos assinantes.

II. Na linguagem SQL utiliza-se o comando TRUNCATE TABLE (Sintaxe TRUNCATE TABLE “nome_tabela”) para remover todos os dados de uma tabela.

III. O principal uso da cláusula GROUP BY ocorre em conjunto com funções de agregação. As funções de agregação retornam um único valor como resultado de um conjunto de valores de entrada. As principais funções de agregação usadas no MySQL são: COUNT, SUM, AVG, MIN, MAX.

IV. Existem outras funções de agregação que podem ser usadas com o comando SELECT. As principais são: funções matemáticas; funções de manipulação de strings; funções da data/hora.

A sequência correta é:

  • A. Apenas as assertivas I e IV estão corretas.
  • B. As assertivas I, II, III e IV estão corretas.
  • C. Apenas as assertivas II, III e IV estão corretas.
  • D. Apenas as assertivas I, II e III estão corretas.

Observe o diagrama apresentado a seguir.

Na implementação desse modelo num banco de dados relacional, é preciso

  • A. eliminar o relacionamento entre E1 e E2 e criar uma hierarquia de generalização.
  • B. especificar precisamente a cardinalidade do relacionamento entre E1 e E2.
  • C. migrar os atributos de E1 e E2 para uma nova entidade, haja vista a presença do relacionamento N:M.
  • D. migrar os atributos de E2 para E1, haja vista a existência do relacionamento 1:1.
  • E. resolver o relacionamento N:M, por meio da criação de uma entidade intermediária.

O controle de concorrência para transações de banco de dados que garante que resultados intermediários de uma transação T não afetem outras transações até que T tenha sido totalmente executada, ou rejeitada, é usualmente implementado em bancos de dados por meio de

  • A. arquivos de log.
  • B. bloqueio (lock e unlock).
  • C. check points.
  • D. replicação.
  • E. two-phase commitment.

Julgue os itens seguintes, no que se refere aos projetos conceitual, lógico e físico de banco de dados relacional. A construção de um modelo particular para cada SGBD, obtido a partir da transformação do modelo conceitual, é o objetivo do projeto lógico.

  • C. Certo
  • E. Errado

Analise os itens relacionados aos Sistemas de Banco de Dados:

I. Na terminologia de base de dados relacional, a linha é chamada de atributo, a coluna é chamada de tupla e a tabela de domínio. O tipo de dado que especifica o tipo dos valores que podem aparecer em uma coluna é chamado de relação.

II. Um banco de dados relacional é um banco de dados percebido por seus usuários como uma coleção de RelVars (relvars) ou, de modo mais informal, tabelas.

III. Um sistema relacional é um sistema que admite bancos de dados relacionais e operações sobre esses bancos dados, incluindo em particular as operações de restrição, projeção e junção.

IV. O modelo relacional de dados está relacionado com três aspectos principais dos dados: a estrutura de dados, a integridade de dados e a manipulação de dados.

A sequência correta é:

  • A. As assertivas I, II, III e IV estão corretas.
  • B. Apenas as assertivas I e IV estão corretas.
  • C. Apenas as assertivas II e III estão corretas.
  • D. Apenas as assertivas II, III e IV estão corretas.

Julgue os itens seguintes, no que se refere aos projetos conceitual, lógico e físico de banco de dados relacional. O fato de haver restrições associadas a consultas — como ocorre, por exemplo, no caso de a consulta ter de ser executada em, no máximo, três segundos — influencia o projeto físico.

  • C. Certo
  • E. Errado

(Para resolver esta questão, vide o banco de dados BD_EXEMPLO, descrito no início desta prova) Num modelo dimensional definido sobre as tabelas do banco de dados, as dimensões mais adequadas seriam

  • A. avaliação; nota.
  • B. candidato; nota.
  • C. candidato; prova; tempo.
  • D. nota; candidato.
  • E. nota; tempo.

Julgue os itens seguintes, no que se refere aos projetos conceitual, lógico e físico de banco de dados relacional. Um projeto conceitual completo e sem redundância contém um modelo com a descrição dos objetos que devem fazer parte do banco dados, além de manter um registro da forma com que esses dados estão guardados no SGBD.

  • C. Certo
  • E. Errado

Julgue os itens que se seguem, acerca das linguagens de definição, manipulação, controle e transação de dados em sistemas gerenciadores de banco de dados relacionais. Os comandos commit e rollback são utilizados para finalizar uma transação.

  • C. Certo
  • E. Errado

Julgue os itens que se seguem, acerca das linguagens de definição, manipulação, controle e transação de dados em sistemas gerenciadores de banco de dados relacionais. No momento de criação de uma tabela, para se definir uma chave estrangeira, não é necessário informar a coluna referenciada.

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