wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Banco de Dados e SQL: Modelagem de Dados - Questionário

Total questions: 31

Worksheet time: 16mins

Name
Class
Date
1.

O que é a Modelagem de Dados no contexto do desenvolvimento de sistemas de informação?

a)

Um processo fundamental que envolve a criação de representações abstratas e visuais dos dados a serem utilizados em uma aplicação ou banco de dados.

b)

A criação de códigos para manipulação de dados em sistemas operacionais.

c)

A implementação de hardware para armazenamento de dados.

d)

A análise de desempenho de redes de computadores.

2.

Qual é o principal objetivo da Modelagem de Dados?

a)

Garantir a organização e estruturação adequada dos dados, permitindo uma visão clara e precisa das informações que serão armazenadas e manipuladas.

b)

Aumentar a velocidade de processamento dos sistemas de informação.

c)

Reduzir o custo de desenvolvimento de software.

d)

Facilitar a comunicação entre diferentes sistemas operacionais.

3.

Explique por que a criação de representações abstratas e visuais dos dados é importante no desenvolvimento de sistemas de informação.

a)

Porque permite uma melhor organização e compreensão dos dados, facilitando o armazenamento e a manipulação das informações.

b)

Porque reduz o consumo de energia dos servidores.

c)

Porque elimina a necessidade de bancos de dados físicos.

d)

Porque garante a segurança total dos dados contra ataques externos.

4.

Pensando estrategicamente, qual seria uma maneira eficiente de organizar os números para facilitar buscas específicas, como encontrar todos os números maiores que 80?

a)

Separar os números em grupos por faixas de valores

b)

Misturar todos os números novamente

c)

Escrever os números em ordem alfabética

d)

Eliminar todos os números menores que 50

5.

Como a modelagem pode ajudar na qualidade das informações disponíveis para os usuários do sistema?

a)

Evitando inconsistências, redundâncias e duplicações de dados

b)

Criando mais problemas de inconsistência

c)

Facilitando a perda de dados

d)

Tornando o sistema menos confiável

6.

Explique como a modelagem contribui para a implementação e manutenção de sistemas ao longo do tempo.

a)

Facilita esses processos ao tornar o sistema mais robusto e confiável

b)

Torna a implementação mais lenta e complexa

c)

Não tem impacto na manutenção do sistema

d)

Aumenta a necessidade de retrabalho constante

7.

Explique como a modelagem de dados pode impactar a compreensão do sistema como um todo. (DoK 2)

a)

Facilita a compreensão ao organizar os dados e definir suas relações

b)

Complica o entendimento ao criar mais tabelas

c)

Ignora a estrutura lógica dos dados

d)

Aumenta a dificuldade de acesso aos dados

8.

Explique por que pode ser útil dividir a sala em grupos com tarefas diferentes, como escrever números aleatórios e adjetivos. (DoK 3)

a)

Para promover competição entre os alunos

b)

Para estimular diferentes habilidades e promover colaboração

c)

Para facilitar a avaliação individual

d)

Para evitar que os alunos conversem

9.

O que representa um Diagrama Entidade-Relacionamento (DER) em um sistema de banco de dados?

a)

Uma ferramenta gráfica para modelar dados, mostrando entidades, atributos e relacionamentos.

b)

Um programa para executar consultas SQL diretamente no banco de dados.

c)

Um método de criptografia para proteger informações sensíveis.

d)

Um tipo de relatório financeiro gerado automaticamente pelo sistema.

10.

O que as entidades representam em um DER?

a)

Características dos objetos

b)

Objetos do mundo real

c)

Relações entre objetos

d)

Funções matemáticas

11.

Como os atributos são apresentados em um DER?

a)

Fora das entidades

b)

Dentro das entidades

c)

Entre os relacionamentos

d)

Em tabelas separadas

12.

Qual é a função dos relacionamentos em um DER?

a)

Descrever características das entidades

b)

Representar objetos do mundo real

c)

Indicar associações entre entidades

d)

Definir nomes das entidades

13.

Dê um exemplo de atributo que pode ser apresentado dentro de uma entidade.

a)

Retângulo

b)

Nome

c)

Linha

d)

Associação

14.

O que significa DER no contexto de modelagem de dados?

a)

Diagrama de Entidades e Relacionamentos

b)

Documento de Estudo de Requisitos

c)

Descrição de Elementos Relacionais

d)

Design de Estrutura de Relacionamento

15.

O que significa DER no contexto de modelagem de dados?

a)

Diagrama de Entidades e Relacionamentos

b)

Documento de Estudo de Requisitos

c)

Desenvolvimento de Estrutura Relacional

d)

Diretório de Entidades Registradas

16.

Quais são exemplos de entidades que podem ser destacadas em um DER de uma aplicação sobre sua vida?

a)

Amigo, Família, Casado ou Não, Solteiro ou Não

b)

