wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

01_Introdução BD

Total questions: 63

Worksheet time: 32mins

Name
Class
Date
1.

Qual das alternativas abaixo NÃO corresponde a um dos usos iniciais dos computadores?

a)

Processamento de dados numéricos

b)

Processamento serial

c)

Linguagens de programação de alto nível

d)

Pequeno volume de dados apenas internos ao programa

2.

O que caracterizava o volume de dados processados nos primeiros computadores?

a)

Grande volume de dados externos

b)

Pequeno volume de dados apenas internos ao programa

c)

Processamento paralelo de grandes bancos de dados

d)

Armazenamento em nuvem

3.

Explique por que o uso de linguagens de programação de baixo nível era comum nos primeiros computadores e discuta uma possível limitação desse fato.

a)

Porque eram mais fáceis de aprender; limitação: pouca flexibilidade

b)

Porque permitiam maior controle do hardware; limitação: maior complexidade de desenvolvimento

c)

Porque eram mais rápidas de escrever; limitação: menor desempenho

d)

Porque eram universais; limitação: incompatibilidade com hardware

4.

Qual dos itens abaixo faz parte da evolução de hardware e software mencionada na introdução?

a)

Processamento de dados alfanuméricos

b)

Processamento de imagens digitais

c)

Redes sem fio

d)

Inteligência artificial

5.

O que caracteriza as linguagens de programação de alto nível na evolução do software?

a)

São mais próximas da linguagem humana e facilitam o desenvolvimento de programas

b)

São escritas apenas em código binário

c)

São utilizadas apenas para jogos

d)

São exclusivas para sistemas operacionais

6.

Explique por que, mesmo com a evolução dos sistemas de arquivos, os dados ainda podem permanecer cativos ao programa. Utilize exemplos para justificar sua resposta.

a)

Os dados podem permanecer cativos ao programa porque, em muitos casos, o formato dos arquivos é específico para um software, dificultando o acesso por outros programas. Por exemplo, um arquivo salvo em um formato proprietário pode não ser lido por outros aplicativos, limitando a interoperabilidade.

b)

Os dados são sempre acessíveis por qualquer programa, independentemente do formato.

c)

A evolução dos sistemas de arquivos elimina completamente a dependência dos dados em relação ao programa.

d)

Os dados cativos ao programa são uma característica exclusiva de sistemas antigos e não ocorrem mais atualmente.

7.

Qual das alternativas abaixo NÃO é uma característica associada ao surgimento dos bancos de dados?

a)

Autonomia dos dados em relação aos programas

b)

Segurança dos dados

c)

Compartilhamento de dados

d)

Ênfase nos programas

8.

Por que a autonomia dos dados em relação aos programas é importante no contexto dos bancos de dados?

a)

Permite que os dados sejam alterados sem afetar os programas que os utilizam

b)

Garante que os programas sejam mais rápidos

c)

Elimina a necessidade de segurança dos dados

d)

Impede o compartilhamento de dados

9.

Explique como o compartilhamento de dados contribui para a eficiência de um banco de dados em uma organização.

a)

Permite que múltiplos usuários acessem e utilizem os mesmos dados de forma controlada

b)

Reduz a segurança dos dados

c)

Dificulta a realização de consultas complexas

d)

Elimina a necessidade de ênfase nos dados

10.

Qual das opções abaixo NÃO é um exemplo de uso de bancos de dados no nosso dia-a-dia?

a)

Operação bancária

b)

Reserva de hotel

c)

Matéria de jornal

d)

Matrícula em escolas

11.

Por que é importante estudar bancos de dados (BD)?

a)

Porque bancos de dados são usados apenas em pesquisas científicas.

b)

Porque bancos de dados fazem parte de diversas atividades cotidianas, como operações bancárias e reservas de hotel.

c)

Porque bancos de dados são usados apenas em jogos eletrônicos.

d)

Porque bancos de dados não têm utilidade prática.

12.

Assinale a alternativa que apresenta uma aplicação prática de bancos de dados:

