Prova de Banco de Dados: Questões Essenciais para o 2º Ano
Tema: Básico de Banco de Dados
Etapa/Série: 2º ano – Ensino Médio
Disciplina: Formação Técnica e Profissional
Questões: 5
Prova de Banco de Dados – 2º Ano do Ensino Médio
Instruções:
Leia atentamente cada questão e selecione a alternativa que melhor responde ao que é solicitado. Boa sorte!
Questões:
Questão 1
João está criando um banco de dados para uma biblioteca. Para evitar a redundância de dados e garantir a integridade, ele precisa aplicar um conceito fundamental. Qual é o conceito que João deve aplicar para organizar os dados de maneira eficiente?
- A) Desnormalização
- B) Normalização
- C) Indexação
- D) Armazenamento em nuvem
Questão 2
Maria está aprendendo sobre os tipos de modelos de dados. Ela se deparou com o modelo relacional, que é amplamente utilizado. Qual das alternativas abaixo descreve corretamente uma característica desse modelo?
- A) Os dados são armazenados em tabelas e cada tabela possui um identificador único.
- B) Os dados são armazenados em arquivos de texto sem estrutura definida.
- C) Os dados são armazenados em uma estrutura hierárquica, similar a uma árvore.
- D) Os dados são mantidos em objetos, sem a necessidade de relacionamento definido.
Questão 3
Durante uma aula, o professor apresentou o comando DDL (Data Definition Language) da linguagem SQL. Qual dos seguintes comandos é um exemplo de DDL?
- A) SELECT
- B) INSERT
- C) UPDATE
- D) CREATE
Questão 4
Felipe deseja efetuar uma análise mais aprofundada sobre um banco de dados relacional. Ele precisa criar uma tabela que não permita a duplicidade de registros em uma coluna específica. Que tipo de restrição ele deve aplicar?
- A) Primary Key
- B) Foreign Key
- C) Unique
- D) Check
Questão 5
Ao desenvolver um novo sistema de gerenciamento de dados, Ana se depara com a necessidade de transformar dados de sua modelagem conceitual para uma modelagem lógica. Qual é o propósito principal dessa transformação?
- A) Aumentar o volume de dados não estruturados no sistema.
- B) Facilitar a compreensão dos usuários da aplicação.
- C) Garantir que os dados sejam representados de forma adequada às regras de implementação do SGBD escolhido.
- D) Reduzir o tempo de resposta do sistema ao usuário.
Gabarito
Questão 1: B) Normalização
A normalização é o processo de organizar os dados em um banco de dados para minimizar a redundância e dependência, essencial para a integridade dos dados.
Questão 2: A) Os dados são armazenados em tabelas e cada tabela possui um identificador único.
No modelo relacional, os dados são de fato armazenados em tabelas que podem ser inter-relacionadas através de chaves primárias e chaves estrangeiras.
Questão 3: D) CREATE
O comando CREATE é um exemplo de DDL, pois é usado para definir a estrutura de um banco de dados. DDL lida com a criação e modificação de estruturas de dados.
Questão 4: C) Unique
A restrição Unique garante que todos os valores em uma coluna sejam distintos, impedindo a duplicidade de registros.
Questão 5: C) Garantir que os dados sejam representados de forma adequada às regras de implementação do SGBD escolhido.
A transformação da modelagem conceitual para a modelagem lógica visa adaptar os dados às características e limitações do sistema de gerenciamento de banco de dados utilizado.
Essas questões abordam conceitos fundamentais sobre banco de dados, mapeando as diretrizes da BNCC, especialmente em relação ao desenvolvimento do raciocínio lógico e a aplicação prática do conhecimento em tecnologia da informação.

