wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Conceitos e Definições de Banco de Dados

Total questions: 43

Worksheet time: 22mins

Name
Class
Date
1.

Complete: ______ é um fato do mundo real que está registrado. Exemplos: endereço, data.

a)

Dado

b)

Informação

c)

Programa

d)

Processo

2.

Complete: ______ é um fato útil que pode ser extraído direta ou indiretamente a partir dos dados. Exemplos: endereço de entrega, data de nascimento.

a)

Informação

b)

Hipótese

c)

Teoria

d)

Opinião

3.

Complete: ______ é uma coleção de dados inter-relacionados e persistentes que representa um subconjunto dos fatos presentes em um domínio de aplicação.

a)

Banco de Dados

b)

Processador

c)

Sistema Operacional

d)

Algoritmo

4.

Complete: ______ é o dado propriamente dito, ou seja, os valores reais armazenados em um banco de dados num dado momento.

a)

Instância de dado

b)

Esquema de banco

c)

Chave primária

d)

Atributo

5.

Complete: ______ são dados que descrevem outros dados. São conhecidos como dicionário de dados e formam o esquema da base de dados.

a)

Metadados

b)

Transações

c)

Consultas

d)

Índices

6.

Complete: ______ é a estrutura definida por meio de metadados, indicando como os dados estão organizados.

a)

Esquema de base de dados

b)

Tabela de registros

c)

Chave primária

d)

Índice de busca

7.

O que significa SGBD?

a)

Sistema Gerenciador de Banco de Dados

b)

Sistema Global de Busca de Dados

c)

Serviço Geral de Banco de Dados

d)

Software de Gerenciamento de Big Data

8.

Quais dos seguintes são exemplos de SGBD livres?

a)

Oracle, DB2

b)

FireBird, PostgreSQL, MySQL

c)

SQLServer, Oracle

d)

DB2, SQLServer

9.

Quais dos seguintes são exemplos de SGBD comerciais?

a)

FireBird, PostgreSQL

b)

MySQL, FireBird

c)

Oracle, DB2, SQLServer

d)

PostgreSQL, MySQL

10.

Complete: ______ é quando o sistema omite certos detalhes de como os dados são armazenados e mantidos, oferecendo mecanismos eficientes para busca e armazenamento.

a)

Abstração dos dados

b)

Normalização dos dados

c)

Redundância dos dados

d)

Fragmentação dos dados

11.

Complete: ______ permite modificar o banco de dados sem necessidade de reescrever os programas que o utilizam.

a)

Independência dos dados

b)

Redundância dos dados

c)

Integridade referencial

d)

Normalização

12.

Complete: Uma das vantagens do uso de SGBD é permitir o acesso e manipulação eficiente das informações armazenadas. Isso é chamado de ______.

a)

Rapidez no acesso e manipulação

b)

Redundância de dados

c)

Dificuldade de acesso

d)

Perda de integridade

13.

Complete: ______ facilita tanto o desenvolvimento quanto a utilização de aplicações que utilizam bancos de dados.

a)

Redução do esforço humano

b)

Aumento da complexidade

c)

Diminuição da segurança

d)

Limitação de acesso

e)

Desorganização dos dados

14.

Complete: ______ diminui a repetição desnecessária de dados em diferentes locais ou formatos.

a)

Redução da redundância de dados

b)

Aumento da duplicidade de dados

c)

Fragmentação de dados

d)

Perda de integridade de dados

15.

Preencha a lacuna: _______ minimiza as contradições nos dados causadas pela redundância.

a)

Redução da inconsistência de informações

b)

Aumento da duplicidade de dados

c)

Expansão da redundância

d)

Ampliação dos conflitos de dados

16.

Preencha a lacuna: _______ são erros nos dados causados por incoerências ou falhas na entrada de informações; sua redução é uma vantagem dos SGBDs.

a)

Problemas de integridade

b)

Redundância de dados

c)

Consultas complexas

d)

Backups automáticos

17.

Preencha a lacuna: _______ permite que diferentes usuários e aplicações acessem os mesmos dados simultaneamente.

a)

Compartilhamento de dados

b)

Isolamento de dados

c)

Backup de dados

d)

Criptografia de dados

18.

Preencha a lacuna: _______ controla automaticamente quem pode acessar ou modificar dados.

a)

Aplicação automática de restrições de segurança

b)

Backup de dados em nuvem

c)

Atualização manual de registros

d)

Compartilhamento irrestrito de arquivos

19.

Preencha a lacuna: _______ gerencia informações que estão fisicamente armazenadas em diferentes locais, como em redes.

a)

Controle integrado de informações distribuídas

b)

Banco de dados relacional

c)

Processamento centralizado de dados

d)

Gerenciamento de arquivos locais

20.

Preencha a lacuna: _______ permite desenvolver aplicações de forma mais rápida e segura, com melhor desempenho.

a)

Facilidade de uso e desempenho

b)

Baixa escalabilidade

c)

Pouca documentação

d)

Alto consumo de recursos

21.

Preencha a lacuna: _______ está relacionada à precisão e validade dos dados armazenados.

a)

Integridade dos dados

b)

Redundância dos dados

c)

Disponibilidade dos dados

d)

Fragmentação dos dados

22.