a)

Cadastro em empresas de locação de carros

b)

Pintura de quadros

c)

Produção de filmes

d)

Jardinagem

13.

Explique, com base em exemplos do cotidiano, como os bancos de dados impactam a vida das pessoas.

a)

Eles são usados apenas para entretenimento.

b)

Eles organizam e facilitam operações como matrícula em escolas e reservas de hotel.

c)

Eles servem apenas para armazenar fotos pessoais.

d)

Eles não têm impacto no cotidiano.

14.

O que é um dado, de acordo com os conceitos básicos apresentados?

a)

Um fato do mundo real que está registrado

b)

Uma informação útil extraída de outros fatos

c)

Uma coleção de dados inter-relacionados

d)

Um conjunto de regras para manipular informações

15.

Qual das opções abaixo é um exemplo de dado?

a)

Endereço

b)

Endereço de entrega

c)

Coleção de dados

d)

Domínio de aplicação

16.

Como se define informação segundo o material apresentado?

a)

Fato útil que pode ser extraído direta ou indiretamente a partir dos dados

b)

Coleção de dados inter-relacionados e persistentes

c)

Fato do mundo real que está registrado

d)

Conjunto de regras para organizar dados

17.

Qual das alternativas representa um exemplo de informação?

a)

Data de nascimento

b)

Endereço

c)

Data

d)

Banco de Dados

18.

O que caracteriza um Banco de Dados conforme o conceito apresentado?

a)

Coleção de dados inter-relacionados e persistentes que representa um subconjunto dos fatos presentes em um domínio de aplicação

b)

Fato útil extraído de dados

c)

Fato do mundo real registrado

d)

Conjunto de informações desconexas

19.

Explique, com base nos conceitos apresentados, a diferença entre dado e informação.

a)

Dado é um fato registrado, enquanto informação é um fato útil extraído dos dados

b)

Dado é uma coleção de informações, enquanto informação é um fato do mundo real

c)

Dado é um conjunto de regras, enquanto informação é um dado persistente

d)

Dado e informação são sinônimos

20.

O que compõe um banco de dados, de acordo com o material apresentado?

a)

Instância de dado e metadados

b)

Somente instância de dado

c)

Somente metadados

d)

Instância de dado e tabelas

21.

Qual é a definição de instância de dado segundo o material?

a)

Dado propriamente dito

b)

Dicionário de dados

c)

Esquema de base de dados

d)

Acesso por linguagens de definição de dados

22.

O que são metadados em um banco de dados?

a)

Dicionário de dados

b)

Tabela de registros

c)

Arquivo de backup

d)

Consulta SQL

23.

Como é possível acessar os metadados de um banco de dados?

a)

Através de linguagens de definição de dados

b)

Através de consultas de usuário

c)

Através de relatórios impressos

d)

Através de scripts de backup

24.

Explique a importância do esquema de base de dados dentro do contexto de metadados.

a)

O esquema de base de dados define a estrutura e organização dos dados, sendo fundamental para o funcionamento e integridade do banco de dados.

b)

O esquema de base de dados serve apenas para armazenar dados temporários.

c)

O esquema de base de dados é utilizado apenas para criar backups.

d)

O esquema de base de dados não tem relação com metadados.

25.

O que significa a sigla SGBD no contexto de gerenciamento de banco de dados?

a)

Sistema de Gerenciamento de Banco de Dados

b)

Sistema Global de Banco de Dados

c)

Software Geral de Banco de Dados

d)

Serviço de Gerenciamento de Banco de Dados

26.

Qual das opções abaixo é um exemplo de software livre para gerenciamento de banco de dados?

a)

FireBird

b)

Oracle

c)

DB2

d)

SQLServer

27.

Qual é a principal função de um SGBD?

a)

Permitir a criação e gerência da base de dados

b)

Realizar cálculos matemáticos complexos

c)

Gerar relatórios financeiros automaticamente

d)

Controlar o acesso à internet

