wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Introdução a Banco de Bados

Total questions: 23

Worksheet time: 12mins

Name
Class
Date
1.

Um SGBD é um ______ de softwares que possuem o objetivo de ______ as informações armazenadas em um banco de dados. Devem ______, acessar, ______ e dar ______ às informações contidas no banco de dados.

a)

sistema – agrupar – processar – marcar – finalização.

b)

banco – gerenciar – processar – controlar – sustentação.

c)

conjunto – gerenciar – organizar – controlar – proteção.

d)

conjunto – agrupar – reformar – inviabilizar – proteção.

2.

“Funciona como um histórico das modificações com o registro de todas as operações realizadas. Caso haja erro, através do _____, haverá a recuperação dos dados para que eles voltem ao estado inicial.”

a)

View

b)

Log

c)

backup

d)

SGBD

3.

é um software que oferece uma interface para interação com o banco de dados, permitindo a criação, manipulação e administração dos dados armazenados. O principal objetivo é proporcionar um ambiente eficiente e seguro para o gerenciamento de grandes volumes de informações, garantindo a integridade, consistência e recuperação dos dados.

a)

View

b)

Log

c)

backup

d)

SGBD

4.

“Pode ser considerada como uma tabela virtual, permitindo implementar algumas restrições de visualização e edição de dados. Por exemplo: um professor só tem acesso aos dados de seus alunos matriculados na sua disciplina.”

a)

View

b)

Log

c)

backup

d)

SGBD

5.

“cópia de segurança dos dados armazenados em um sistema de gerenciamento de banco de dados (SGBD). Essa prática é fundamental para garantir a integridade, disponibilidade e segurança dos dados, prevenindo a perda de informações importantes devido a falhas no sistema, erros humanos, corrupção de dados, ataques cibernéticos, entre outros incidentes.”

a)

View

b)

Log

c)

backup

d)

SGBD

6.

Entre as funcionalidades de um SGBD podemos destacar:

I. Pesquisas para encontrar uma determinada informação.

II. Gerar relatórios.

III. Protegem e recuperam os dados em caso de falha.

IV. Compartilhamento de dados e o controle da redundância.

a)

Somente as opções I e IV estão corretas, as outras estão incorretas.

b)

Somente a opção III está incorreta.

c)

Somente as opções I e III estão corretas, as outras estão incorretas.

d)

Todas as opções estão corretas.

7.

A que conceito se refere a descrição a seguir?

"É a garantia que todas as informações sejam corretamente cadastradas, inviabilizando dados cadastrados erroneamente, no momento em que o usuário final utiliza o software de aplicação."

a)

Atomicidade

b)

Consistência

c)

Isolamento

d)

Durabilidade

8.

A que conceito se refere a descrição a seguir?

"É a garantia de que todas as transações sejam realizadas com sucesso. Caso contrário, tudo o que foi alterado deverá voltar ao seu estado original antes de a transação ser executada."

a)

Atomicidade

b)

Consistência

c)

Isolamento

d)

Durabilidade

9.

A que conceito se refere a descrição a seguir?

"É a segurança de que uma transação não interfira no trabalho de outra. Somente após o término de uma transação, ela estará liberada para receber outras."

a)

Atomicidade

b)

Consistência

c)

Isolamento

d)

Durabilidade

10.

A que conceito se refere a descrição a seguir?

"É a certeza de que após uma transação ser realizada com sucesso, os resultados fiquem gravados no banco de dados, mesmo se algum problema tenha ocorrido, como a queda do sistema."

a)

Atomicidade

b)

Consistência

c)

Isolamento

d)

Durabilidade

11.

I. Atributos = linhas de uma tabela.

II. Linhas = categoria.

III. Cada informação cadastrada em um banco de dados = tupla.

IV. Um campo ou atributo é a coluna de uma tabela = categoria.

V. Um registro é um conjunto lógico de campos = tuplas.

a)

Somente as assertivas I e III estão corretas.

b)

Somente as assertivas II e IV estão corretas.

c)

Somente as assertivas III e V estão corretas.

d)

Somente as assertivas IV e V estão corretas.

12.

O que é um Banco de Dados?

a)

Um conjunto de software que possuem finalidade gerencial de informações e dados

b)

Um conjunto organizado de informações armazenadas eletronicamente

c)

Um programa para edição de código SQL e criação de tabelas

d)

Um dispositivo de armazenamento físico

13.

O que é um SGBD?

a)

Um conjunto de software que possuem finalidade gerencial de informações e dados

b)

Um conjunto organizado de informações armazenadas eletronicamente

c)

Um programa para edição de código SQL e criação de tabelas

d)

Um dispositivo de armazenamento físico

14.

Qual é a principal linguagem usada para manipular bancos de dados relacionais?

a)

Java

b)

Python

c)

SQL

d)

HTML

15.

Para garantir a atomicidade em um banco de dados, é fundamental utilizar recurso(s) como:

I. mecanismos de backup

II. sistemas de redundância

III. controle de concorrência

IV. log de transações

Estão corretos somente os itens:

a)

III

b)

IV

c)

II e IV

d)

I e II

16.

Para garantir a durabilidade em um banco de dados, é fundamental utilizar recurso(s) como:

I. mecanismos de backup

II. sistemas de redundância

III. controle de concorrência

IV. log de transações

Estão corretos somente os itens:

a)

III

b)

IV

c)

II e IV

d)

I e II

17.

Para garantir o isolamento em um banco de dados, é fundamental utilizar recurso(s) como:

I. mecanismos de backup

II. sistemas de redundância

III. controle de concorrência

IV. log de transações

Estão corretos somente os itens:

a)

III

b)

IV

c)

II e IV

d)

I e II

18.

Qual comando SQL é usado para remover um registro de uma tabela?

a)

DROP

b)

DELETE

c)

REMOVE

d)

CLEAR

19.

Qual desses comandos é usado para inserir um novo registro em uma tabela?

a)

ADD

b)

UPDATE

c)

INSERT INTO

d)

SELECT

20.

Qual comando SQL é usado para recuperar dados de uma tabela?

a)

INSERT

b)

SELECT

c)

DELETE

d)

UPDATE

21.

Qual das alternativas associa corretamente os tipos de comandos SQL com sua função?

a)

DDL (Data Definition Language) – Responsável por manipular os dados armazenados em uma tabela, como INSERT, UPDATE e DELETE.

b)

DML (Data Manipulation Language) – Define a estrutura do banco de dados, permitindo criar, alterar e excluir tabelas com comandos como CREATE, ALTER e DROP.

c)

DCL (Data Control Language) – Controla permissões e acessos ao banco de dados, utilizando comandos como GRANT e REVOKE.

d)

Nenhuma das alternativas está correta.

22.

O que significa a sigla SQL?

a)

Structured Query Language

b)

System Query Language

c)

Simple Question Language

d)

Standard Query Logic

23.

Em um banco de dados relacional, os dados são armazenados em:

a)

Linhas e colunas dentro de tabelas

b)

Arquivos de texto separados

c)

Diagramas de fluxo

d)

Planilhas do Excel