Preencha a lacuna: _______ ocorre quando os mesmos dados são armazenados mais de uma vez sem necessidade.

a)

Redundância de dados

b)

Normalização de dados

c)

Integridade referencial

d)

Chave primária

23.

Preencha a lacuna: _______ assegura que os dados só possam ser acessados ou modificados por usuários autorizados.

a)

Controle dos dados

b)

Backup dos dados

c)

Redundância dos dados

d)

Compressão dos dados

24.

Preencha a lacuna: _______ utiliza estruturas automáticas de recuperação como arquivos de log para restaurar o sistema após falhas.

a)

Recuperação após falhas

b)

Backup incremental

c)

Espelhamento de dados

d)

Compactação de arquivos

25.

Preencha a lacuna: _______ permite que múltiplos usuários acessem diferentes porções dos dados simultaneamente.

a)

Múltiplas visões dos dados

b)

Backup incremental

c)

Chave primária

d)

Índice composto

26.

Preencha a lacuna: _______ é o conjunto de conceitos utilizados para descrever a estrutura lógica e física de um banco de dados.

a)

Modelo de dados

b)

Chave primária

c)

Índice

d)

Transação

27.

Preencha a lacuna: _______ é o modelo mais próximo do modo como os usuários visualizam os dados. Também chamado de modelo conceitual.

a)

Modelo de alto nível

b)

Modelo físico

c)

Modelo relacional

d)

Modelo lógico

28.

Preencha a lacuna: _______ descreve como os dados estão realmente armazenados no computador, incluindo detalhes físicos.

a)

Modelo de baixo nível

b)

Modelo conceitual

c)

Modelo lógico

d)

Modelo relacional

29.

Preencha a lacuna: _______ compreende os tipos dos dados, os relacionamentos entre eles e as restrições que podem ser aplicadas.

a)

Estrutura de dados

b)

Algoritmo

c)

Função

d)

Interface

30.

Preencha a lacuna: _______ é a coleção de informações armazenadas no banco em um dado momento. Muda com frequência.

a)

Instância do banco de dados

b)

Esquema do banco de dados

c)

Chave primária

d)

Índice

31.

Preencha a lacuna: _______ é o projeto geral do banco, que define sua estrutura. Não muda com frequência.

a)

Esquema do banco de dados

b)

Tabela de registros

c)

Chave primária

d)

Índice secundário

32.

_________: Divisão da estrutura do banco de dados em três níveis: interno, conceitual e externo.

a)

Arquitetura de três esquemas

b)

Modelo relacional

c)

Normalização de dados

d)

Chave primária

33.

_________: Descreve o armazenamento físico dos dados e os caminhos de acesso no banco de dados.

a)

Nível interno (esquema interno)

b)

Nível externo (esquema de visão)

c)

Nível conceitual (esquema lógico)

d)

Nível de aplicação

34.

Descrição global do banco de dados, sem detalhes de como os dados estão fisicamente armazenados.

a)

Nível conceitual (esquema conceitual)

b)

Nível físico (esquema interno)

c)

Nível externo (esquema de visão)

d)

Nível lógico (esquema lógico)

35.

_________: Define o que cada grupo de usuários pode ver no banco de dados. Permite criar diferentes visões para diferentes perfis.

a)

Nível externo (esquema de visão)

b)

Nível interno (esquema físico)

c)

Nível conceitual (esquema lógico)

d)

Nível de armazenamento

36.

Transformações necessárias para converter dados entre os níveis interno, conceitual e externo.

a)

Mapeamentos entre os níveis

b)

Compressão de dados

c)

Criptografia de dados

d)

Backup de dados

37.

_________: Capacidade de alterar o esquema físico sem impactar os programas aplicativos.

a)

Independência física de dados

b)

Integridade referencial

c)

Normalização de dados

d)

Transação atômica

38.

_________: Capacidade de alterar o esquema conceitual sem a necessidade de reescrever os programas aplicativos.

a)

Independência lógica de dados

b)

Integridade referencial

c)

Normalização de dados

d)

Transação atômica

39.

_________: Linguagem especial utilizada para definir o esquema de um banco de dados. Os comandos de DDL são compilados em tabelas armazenadas no dicionário de dados.

a)

Linguagem de Definição de Dados (DDL)

b)

Linguagem de Manipulação de Dados (DML)

c)

Linguagem de Controle de Dados (DCL)

d)

Linguagem de Consulta de Dados (DQL)

40.

Conjunto de tabelas geradas a partir da DDL, contendo as definições estruturais do banco.

a)

Dicionário de dados

b)

Chave primária

c)

Índice

d)

Procedimento armazenado

41.

_________: Linguagem utilizada para realizar operações nos dados: inserção, remoção, atualização e consulta.

a)

Linguagem de Manipulação de Dados (DML)

b)

Linguagem de Definição de Dados (DDL)

c)

Linguagem de Controle de Dados (DCL)

d)

Linguagem de Consulta de Dados (DQL)

42.

_________: Comando de busca de uma informação no banco de dados.

a)

Consulta (Query)

b)

Tabela (Table)

c)

Índice (Index)

d)

Backup

43.

_________: Parte da DML responsável exclusivamente por realizar buscas nos dados.

a)

Linguagem de consulta

b)

Linguagem de definição

c)

Linguagem de controle

d)

Linguagem de manipulação