28.

Analise a diferença entre softwares livres e comerciais para gerenciamento de banco de dados, citando exemplos de cada tipo.

a)

Softwares livres como FireBird, PostgreSQL e MySQL são gratuitos, enquanto comerciais como Oracle, DB2 e SQLServer são pagos.

b)

Softwares livres como Oracle e DB2 são gratuitos, enquanto comerciais como FireBird e MySQL são pagos.

c)

Softwares livres e comerciais não possuem diferenças de custo.

d)

Softwares comerciais são sempre melhores que os livres.

29.

O que é um SGBD (Sistema Gerenciador de Banco de Dados)?

a)

Um sistema operacional para computadores pessoais.

b)

Um conjunto de dados inter-relacionados e programas para acessá-los.

c)

Um software para edição de imagens.

d)

Um programa para navegação na internet.

30.

Qual é o principal objetivo de um SGBD?

a)

Gerenciar grandes grupos de informações.

b)

Criar páginas web.

c)

Realizar cálculos matemáticos.

d)

Editar vídeos.

31.

O gerenciamento de um SGBD envolve quais atividades principais?

a)

Definição de estruturas para armazenamento das informações e fornecimento de mecanismos para manipular as informações.

b)

Criação de gráficos e tabelas.

c)

Desenvolvimento de jogos eletrônicos.

d)

Impressão de documentos.

32.

Explique por que é importante que um SGBD seja projetado para gerenciar grandes grupos de informações, considerando o contexto de uma empresa que lida com muitos dados diariamente.

a)

Porque permite o armazenamento eficiente e o acesso rápido a grandes volumes de dados, facilitando a tomada de decisões e a organização das informações.

b)

Porque reduz o consumo de energia dos computadores.

c)

Porque aumenta a velocidade da internet.

d)

Porque elimina a necessidade de backup dos dados.

33.

Qual é um dos principais objetivos de um SGBD?

a)

Isolar os usuários dos detalhes mais internos do banco de dados

b)

Permitir que usuários acessem todos os detalhes internos do banco de dados

c)

Dificultar o acesso aos dados pelos usuários

d)

Eliminar a necessidade de armazenamento de dados

34.

O que o sistema de um SGBD faz em relação aos detalhes de armazenamento dos dados?

a)

Omite certos detalhes de como os dados são armazenados e mantidos

b)

Expõe todos os detalhes de armazenamento aos usuários

c)

Permite que os usuários alterem o método de armazenamento

d)

Ignora a necessidade de armazenamento eficiente

35.

Além de omitir detalhes internos, o que um SGBD oferece aos usuários?

a)

Mecanismos eficientes para busca e armazenamento

b)

Acesso irrestrito ao hardware do servidor

c)

Ferramentas para modificar o sistema operacional

d)

Acesso direto ao código-fonte do banco de dados

36.

Por que é importante que um SGBD forneça independência dos dados às aplicações?

a)

Para que as aplicações não dependam da estrutura física dos dados

b)

Para que os usuários possam acessar o hardware diretamente

c)

Para que os dados possam ser excluídos facilmente

d)

Para que o sistema operacional controle os dados

37.

Qual das alternativas a seguir NÃO é uma vantagem de um SGBD?

a)

Rapidez na manipulação e o acesso à informação

b)

Redução do esforço humano

c)

Aumento da redundância de informações

d)

Compartilhamento de dados

38.

O que um SGBD proporciona em relação à integridade das informações?

a)

Redução de problemas de integridade

b)

Aumento de problemas de integridade

c)

Eliminação total de problemas de integridade

d)

Nenhuma alteração na integridade

39.

Explique como a aplicação automática de restrições de segurança em um SGBD pode beneficiar uma organização.

a)

Garante que apenas usuários autorizados acessem dados sensíveis, aumentando a segurança da informação.

b)

Diminui a necessidade de backups regulares.

c)

Facilita o aumento da redundância de dados.

d)

Reduz o compartilhamento de dados entre setores.

