wayground logo

Free Printable Worksheets

Font size

S
M
L
XL
Worksheets

Fundamentos Banco de Dados - 01

Total questions: 27

Worksheet time: 52mins

Name
Class
Date
1.

É um conjunto de programas para armazenar, manipular e acessar informações presentes em uma coleção de dados inter-relacionados.

a)

Instância de um Banco de Dados

b)

Esquema de um Banco de Dados

c)

Banco de Dados

d)

SGBD - Sistema Gerenciador de Banco de Dados

2.

É um conjunto de dados estruturados que são confiáveis, coerentes e compartilhados por usuários que têm necessidade de diferentes informações:

a)

Diagrama ER

b)

Minimundo

c)

Banco de Dados

d)

SGBD - Sistema Gerenciador de Banco de Dados

3.

O que é um Banco de Dados?

a)

Sistema que reúna e mantenha organizada uma série (conjunto) de informações relacionadas

b)

Valor de um campo armazenado, matéria-prima para obtenção de informação

c)

Consultas e análises processadas na quinta dimensão

d)

Representação dos objetos: aplicação de técnicas de modelagem de dados ER

4.

Qual dos softwares abaixo pode ser considerado um SGBD?

a)
b)
c)
d)
e)
5.

Você está trabalhando como desenvolvedor de um sistema de gerenciamento de biblioteca para uma universidade renomada. O sistema precisa armazenar informações sobre livros, autores, usuários e transações de empréstimos. Para garantir a eficiência do banco de dados, você decide utilizar a técnica de modelagem de Diagrama Entidade-Relacionamento (DER) durante o desenvolvimento.

Considerando o projeto do sistema de gerenciamento de biblioteca, qual técnica de modelagem é mais apropriada para representar as relações entre as entidades envolvidas, como Livro, Autor e Usuário?

a)
Modelagem Conceitual de Dados (MCD)
b)
Diagrama Entidade-Relacionamento (DER)
c)
Diagrama de Fluxo de Dados (DFD)
d)
Diagrama de Sequência (UML)
6.

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)
7.

Imagine que você está trabalhando como consultor em um projeto de desenvolvimento de um sistema de gestão para uma grande empresa. Nesse projeto, é necessário criar e otimizar o banco de dados que irá armazenar informações críticas para o funcionamento da organização, como dados de clientes, transações financeiras e registros de produtos.

Considerando a importância da modelagem de banco de dados, qual dos seguintes descreve corretamente a função do modelo conceitual em relação aos modelos lógico e físico?

a)

O modelo conceitual define as tabelas, colunas e tipos de dados específicos para o banco de dados, enquanto o modelo lógico abstrai os detalhes de implementação e o modelo físico se preocupa com as relações entre as entidades.

b)

O modelo conceitual representa a estrutura de armazenamento físico dos dados, o modelo lógico trata das regras de integridade e relacionamentos, e o modelo físico concentra-se na representação visual da estrutura de dados.

c)

O modelo conceitual é responsável pela representação visual da base de dados, o modelo lógico define as entidades e seus atributos, e o modelo físico trata da otimização do desempenho e índices.

d)

O modelo conceitual lida com as visões dos usuários sobre os dados, o modelo lógico traduz essas visões em uma estrutura de dados coerente, e o modelo físico detalha a implementação real do banco de dados.

8.

O que é um banco de dados?

a)

Banco de dados são um conjunto de informações para redes sociais

b)

Um banco de dados são arquivos de texto que representam informações do mundo real

c)

Banco de dados são planilhas eletrônicas

d)

Um banco de dados é uma coleção organizada de informações ou dados estruturadas

9.

Qual dos itens abaixo, não representa um banco de dados?

a)

MySQL

b)

MariaDB

c)

Google Chrome

d)

Oracle

10.

Sobre banco de dados é correto afirmar que:

a)

Todo banco de dados precisa de conexão com a internet para estar em funcionamento

b)

Podemos manipular bancos de dados através de aplicações específicas

c)

No windows os bancos de dados servem para armazenar arquivos e pastas

d)

Bancos de dados possuem interface similar ao CMD.

11.

A sigla SGBD significa Sistema Gerenciador de Banco de Dados

a)

Falso

b)

Verdadeiro

12.

Abaixo, assinale a(s) alternativa(s) que aponta(m) exemplo(s) de Sistema de Gerenciamento de Banco de Dados

a)

Oracle

b)

Mysql

c)

Sql Server

d)

Postgresql

e)

Excel

13.

Os três níveis de modelo de dados para BD são, respectivamente:

a)

Lógico, Físico e Conceitual

b)

Físico, Lógico e Conceitual

c)

Conceitual, Lógico e Físico

d)

Físico, Conceitual e Lógico

e)

Lógico, Conceitual e Físico

14.

Sobre ENTIDADE podemos dizer que:

a)

Pode ser definida como qualquer coisa abstrata, que será armazenada na tabela de um Banco de Dados.

b)

Pode ser definida como qualquer objeto abstrato capaz de manipular dados para criação do Banco de Dados e relacionar suas chaves, impostas pelo SGBD.

c)

Pode ser definida como qualquer objeto do mundo real na qual indica o SGBD a ser utilizado.

d)

Pode ser definida como Atributo chave e simples de um SGBD.

e)

Pode ser definida como qualquer coisa do mundo real, abstrata ou concreta, na qual se deseja guardar dados para gerar futuras informações.

15.

Sobre ATRIBUTO pode dizer que:

a)

É tudo o que se pode relacionar como propriedade da entidade. (coluna , campo , etc,..).

