wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Banco de Dados

Total questions: 28

Worksheet time: 29mins

Name
Class
Date
1.

Segundo o modelo relacional, o que é um atributo ?

a)

É o nome da tabela

b)

É o valor de uma celula da tabela

c)

São as culunas da tabela

d)

São as linhas de uma tabela

2.

Sobre etapas do projeto de banco de dados marque a incorreta:

a)

Modelo Conceitual

b)

Modelo Socrático.

c)

Modelo Físico.

d)

Modelo Lógico.

3.

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

4.

Selecione as figuras que representam adequadamente entidades no Diagrama E-R:

a)
b)
c)
d)
5.

Considere uma entidade Aluno com os atributos RA, nome, RG e Data de Nascimento. Qual representação abaixo está correta de acordo com o Diagrama E-R?

a)
b)
c)
d)
6.

Qual é a chave que é única, nunca pode ter valores nulos e garante a unicidade de instância?

a)

Chave primária

b)

Chave estrangeira

c)

Chave única

d)

Chave de instância

7.

Quais são os principais tipos de níveis de relacionamentos entre entidades?

a)

Muitos para Muitos, 1 para 1, 1 para Muitos

b)

1 para Muitos, 1 para Todos, 1 para 1

c)

N para N, Máximo e Mínimo, 1 e Máximo

d)

1 para 1, 1 para Muitos, 1 para Nenhum

8.

Que tipo de desenho é esse?

a)

MF - Modelo Físico

b)

MER - Modelo Entidade Relacional

c)

MT - Modelo Textual

d)

DE - Diagrama Entidade

9.

Triggers são:

a)

Questões armazenadas cuja execução é disparada somente antes da ocorrência de um evento em uma tabela com o qual estão relacionadas.

b)

Questões armazenadas cuja execução é disparada somente antes da ocorrência de um evento em uma tabela com o qual não estão relacionadas.

c)

Questões armazenadas cuja execução é disparada somente depois da ocorrência de um evento em uma tabela com o qual estão relacionadas.

d)

Procedimentos armazenados cuja execução é disparada somente depois da ocorrência de um evento em uma tabela com o qual estão relacionados.

e)

Procedimentos armazenados cuja execução é disparada somente depois da ocorrência de um evento em uma tabela com o qual não estão relacionados.

10.

Em qual das etapas envolvidas na modelagem de dados são levados em consideração os limites impostos pelo SGBD (Sistema Gerenciador de Banco de Dados)?

a)

Modelo conceitual.

b)

Modelo lógico.

c)

Modelo relacional.

d)

Modelo físico.

11.

Qual é a função do BRModelo em um projeto de banco de dados?

a)

Gerenciar a conexão com a internet

b)

Auxiliar na modelagem da base de dados

c)

Realizar operações matemáticas complexas

d)

Criar animações em 3D

12.

Qual é a função do SGBD em um projeto de banco de dados?

a)

Desenvolver interfaces gráficas para os usuários

b)

Realizar operações matemáticas complexas

c)

Criar animações em 3D

d)

Gerenciar e manipular os dados armazenados

13.

O que é o schema de um banco de dados?

a)

O desenho específico do banco de dados, muitas vezes modelado por ferramentas ORM

b)

Um tipo de linguagem de programação

c)

Uma técnica para criar animações em 3D

d)

Uma forma de gerenciar a conexão com a internet

14.

O que é um modelo de banco de dados Relacional?

a)

Consiste em uma relação de registros relacionados, uns aos outros, por meio de ligações. Organiza os registros como coleções de árvores, em vez de gráficos arbitrários.

b)

Consiste em uma relação de registros relacionados, uns aos outros, por meio de ligações. Um registro é, similar a uma entidade no modelo entidade-relacionamento. Assim, uma ligação pode ser vista como um relacionamento binário.

c)

Os bancos de dados que se enquadram nesse modelo caracterizam-se por usar a estrutura básica do modelo relacional, incorporando algumas características dos bancos de dados orientados a objetos.

d)

Esse modelo usa um conjunto de tabelas para representar tanto os dados quanto a relação entre eles. As ligações entre as tabelas é feita por meio dos valores dos atributos ou colunas.

15.

Escolha uma opção ou mais. O modelo de entidade e relacionamento

a)

É a técnica de modelagem mais difundida para representação de modelos conceituais

b)

É uma técnica de modelagem conceitual utilizada para representar os dados a serem armazenados em um sistema de informação

c)

Representa as entidades (coisas) e os relacionamentos (fatos) do mundo real, em que há o interesse de monitorar o comportamento no sistema de informação em tese

d)

É um modelo pouco utilizado na representação de modelos conceituais

16.