Carro, Computador, Telefone, Internet

c)

Cidade, País, Continente, Oceano

d)

Livro, Filme, Música, Arte

17.

O que é normalização no contexto de modelagem de dados?

a)

Um processo para organizar informações em um banco de dados de forma eficiente e livre de redundâncias.

b)

Um método para aumentar a redundância dos dados em um banco de dados.

c)

Uma técnica para criar tabelas maiores e menos coesas.

d)

Um procedimento para dificultar a identificação de inconsistências nos dados.

18.

Como a normalização contribui para a redução de problemas em bancos de dados?

a)

Dividindo as tabelas em estruturas menores e mais coesas, reduzindo a probabilidade de anomalias e inconsistências.

b)

Unindo todas as tabelas em uma única estrutura para facilitar o acesso.

c)

Ignorando redundâncias e inconsistências nos dados.

d)

Aumentando a complexidade das tabelas para dificultar a análise.

19.

Qual é o principal objetivo da normalização em bancos de dados?

a)

Eliminar redundâncias, evitar anomalias e tornar o banco de dados mais eficiente e de fácil manutenção.

b)

Aumentar a quantidade de dados armazenados.

c)

Reduzir a segurança dos dados.

d)

Facilitar o acesso não autorizado às informações.

20.

Qual das opções abaixo NÃO é uma propriedade de transação em bancos de dados?

a)

Redundância

b)

Atomicidade

c)

Consistência

d)

Durabilidade

21.

No contexto de banco de dados, o que a restrição de integridade garante?

a)

Que códigos ou chaves tenham correspondência em outra tabela

b)

Que todos os dados sejam duplicados

c)

Que o banco de dados seja acessado apenas por administradores

d)

Que os dados sejam armazenados em arquivos de texto

22.

Qual é o objetivo da arquitetura ANSI/SPARC em bancos de dados?

a)

Separar aplicações do usuário do banco de dados físico

b)

Duplicar dados em vários arquivos

c)

Eliminar todas as inconsistências automaticamente

d)

Permitir acesso irrestrito aos dados

23.

Quais são os três níveis de abstração definidos pela arquitetura ANSI/SPARC?

a)

Externo, Conceitual e Interno

b)

Físico, Lógico e Virtual

c)

Primário, Secundário e Terciário

d)

Usuário, Administrador e Sistema

24.

Qual é o principal objetivo da 1ª Forma Normal (1FN) na normalização de bancos de dados?

a)

Eliminar dependências transitivas

b)

Eliminar valores repetidos em uma mesma coluna

c)

Garantir que cada atributo dependa completamente da chave primária

d)

Atender aos critérios da 2FN

25.

Na 3ª Forma Normal (3FN), qual dependência é eliminada para garantir a normalização?

a)

Dependências parciais

b)

Dependências transitivas

c)

Valores repetidos

d)

Estrutura atômica das colunas

26.

Para que um banco de dados esteja na 2ª Forma Normal (2FN), ele deve atender a quais critérios?

a)

Critérios da 3FN

b)

Critérios da 1FN

c)

Critérios da estrutura atômica

d)

Critérios de dependência transitiva

27.

Por que a tabela apresentada não está na primeira forma normal (1FN)?

a)

Porque todos os clientes têm apenas um telefone.

b)

Porque os valores estão em células separadas.

c)

Porque há clientes com mais de um telefone e os valores estão em uma mesma célula.

d)

Porque o campo-chave não está presente.

28.

Qual é o objetivo da normalização de tabelas em bancos de dados relacionais?

a)

Reduzir o número de tabelas.

b)

Eliminar dados duplicados e garantir que cada valor esteja em uma célula única.

c)

Permitir múltiplos valores em uma célula.

d)

Armazenar todos os dados em uma única tabela.

29.

Qual é a diferença entre uma entidade e um atributo em um Diagrama de Entidade-Relacionamento (DER)?

a)

Entidade é sempre um valor numérico, atributo é sempre um valor textual.

b)

Entidade representa um objeto do mundo real, enquanto atributo descreve características desse objeto.

c)

Entidade é uma relação entre objetos, atributo é uma função matemática.

d)

Entidade é uma tabela, atributo é um banco de dados.

30.

Por que é importante garantir a integridade referencial em bancos de dados relacionais?

a)

Para permitir alterações livres em todas as tabelas.

b)

Para dificultar a consulta aos dados.

c)

Para aumentar a redundância dos dados.

d)

Para evitar que registros fiquem sem correspondência entre tabelas relacionadas.

31.

O que caracteriza uma tabela estar na 2ª Forma Normal (2FN) durante o processo de normalização?

a)

Todos os atributos dependem parcialmente da chave primária.

b)

Todos os atributos são valores repetidos.

c)

Todos os atributos são independentes da chave primária.

d)

Todos os atributos não-chave dependem totalmente da chave primária.