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.

Suponha que um índice secundário de um arquivo com 30.000 registros de dados com um tamanho fixo de 100 bytes esteja armazenado em um disco que use um bloco de 1.024 bytes. Se o campo chave do índice e o ponteiro para o bloco de dados sejam de 9 e 6 bytes, respectivamente, qual a quantidade de blocos necessária para armazenar o índice?

  • A.

    44

  • B.

    68

  • C.

    200

  • D.

    442

Relacione a coluna da esquerda com a da direita, que apresenta características dos modelos:

A opção que apresenta a numeração que preenche corretamente as lacunas da coluna da direita é:

  • A.

    2, 1, 1, 1, 2

  • B.

    1, 2, 2, 2, 1

  • C.

    2, 2, 1, 2, 1

  • D.

    1, 2, 2, 1, 2

  • E.

    1, 1, 2, 2, 1

Sobre a Álgebra Relacional, todas as afirmativas estão corretas, EXCETO:

  • A.

    As operações de seleção são comutativas.

  • B.

    As operações de junção são associativas e comutativas.

  • C.

    Uma projeção de um produto cartesiano é equivalente a uma junção.

  • D.

    Seleções conjuntivas podem ser desmembradas em seleções individuais.

Com relação à recuperação e atomicidade de transações em bancos de dados, é INCORRETO afirmar que

  • A.

    a implementação eficiente de um esquema de recuperação requer que o número de gravações no banco de dados e no meio de armazenamento estável seja maximizado.

  • B.

    no esquema de log com modificações adiadas, a informação do log associada à transação é usada na execução das gravações adiadas, quando esta é parcialmente compromissada.

  • C. no esquema de log com modificações imediatas, a técnica do ponto de verificação é usada para reduzir a sobrecarga devido à busca no log.
  • D.

    o esquema de paginação por imagem não demanda nenhuma operação redo ou 23 undo.

Analise as seguintes afirmações relacionadas a Gerenciamento de Banco de Dados.

I. Uma Chave Estrangeira ocorre quando o atributo chave primária de uma entidade é exportado para outra entidade.

II. O uso de arquivos de indexação evita a apresentação da mesma informação em várias tabelas, na mesma tabela em várias tuplas ou na mesma tupla em vários atributos.

III. Um objetivo do projeto de um banco de dados relacional é gerar um conjunto de esquemas de relações que permitam armazenar informações sem redundância e recuperar as informações de forma fácil.

IV. A normalização de dados provoca problemas como redundância de dados, inconsistência, uso inadequado de espaços de armazenamento e excesso de esforço para manter dados e sistemas.

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

Analise as seguintes afirmações relacionadas a Gerenciamento de Banco de Dados.

I. As Stored Procedures disponibilizadas por todos os SGBDs são utilizadas exclusivamente para a leitura de informações nos bancos de dados.

II. Alguns SGBDs disponibilizam procedimentos gravados, denominados Triggers, que são executados implicitamente quando ocorre determinada ação do usuário como, por exemplo, a exclusão de um dado.

III. No Modelo de Entidade e Relacionamento (MER) cada entidade contém atributos e deve ter somente uma chave estrangeira para identificar uma única tupla e pode ter uma ou mais chaves primárias.

IV. Relacionamentos são associações entre duas ou mais entidades com significado. A cardinalidade da associação representa a quantidade de elementos da entidade A associados à quantidade de elementos da entidade B e vice-versa.

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

Analise as seguintes afirmações relacionadas a Gerenciamento de Banco de Dados.

I. A Data Definition Language (DDL) é composta, entre outros, pelo comando Create, que é utilizado para criar bancos de dados, tabelas e relações existentes entre as tabelas.

II. Os comandos da Data Manipulation Language (DML) são destinados a consultas, inserções, exclusões e alterações em um ou mais registros de uma ou mais tabelas de maneira simultânea.

III. Os comandos Truncate e Delete são exemplos de comandos da Data Definition Language (DDL).

IV. Os comandos Alter, Drop e Rename são exemplos de comandos da subclasse de comandos da Data Manipulation Language (DML) chamada DCL (Data Control Language)

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

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

Em relação a banco de dados é correto afirmar:

  • A. 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.
  • B. O princípio básico para a recuperação de um banco de dados é a existência de redundância de informação, o que permitirá restaurá-lo a um estado consistente, após a ocorrência e detecção de alguma falha.
  • C. No controle de segurança do tipo discricionário, a cada objeto de dados é assinalado um certo nível de classificação, e cada usuário recebe um certo nível de liberação.
  • D. 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.
  • 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.

Em relação a banco de dados é pertinente concluir:

  • A. As regras de integridade do modelo relacional permitem que campos que participem da chave primária de uma tabela básica aceitem valores nulos e desempenhem a função de identificação única, desde que controladas pelo SGBD.
  • B. Uma chave primária não pode desempenhar a função de identificação única.
  • C. Um modelo conceitual de banco de dados representa a estrutura de dados com os recursos e particularidades de um Sistema de Gerenciamento de Banco de Dados específico.
  • D. Os dados, em um banco de dados relacional, não podem ser logicamente acessíveis e o SGBD deve cuidar para não permitir valores nulos em nenhum campo de suas tabelas.
  • E. 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.

Em um banco de dados relacional a cardinalidade indica:

  • A.

    Se é obrigatória ou não a ocorrência ou indicação de uma tripla de uma entidade na outra.

  • B.

    A integridade referencial das triplas e dos atributos de uma mesma relação

  • C.

    Quantas ocorrências de uma tupla se relacionam com a outra tupla.

  • D.

    O grau de interação entre um banco de dados relacional e um banco de dados orientado a objetos

  • E.

    O termo cardinalidade não se aplica a um banco de dados relacional.

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