wayground logo

Free Printable Worksheets

NEW

Font size

S
M
L
XL
Worksheets

Quiz de Banco de Dados

Total questions: 20

Worksheet time: 19mins

Name
Class
Date
1.

No Modelo Entidade-Relacionamento, o que representa uma entidade?

a)

Uma tabela de banco de dados

b)

Um objeto ou coisa do mundo real que pode ser identificado

c)

Um comando SQL

d)

Um atributo de uma tabela

2.

Qual dos seguintes é um exemplo de atributo em um banco de dados de alunos?

a)

Aluno

b)

Curso

c)

Nome

d)

Professor

3.

No modelo relacional, como são chamados os registros de uma tabela?

a)

Colunas

b)

Relacionamentos

c)

Linhas ou tuplas

d)

Atributos

4.

Qual comando SQL é usado para inserir novos dados em uma tabela?

a)

SELECT

b)

UPDATE

c)

DELETE

d)

INSERT

5.

O que é uma chave primária em uma tabela relacional?

a)

Um atributo que pode se repetir

b)

Um atributo que identifica unicamente cada linha

c)

Um comando SQL

d)

Um relacionamento entre tabelas

6.

Qual comando SQL é usado para remover uma tabela do banco de dados?

a)

DROP TABLE

b)

DELETE

c)

REMOVE

d)

UPDATE

7.

O que é normalização em bancos de dados?

a)

Processo de criar comandos SQL

b)

Processo de organizar dados para reduzir redundâncias

c)

Processo de deletar tabelas

d)

Processo de criar índices

8.

Qual das alternativas abaixo representa um relacionamento no modelo Entidade-Relacionamento?

a)

Aluno

b)

Matrícula

c)

Nome

d)

Idade

9.

Qual comando SQL é usado para modificar dados já existentes em uma tabela?

a)

SELECT

b)

UPDATE

c)

INSERT

d)

CREATE

10.

No modelo relacional, como são chamadas as colunas de uma tabela?

a)

Tuplas

b)

Atributos

c)

Relacionamentos

d)

Entidades

11.

Qual das opções abaixo é um exemplo de comando SQL para selecionar todos os dados de uma tabela chamada "alunos"?

a)

SELECT * FROM alunos;

b)

INSERT INTO alunos;

c)

DELETE FROM alunos;

d)

UPDATE alunos;

12.

O que é uma chave estrangeira (foreign key) em um banco de dados relacional?

a)

Um atributo que identifica unicamente cada linha

b)

Um atributo que referencia a chave primária de outra tabela

c)

Um comando SQL

d)

Um tipo de dado

13.

Qual das alternativas abaixo NÃO é um tipo de relacionamento no modelo Entidade-Relacionamento?

a)

Um para um

b)

Um para muitos

c)

Muitos para muitos

d)

Um para zero

14.

Qual comando SQL é usado para criar uma nova tabela?

a)

CREATE TABLE

b)

NEW TABLE

c)

MAKE TABLE

d)

ADD TABLE

15.

Na normalização, qual é o objetivo da Primeira Forma Normal (1FN)?

a)

Eliminar dependências transitivas

b)

Garantir que cada coluna contenha apenas valores atômicos

c)

Criar chaves estrangeiras

d)

Remover tabelas duplicadas

16.

Qual comando SQL é usado para apagar dados de uma tabela sem remover a estrutura da tabela?

a)

DROP TABLE

b)

DELETE

c)

REMOVE

d)

ALTER

17.

No modelo Entidade-Relacionamento, o que é um atributo composto?

a)

Um atributo que pode ser dividido em subpartes menores

b)

Um atributo que só aceita números

c)

Um atributo que é chave primária

d)

Um atributo que não pode ser nulo

18.

Qual das opções abaixo representa um exemplo de comando SQL para atualizar o nome de um aluno com id 1 para "João"?

a)

UPDATE alunos SET nome = 'João' WHERE id = 1;

b)

SELECT nome = 'João' FROM alunos WHERE id = 1;

c)

INSERT INTO alunos (nome) VALUES ('João');

d)

DELETE FROM alunos WHERE id = 1;

19.

O que é uma tabela no modelo relacional?

a)

Um comando SQL

b)

Uma coleção de linhas e colunas que armazena dados

c)

Um atributo de uma entidade

d)

Um relacionamento entre entidades

20.

Qual das alternativas abaixo representa um comando SQL para remover todos os dados da tabela "produtos", mas manter a estrutura da tabela?

a)

DROP TABLE produtos;

b)

DELETE FROM produtos;

c)

REMOVE produtos;

d)

UPDATE produtos;