b)

São características dos objetos do mundo real modelado

c)

É tudo o que se pode relacionar no banco de dados (Chaves Primárias PK e estrangeiras FK).

d)

É tudo o que se pode relacionar como propriedade do Banco de Dados.

e)

São as regras de integridade do Banco de Dados. (Check, Unique, PK...)

16.

É o conjunto de associações entre entidades.

a)

Relacionamentos

b)

Atributos

c)

Entidades

d)

Cardinalidades

17.
Assinale a alternativa que contém uma etapa muito importante que  antecede a construção de um banco de dados em um meio computacional.
a)
Modelagem de dados
b)
Classificação da informação
c)
Classificação e organização dos dados
d)
Desenvolvimento de sistemas
18.

Os princípios básicos deste modelo foram formulados por Edgar F. Codd em 1968, que foram baseados na teoria dos conjuntos e da álgebra relacional. Qual a classificação deste banco de dados quanto ao modelo de dados?

a)

Banco de dados hierarquico

b)

Banco de dados em rede

c)

Banco de dados relacional

d)

Banco de dados orientado a objeto

19.

Qual a diferença entre dados, informação e conhecimento?

a)

Dados são registros aleatórios agrupados, informação é um conjunto de dados que passou por técnicas de tratamento, e conhecimento é uma consequência lógica obtida apartir desse conjunto.

b)

Dados são registros coletados em campo, informação são insights gerados a partir desses dados, e conhecimento é o aprendizado obtido a partir do agrupamento desses dados

c)

Dados são registros soltos, informação é o dado organizado que possui algum sentido, e conhecimento é o resultado de várias informações organizadas de forma lógica

d)

Dados são registros sem sentido, informação são detalhes e especificações de um conjunto de dados, e conhecimento são insights desenvolvidas a partir da manipulação e observação de dados

20.

No modelo Entidade Relacionamento, chamamos uma entidade de forte quando ela não depende de outra entidade para existir. Na figura abaixo, a entidade forte e fraca, são, respectivamente: 

a)
  1. Pedidos e Itens.

b)
  1. itens e Produtos.

c)
Forte: Produto, Fraca: Venda
d)
Forte: Venda, Fraca: Produto
21.

No Diagrama Entidade Relacionamento, o atributo identificador é capaz de identificar uma única ocorrência de uma entidade. De acordo com o diagrama da figura a seguir, o atributo identificador da entidade Alunos é:

a)
  1. NomeCurso

b)
  1. CodAluno

c)
  1. CHTotal

d)
  1. Endereco

22.

Modelar dados consiste em desenhar o sistema de informações, concentrando-se nas entidades lógicas e nas dependências lógicas entre essas entidades, e ainda é uma técnica usada para a especificação das regras de negócios e as estruturas de dados de um banco de dados. Existe também a implementação das tabelas e colunas, ou seja, dos esquemas, que são feitas de acordo com as informações fornecidas durante a modelagem lógica, chaves primárias, chaves exclusivas e chaves estrangeiras são definidas para fornecer restrições e índices são definidos.

Quanto a implementação do banco de dados citada acima, qual seria a modelagem indicada?

a)

Modelagem física

b)

Modelagem entidade relacionamento

c)

Modelagem lógica

d)

Modelagem conceitual

23.

A escola Jose Maria da Silva, necessita obter um software para atender as demandas de turmas e professores, ou seja, para relacionar as turmas que os professores atendem, considerando que o professor pode ministrar em várias turmas. Para isso foi criado o diagrama entidade relacionamento abaixo:

Diagrama Entidade Relacionamento.

Qual a cardinalidade final resultante do relacionamento entre as entidades turma e professor?

a)

1:N

b)

N:N

c)

N:1

d)

1:1

24.

Uma empresa do ramo de cosméticos deseja criar um banco de dados para armazenar informações sobre seus clientes e vendas realizadas. Inicialmente, o objetivo é identificar as principais entidades e seus relacionamentos por meio do modelo conceitual.

A  modelagem conceitual foi utilizada a fim de

a)

criar um modelo abstrato do banco de dados.

b)

criar o esquema físico do banco de dados, definindo as tabelas, colunas, índices e chaves.

c)

definir os tipos de dados que serão utilizados no banco de dados, como números, datas e textos.

d)

definir as consultas e relatórios que serão utilizados para extrair informações do banco de dados.

25.

Você está projetando um sistema para uma loja de roupas online. Cada produto tem um nome, descrição, preço e categoria. Cada categoria tem um nome e uma lista de produtos. Cada produto também pode ter uma ou mais imagens associadas a ele.

Qual o tipo de associação mais adequada entre as classes Produto e Categoria?

a)

Associação de muitos para muitos (many-to-many | N:M)

b)

Associação de um para um (one-to-one | 1:1)

c)

Associação de um para muitos (one-to-many - 1:N)

d)
Associação de herança (inheritance)
26.

Como proceder para inserir um novo autor de sobrenome “Sagan” em uma tabela de nome tblAutores?

a)

INSERT INTO tblAutores (SobrenomeAutor) VALUES ("Sagan")

b)

INSERT INTO SobrenomeAutor.tblAutores VALUES ("Sagan")

c)

INSERT tblAutores (SobrenomeAutor) VALUES ("Sagan")

d)

INSERT ("Sagan") INTO tblAutores (SobrenomeAutor)

27.

O surgimento do Banco de Dados foi discutido num evento americano chamado de:

a)

Comic Con

b)

Cobasyl

c)

Devcamp

d)

IT Forum Expo