Wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Introdução a bancos de dados relacionais e SQL

Total questions: 13

Worksheet time: 39mins

Name
Class
Date
1.

Qual das alternativas a seguir é uma característica de uma chave primária em um banco de dados relacional?

a)

Pode conter valores duplicados

b)

Não precisa ser única

c)

Pode ser composta por uma ou mais colunas

d)

Pode conter valores nulos

2.

O que é um atributo em uma modelagem de dados?

a)

Uma coluna de uma tabela

b)

Um relacionamento entre duas tabelas

c)

Um registro em uma tabela

3.

O que é uma entidade em modelagem de dados?

a)

Comando SQL para manipular dados

b)

Registro específico em uma tabela

c)

Algo que armazena informações

d)

Associação entre tabelas

4.

O que é um relacionamento "um-para-muitos" em modelagem de dados?

a)

Uma tabela que pode ser relacionada com múltiplas tabelas

b)

Uma tabela pode estar associada a muitas instâncias de outra tabela

c)

Uma coluna que só pode conter valores únicos

d)

Um relacionamento que não permite chaves estrangeiras

5.

O Diagrama E-R descreve:

a)

As entidades, seus atributos e relacionamentos

b)

Os elementos da rede de computadores

c)

Um esquema gráfico do processador

d)

Os atributos de um personagem da série LOST

6.

Um banco de dados relacional é um tipo de banco de dados que armazena e fornece acesso a pontos de dados relacionados entre si. Bancos de dados relacionais são baseados no modelo relacional, uma maneira intuitiva e direta de representar dados em tabelas.

a)

VERDADEIRO

b)

FALSO

7.

No modelo relacional uma entidade pode ser chamada também de :

a)

Tabela

b)

Coluna

c)

Linha

d)

célula

8.

Qual é a definição correta de uma chave estrangeira em um banco de dados relacional?

a)

A chave estrangeira identifica unicamente uma linha/registro dentro de uma tabela.

b)

A chave estrangeira é uma chave primária que pode ser nula.

c)

A chave estrangeira em uma tabela referencia a chave primária de outra tabela.

d)

A chave estrangeira é usada para criar índices em uma tabela.

9.

Qual linguagem é usada principalmente para definir e manipular dados em bancos de dados relacionais?

a)

HTML

b)

SQL

c)

Python

d)

Java

10.

Em um modelo de entidade e relacionamento, a cardinalidade (ou multiplicidade) diz quantos elementos de uma tabela podem se relacionar com quantos elementos de outra tabela. Qual cardinalidade representa a frase a seguir?

"Um Cliente possui um ou mais fornecedores assim como um Fornecedor possui um ou mais clientes."

a)

1:N

b)

N:1

c)

1:1

d)

N:N

e)

0:0

11.

Na modelagem Entidade-Relacionamento de um sistema que gerencia projetos de uma empresa, um empregado pode participar de diversos projetos, e cada projeto só pode envolver poucos empregados. A cardinalidade do relacionamento entre as entidades Empregado e Projeto é:

a)

A) um para um (1:1)

b)

B) um para muitos (1:N)

c)

C) muitos para um (N:1)

d)

D) muitos para muitos (N:N)

12.

O que é uma chave primária em um banco de dados?

a)

a) Uma coluna que armazena informações sensíveis

b)

b) Uma informção que identifica exclusivamente cada registro em uma tabela

c)

c) Uma coluna que pode ser duplicada em várias tabelas

d)

d) Uma coluna que é opcional em uma tabela

13.

Qual é a diferença entre chave primária e chave estrangeira?

a)

a) A chave primária identifica cada registro em uma tabela, enquanto a chave estrangeira é usada para relacionar registros em diferentes tabelas.

b)

b) A chave primária é opcional em uma tabela, enquanto a chave estrangeira é obrigatória.

c)

c) A chave primária pode ser duplicada em várias tabelas, enquanto a chave estrangeira só pode ser usada em uma tabela.

d)

d) A chave primária e a chave estrangeira são a mesma coisa.