O que significa SGBD?

a)

Sistema de georreferenciamento brasileiro de dados

b)

Sistema de gerenciamento de banco de dados

c)

Sistema de ganhos de banco de dados

17.

Um Sistema Gerenciador de Banco de Dados (SGBD) é...

a)

Conjunto de programas de computador (softwares) responsáveis pelo gerenciamento de um banco de dados

b)

A representação das conexões existentes entre as entidades

c)

Descrição do minimundo feito através de um levantamento de dados

d)

Conjunto de softwares que auxiliam no levantamento de informações da quinta dimensão para a construção de um minimundo

18.

Um banco de dados pode conter uma ou mais tabelas

a)

Verdadeiro

b)

Falso

19.

Uma tabela é um conjunto de dados formado por linhas e colunas, onde...

a)

cada linha corresponde a um campo e cada coluna corresponde a um registro

b)

as linhas e as colunas servem para organizar os dados de forma transversal, além de vertical e horizontal

c)

as linhas são dispostas verticalmente, já as colunas, horizontalmente

d)

cada linha corresponde a um registro e cada coluna corresponde a um campo

20.

O comando select é importante porque permite...

a)

...consultar informações

b)

...selecionar dados genéricos

c)

...extrair os dados de um banco de dados

d)

...extrair os dados de uma tabela

21.

A instrução SELECT DISTINCT permite...

a)

retornar apenas valores que correspondam ao especificado nas demais instruções

b)

retornar apenas valores indistintos (iguais)

c)

retornar todos os valores que não sejam distintos (diferentes)

d)

retornar apenas valores distintos (diferentes)

22.

A cláusula WHERE é usada para...

a)

...extrair os registros de um local específico

b)

...extrair os registros que não atendam às condições especificadas

c)

...extrair apenas os registros que atendem a uma condição especificada

d)

...extrair todos os registros de uma tabela

23.

ORDER BY é uma palavra-chave que usamos para...

a)

...classificar os resultados de uma consulta, o que pode ser em ordem crescente ou decrescente.

b)

...classificar os dados de uma tabela, o que pode ser em ordem crescente ou decrescente.

c)

...ordenar os resultados de uma consulta, o que pode ser em ordem horizontal ou vertical.

d)

...ordernar os dados de uma tabela.

24.

Ao usar ORDER BY você também pode...

a)

...ordenar os resultados de forma crescente (usando o parâmetro ASC) ou decrescente (usando o parâmetro DESC)

b)

...classificar os dados da tabela usando o parâmetro ASC para dados positivos e DESC para dados negativos

c)

...ordenar os resultados de forma decrescente (usando o parâmetro ASC) ou crescente (usando o parâmetro DESC)

d)

...classificar os resultados de forma crescente (usando o parâmetro CRESC) ou decrescente (usando o parâmetro DECRESC)

25.

Como inserir dados em uma tabela usando a linguagem SQL?

a)

INSERT INTO table_name VALUES (value1, value2, ...)

b)

INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2)

c)

INSERT INTO table_name (column1, column2, ...) VALUES (value1, value2, ...)

d)

INSERT INTO table_name (column1, column2, ...) (value1, value2, ...)

26.

O que é a cláusula ORDER BY e como ela é utilizada em consultas SQL?

a)

A cláusula ORDER BY é utilizada para ordenar os resultados de uma consulta SQL.

b)

A cláusula ORDER BY é utilizada para agrupar os resultados de uma consulta SQL.

c)

A cláusula ORDER BY é utilizada para filtrar os resultados de uma consulta SQL.

d)

A cláusula ORDER BY é utilizada para atualizar os resultados de uma consulta SQL.

27.

Quais são os principais tipos de dados suportados pelo SQL?

a)

alfabéticos, de texto, de data e hora, booleanos e binários

b)

numéricos, de texto, de data e hora, booleanos e caracteres especiais

c)

numéricos, de texto, de data e hora, booleanos e alfanuméricos

d)

numéricos, de texto, de data e hora, booleanos e binários

28.

Assinale a alternativa que melhor define a execução do seguinte código em SQL:

select * from emprestimo order by total desc, número_empréstimo asc;

a)

Lista a relação empréstimo inteira por ordem ascendente de total e uma segunda ordenação descendente por número_empréstimo.

b)

Lista a relação empréstimo inteira por ordem descendente de total e uma segunda ordenação ascendente por número_empréstimo.

c)

Lista a relação empréstimo inteira por ordem descendente de total e a segunda, somente se não houver empréstimos com o mesmo total.

d)

Lista somente a relação empréstimo inteira por ordem descendente de total.

e)

Lista somente a relação empréstimo inteira por ordem ascendente de total.