40.

Qual é o papel do SGBD no diagrama apresentado na página?

a)

Gerenciar o acesso ao banco de dados (BD)

b)

Criar aplicativos para o usuário

c)

Armazenar dados temporários

d)

Substituir o usuário no sistema

41.

No contexto do diagrama, qual elemento serve como intermediário entre o usuário e o banco de dados (BD)?

a)

SGBD

b)

Aplicativo

c)

Usuário

d)

Nenhum, a conexão é direta

42.

Analise o diagrama e explique por que o usuário não interage diretamente com o banco de dados (BD), mas sim por meio do SGBD e do aplicativo.

a)

Para garantir segurança, integridade e facilidade de uso dos dados

b)

Porque o usuário não tem permissão para acessar o computador

c)

Para evitar o uso de aplicativos

d)

Porque o banco de dados não pode ser acessado por ninguém

43.

Qual é o principal objetivo do software SGBD em um sistema de banco de dados?

a)

Gerenciar o acesso e o processamento dos dados armazenados

b)

Armazenar arquivos de texto simples

c)

Executar apenas cálculos matemáticos

d)

Desenvolver interfaces gráficas para usuários

44.

No diagrama apresentado, qual elemento é responsável por armazenar os metadados?

a)

Definição dos Dados Armazenados

b)

Banco de Dados Armazenados

c)

Programas de Aplicações/Consultas

d)

Usuários/Programadores

45.

Explique a importância do programa para processamento de consultas/programas dentro do contexto de um sistema de banco de dados.

a)

Permite que as consultas dos usuários sejam interpretadas e executadas corretamente pelo sistema

b)

Serve apenas para armazenar dados temporários

c)

É responsável por criar relatórios gráficos automaticamente

d)

Garante a segurança física do hardware do banco de dados

46.

O que significa a independência dos dados em um banco de dados (BD)?

a)

Os dados e os programas estão totalmente integrados.

b)

As definições dos dados e os relacionamentos entre os dados estão separados dos códigos dos programas.

c)

Os dados não podem ser modificados sem alterar os programas.

d)

Os programas controlam diretamente todas as definições dos dados.

47.

Qual é uma vantagem da independência dos dados em um BD?

a)

Permite modificar o BD sem a necessidade de reescrever os programas que o utilizam.

b)

Exige que todos os programas sejam reescritos ao modificar o BD.

c)

Impede a separação entre dados e programas.

d)

Torna o sistema menos flexível para mudanças.

48.

Explique por que a independência dos dados é importante para a manutenção de sistemas de banco de dados.

a)

Porque facilita a atualização dos programas sem afetar os dados.

b)

Porque permite modificar o banco de dados sem a necessidade de reescrever os programas, tornando a manutenção mais eficiente.

c)

Porque obriga a reescrever todos os programas ao alterar os dados.

d)

Porque elimina a necessidade de separar dados e programas.

49.

Qual é uma das vantagens do uso de um SGBD em relação ao desenvolvimento de aplicações?

a)

Permite desenvolver aplicações melhores, mais seguras e mais rapidamente.

b)

Dificulta o desenvolvimento de aplicações.

c)

Reduz a segurança das aplicações.

d)

Torna o desenvolvimento mais lento.

50.

A integridade dos dados em um banco de dados está relacionada a qual aspecto?

a)

Precisão e validade dos dados armazenados.

b)

Velocidade de acesso aos dados.

c)

Quantidade de dados armazenados.

d)

Facilidade de uso da interface.

51.

Explique por que a facilidade de uso/desempenho é considerada um princípio importante em um banco de dados, relacionando com o papel do SGBD.

a)

Porque o SGBD permite criar aplicações melhores, mais seguras e mais rápidas.

b)

Porque o SGBD dificulta o acesso aos dados.

c)

Porque o SGBD reduz a precisão dos dados.

d)

Porque o SGBD aumenta a complexidade do sistema.

52.

O que significa redundância dos dados em um Banco de Dados?

