wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Revisão conceitos banco de dados SQL

Total questions: 15

Worksheet time: 8mins

Name
Class
Date
1.

O que é uma tabela em um banco de dados relacional?

a)

Um conjunto de imagens armazenadas

b)

Um conjunto de linhas e colunas que armazena dados organizados

c)

Um programa para editar textos

d)

Um tipo de vírus de computador

2.

(a)   representa um atributo de uma tabela.

Choose from the below words
O nome da tabela
O nome de uma coluna, como "idade"
O número de registros
O tipo de relacionamento
3.

O que é uma entidade em um banco de dados?

a)

Um tipo de dado numérico

b)

Um objeto ou conceito que pode ser representado no banco de dados

c)

Um comando SQL

d)

Um erro de programação

4.

(a)   é um exemplo de relacionamento entre entidades.

Choose from the below words
Aluno estuda em Escola
Nome do aluno
Tabela de produtos
Registro de vendas
5.

Relacione cada definição ao seu respectivo conceito em banco de dados:

a)

O número de tabelas no banco

1.

Cardinalidade

b)

A quantidade de registros duplicados

2.

Registros duplicados

c)

O número de vezes que uma entidade pode se relacionar com outra

3.

Relacionamento entre entidades

d)

O tamanho do banco de dados

4.

Tamanho do banco

6.

Qual das alternativas representa um relacionamento de cardinalidade 1:N?

a)

Um aluno tem vários livros emprestados

b)

Um livro pertence a vários alunos ao mesmo tempo

c)

Um aluno tem apenas um nome

d)

Um livro não pertence a ninguém

7.

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

a)

Um valor que pode se repetir em várias linhas

b)

Um identificador único para cada registro da tabela

c)

Um atributo opcional

d)

Um tipo de dado textual

8.

Para que serve uma chave estrangeira em uma tabela?

a)

Para identificar registros duplicados

b)

Para criar um relacionamento entre duas tabelas

c)

Para armazenar imagens

d)

Para deletar registros automaticamente

9.

Qual comando SQL é usado para inserir um novo registro em uma tabela?

a)

SELECT

b)

UPDATE

c)

INSERT INTO

d)

DELETE

10.

Em um relacionamento 1:1, quantos registros de uma tabela podem se relacionar com registros da outra tabela?

a)

Muitos para muitos

b)

Um para um

c)

Um para muitos

d)

Nenhum

11.

Um exemplo de atributo de uma entidade "Aluno" é (a)   .

Choose from the below words
Estuda
Nome
Escola
Professor
12.

O que é um registro em uma tabela de banco de dados?

a)

Uma linha que representa um conjunto de valores para os atributos

b)

Uma coluna da tabela

c)

Um comando SQL

d)

Um tipo de dado

13.

Relacione cada comando SQL à sua respectiva função.

a)

SELECT

1.

Selecionar registros de uma tabela

b)

DELETE

2.

Remover registros de uma tabela

c)

UPDATE

3.

Modificar registros de uma tabela

d)

CREATE

4.

Criar uma nova tabela

14.

Relacione cada descrição com a forma correta de representar ou manipular dados em um banco de dados relacional.

a)

Uma tabela intermediária (tabela de associação)

1.

Usada para representar relacionamentos muitos para muitos (N:M) entre tabelas

b)

Um atributo extra em uma das tabelas

2.

Usado para armazenar informações adicionais em uma tabela existente

c)

Um comando SELECT

3.

Utilizado para consultar e recuperar dados de tabelas

d)

Um índice

4.

Utilizado para acelerar buscas em colunas específicas

15.

Qual das alternativas abaixo representa corretamente a definição de chave primária?

a)

Um atributo que pode ter valores repetidos

b)

Um atributo que identifica unicamente cada registro em uma tabela

c)

Um atributo que armazena imagens

d)

Um atributo que não pode ser nulo