a)

Quando um dado é armazenado mais de uma vez desnecessariamente dentro de um Banco de Dados

b)

Quando um dado é criptografado para segurança

c)

Quando um dado é excluído automaticamente

d)

Quando um dado é acessado por múltiplos usuários ao mesmo tempo

53.

Qual é o objetivo do controle dos dados em um Banco de Dados?

a)

Garantir que apenas usuários autorizados possam acessar ou modificar os dados

b)

Permitir que qualquer usuário possa modificar os dados

c)

Reduzir o espaço de armazenamento

d)

Aumentar a redundância dos dados

54.

Explique por que a redundância dos dados pode ser um problema em um Banco de Dados.

a)

Pode causar inconsistências e desperdício de espaço de armazenamento

b)

Facilita o acesso dos usuários

c)

Melhora a segurança dos dados

d)

Aumenta a velocidade de processamento

55.

Qual é uma das principais características de um banco de dados (BD) em relação à recuperação após falhas?

a)

Estrutura automática de recuperação (arquivos de Log)

b)

Backup manual diário obrigatório

c)

Recuperação apenas por administradores

d)

Recuperação lenta e manual

56.

Por que é importante que um banco de dados ofereça múltiplas visões dos dados?

a)

Para que múltiplos usuários possam acessar o BD simultaneamente

b)

Para limitar o acesso a apenas um usuário por vez

c)

Para dificultar o acesso aos dados

d)

Para evitar o uso de arquivos de Log

57.

Analise o diagrama apresentado sobre a organização de uma universidade. Como as diferentes divisões (Pessoal, Espaço Físico, Acadêmica) contribuem para a visualização dos dados em um BD?

a)

Permitem diferentes perspectivas e acessos aos dados conforme a necessidade de cada setor

b)

Limitam o acesso dos usuários a apenas uma visão dos dados

c)

Eliminam a necessidade de múltiplos usuários acessarem o BD

d)

Impedem a recuperação automática dos dados

58.

Defina dado, informação e banco de dados.

a)

Dado é um valor isolado, informação é o dado processado e banco de dados é um conjunto organizado de dados.

b)

Dado é um conjunto de informações, informação é um banco de dados e banco de dados é um dado isolado.

c)

Dado é um banco de dados, informação é um dado isolado e banco de dados é um conjunto de informações desconexas.

d)

Dado é um processo, informação é um resultado e banco de dados é um algoritmo.

59.

Defina instâncias de dados e meta-dados.

a)

Instâncias de dados são os dados armazenados em um dado momento, meta-dados são dados sobre os dados.

b)

Instâncias de dados são meta-dados, meta-dados são instâncias de dados.

c)

Instâncias de dados são informações processadas, meta-dados são dados brutos.

d)

Instâncias de dados são bancos de dados, meta-dados são informações desconexas.

60.

Defina SGBD.

a)

SGBD é um Sistema de Gerenciamento de Banco de Dados.

b)

SGBD é um Sistema de Geração de Bancos Digitais.

c)

SGBD é um Serviço de Gestão de Bancos de Dados.

d)

SGBD é um Software de Gerenciamento de Dados Bancários.

61.

Quais são os objetivos de utilizar um SGBD?

a)

Organizar, armazenar e gerenciar dados de forma eficiente e segura.

b)

Apenas armazenar dados sem organização.

c)

Gerar relatórios financeiros.

d)

Substituir sistemas operacionais.

62.

Quais são as vantagens de utilização de um SGBD?

a)

Integridade, segurança, compartilhamento e recuperação eficiente dos dados.

b)

Aumento de custos e complexidade.

c)

Redução da segurança dos dados.

d)

Dificuldade de acesso às informações.

63.

Explique cada um dos princípios de um Banco de Dados.

a)

Integridade, segurança, independência e compartilhamento dos dados.

b)

Apenas armazenamento de dados.

c)

Exclusividade de acesso aos dados.

d)

Falta de organização dos dados.