Font size
WorksheetsQuiz sobre Banco de Dados
Total questions: 70
Worksheet time: 2hrs 40mins
O que é um banco de dados?
Um conjunto de dados organizados de forma que possam ser facilmente acessados, gerenciados e atualizados.
Um software para criar gráficos que possam ser facilmente manipulados, acessados e desenvolvidos.
Um sistema operacional que pode ser facilmente manipulado, acessado e desenvolvido dentro de um banco Datacase
Um tipo de linguagem de programação.
É o banco do Brasil
Qual dos seguintes é um tipo de banco de dados?
Banco de dados relacional
Banco de dados de texto
Banco de dados de imagem
Banco de dados de vídeo
Bolsa de maquiagem
O que é uma entidade no contexto de modelagem de dados?
Um conjunto de dados não relacionados entre si que estão intimamente interconectados.
Um objeto do mundo real que pode ser identificado de forma única.
Um tipo de banco de dados.
Um atributo de um banco de dados.
Entidade é o jogador que prefere jogar Free Fire e Call Of Duty do que estudar.
Qual é a função de um atributo em uma entidade?
Definir o relacionamento entre entidades.
Descrever as propriedades de uma entidade.
Armazenar dados temporários.
Criar índices no banco de dados.
Jogar no modo Profisa e chamar pro X1 o colega.
O que é um relacionamento no Modelo Entidade-Relacionamento (MER)?
Uma conexão lógica entre duas ou mais entidades.
Um tipo de dado armazenado no banco de dados.
Um método de consulta de dados.
Um tipo de atributo.
Relacionamento entre a bela e o fera.
Qual é a principal finalidade de um Diagrama Entidade-Relacionamento (DER)?
Criar um banco de dados físico.
Visualizar a estrutura lógica de um banco de dados.
Executar consultas SQL.
Armazenar dados em tempo real.
Ganhar as plays sem loss.
Qual dos seguintes é um exemplo de banco de dados não relacional?
MySQL
MongoDB
Oracle
PostgreSQL
Mongol Pizza
O que é normalização em banco de dados?
Um processo de otimização de consultas.
Um processo de organização de dados para reduzir a redundância.
Um tipo de banco de dados.
Um método de backup de dados.
Qual é a diferença entre uma chave primária e uma chave estrangeira?
Chave primária identifica de forma única uma tabela, enquanto chave estrangeira conecta duas tabelas.
Chave primária é usada para criptografar dados, enquanto chave estrangeira é usada para descriptografar.
Chave primária é um tipo de dado, enquanto chave estrangeira é um tipo de tabela.
Chave primária é usada para consultas, enquanto chave estrangeira é usada para atualizações.
Qual dos seguintes é um exemplo de atributo em uma entidade "Aluno"?
Curso
Estuda
Frequenta
Relaciona
O que é um diagrama de classe em modelagem de dados?
Um diagrama que mostra a estrutura de um banco de dados relacional.
Um diagrama que representa a hierarquia de classes em um sistema.
Um diagrama que descreve a interface do usuário.
Um diagrama que mostra o fluxo de dados em um sistema.
Qual é a principal característica de um banco de dados distribuído?
Todos os dados são armazenados em um único local.
Os dados são armazenados em vários locais interconectados.
Os dados são armazenados em formato de texto.
Os dados são armazenados em formato de imagem.
O que é um esquema de banco de dados?
Um conjunto de regras para acessar dados.
A estrutura lógica de um banco de dados.
Um tipo de banco de dados.
Um método de backup de dados.
Qual é a função de um índice em um banco de dados?
Armazenar dados de forma permanente.
Melhorar a velocidade de recuperação de dados.
Proteger dados contra acesso não autorizado.
Criar backups de dados.
Qual é a diferença entre um banco de dados OLTP e OLAP?
OLTP é usado para transações diárias, enquanto OLAP é usado para análise de dados.
OLTP é um tipo de banco de dados não relacional, enquanto OLAP é relacional.
OLTP é usado para backup de dados, enquanto OLAP é usado para recuperação.
OLTP é um tipo de linguagem de programação, enquanto OLAP é um tipo de software.
O que é cardinalidade em um relacionamento de banco de dados?
O número de atributos em uma entidade.
O número de entidades em um banco de dados.
O número de instâncias de uma entidade que podem estar associadas a uma instância de outra entidade.
O número de tabelas em um banco de dados.
Qual é a diferença entre um banco de dados hierárquico e um banco de dados em rede?
Banco de dados hierárquico usa uma estrutura de árvore, enquanto banco de dados em rede usa uma estrutura de grafo.
Banco de dados hierárquico é mais rápido que banco de dados em rede.
Banco de dados hierárquico é usado para análise de dados, enquanto banco de dados em rede é usado para transações.
Banco de dados hierárquico é um tipo de banco de dados relacional, enquanto banco de dados em rede é não relacional.
O que é um banco de dados orientado a objetos?
Um banco de dados que armazena dados em formato de texto e as guarda em seu database.
Um banco de dados que armazena dados como objetos, similar à programação orientada a objetos.
Um banco de dados que armazena dados em formato de imagem e as guarda em seu database.
Um banco de dados que armazena dados em formato de vídeo.
Um banco de dados que armazena dados do Au Namoro.
Qual é a principal vantagem de usar um banco de dados NoSQL?
Melhor desempenho para grandes volumes de dados não estruturados.
Melhor segurança para dados confidenciais.
Melhor compatibilidade com sistemas legados.
Melhor suporte para transações complexas.
O que é um diagrama de fluxo de dados (DFD)?
Um diagrama que mostra como os dados se movem através de um sistema.
Um diagrama que representa a hierarquia de classes em um sistema.
Um diagrama que descreve a interface do usuário.
Um diagrama que mostra a estrutura física de um banco de dados.
Analise as seguintes assertivas:
I. Um banco de dados é um conjunto de dados relacionados, que tem por objetivo atender um único usuário.
II. Um sistema gerenciador de banco de dados é um conjunto de programas que permite definir, inserir, recuperar, alterar e excluir dados de um banco de dados.
III Um banco de dados é projetado, construído e povoado com dados para uma finalidade específica.
Dadas as afirmações abaixo, assinale a alternativas que indica quais assertivas são verdadeiras.
A) Estão corretas as afirmativas I e II.
B) Estão corretas as afirmativas I, II e III.
C) Estão corretas as afirmativas I e III.
D) Estão corretas as afirmativas II e III.
Leia atentamente a seguinte situação:
A Pet Coelhinho Feliz oferece serviços de corte e banho. Todo serviço possui uma identificação própria, uma descrição dos serviços e o preço. Para todo animal que entra na Pet os dados são guardados, como nome, data de nascimento e raça. Cada cliente pode levar vários filhotes, mas cada filhote só poderá estar relacionado a um cliente. Ao final do dia o atendente totaliza o custo e recebe o pagamento do cliente.
Marque a alternativa que indica as entidades de dados que constam na descrição.
A) Atendente – Clientes – Serviços.
B) Animal – Serviços – Clientes.
C) Serviços – Atendente – Animal.
D) Animal – Médico – Clientes.
Au namoro - Animal - donos - Match
Avalie as seguintes afirmações a respeito do cenário abaixo:
Cenário:
Uma instituição bancária deseja controlar o movimento das suas contas correntes. A instituição possui agências espalhadas por várias cidades; o cadastro das agências contém informações sobre código, nome e endereço onde a agência é localizada. No cadastro de clientes estão armazenados os dados de nome, CPF e endereço de cada cliente. Cada conta corrente do cliente é identificada por um número e mantêm o saldo atualizado das mesmas.
Afirmações:
I. As entidades são Cliente, Conta e Agência.
II. Existe o relacionamento: Cliente possui Conta.
III. A entidade Cliente contém os atributos: nome, CPF, endereço, nr_conta, saldo.
Assinale a alternativa que indica todas as afirmativas corretas.
A) São corretas as afirmativas I e II.
B) São corretas as afirmativas II e III.
C) São corretas as afirmativas I e III.
D) São corretas as afirmativas I, II e III.
O modelo lógico de dados fornece uma visão da maneira como os dados serão armazenados. A figura a seguir representa o modelo lógico de um ambiente observado em um escritório contábil.
Em relação ao modelo, avalie as afirmações a seguir:
I. A entidade DECLARACAO_IMPOSTO_RENDA possui o atributo CONTRIBUINTE_CPF como chave primária.
II. O relacionamento entre CONTRIBUINTE e MALHA_FINA é do tipo N:M (muitos para muitos).
III. O atributo CPF da entidade CONTRIBUINTE tem a função de chave estrangeira na entidade DECLARACAO_IMPOSTO_RENDA e no relacionamento CONTRIBUINTE_MALHA_FINA.
IV. A entidade MALHA_FINA não possui chave primária, somente chave estrangeira.
É correto o que se afirma em:
A) II, III, IV.
B) I e IV.
C) I, II e IV.
D) I, II e III.
Sobre tabelas, relacione as palavras:
Linhas
Registros
Colunas
Atributos
Chave Primária
Não repete valores
Chave Secundária
Função de ordenação
Relacionamento
Cardinalidade
Sobre tipos de dados, relacione:
Caractere
"frutas"
Inteiro
50
Real
3,1415
Booleano
Verdadeiro, Falso
Data
21/03/2023
Alguns fabricantes de sistemas de bancos de dados
Oracle,
Microsoft,
MySQL
Apache,
Nintendo,
FIFA,
Volkswagen,
Cacau Show
Google,
Facebook,
Playstation
Free Fire
Minecraft
Clash Royale
Call Of Duty
Qual é a principal função de um banco de dados em um sistema?
Executar operações matemáticas complexas
Criar interfaces gráficas para os usuários
Armazenar dados de forma segura
Gerenciar a conexão com a internet
Quais são os atributos de um professor em um banco de dados?
Usuário, Senha, E-mail, Nível de Acesso, Último Login
Código, Preço, Estoque, Fornecedor, Descrição
Título, Autor, Editora, Ano, Edição, Volume
Nome, CPF, RG, Endereço, Fone, E-mail
Que tipo de desenho é esse?
MF - Modelo Físico
MER - Modelo Entidade Relacional
MT - Modelo Textual
DE - Diagrama Entidade
No MER, o que define uma “entidade fraca”?
Aquela que pode existir independentemente
Que depende de outra entidade e não tem chave própria
Que não pode ter atributos
Que representa dados duplicados
Que possui muitos relacionamentos
O que um atributo composto representa no MER?
Um atributo que se divide em vários subatributos
Um campo que aceita valores duplicados
Um dado que não pode ser armazenado
Um relacionamento com outra entidade
Uma chave estrangeira
Em um DER, o que representa o losango?
Atributo multivalorado
Entidade
Relacionamento
Tabela
Chave estrangeira
Uma entidade que possui um atributo chave é chamada de:
Entidade fraca
Entidade composta
Entidade forte
Relacionamento
Entidade externa
Em bancos de dados relacionais, o relacionamento 1:N significa que:
Um registro se relaciona com vários, mas não o contrário
Um atributo pode ter várias entidades
A relação ocorre em ambas as direções igualmente
Nenhum dado pode ser repetido
Apenas atributos numéricos podem ser usados
O SQL é uma linguagem usada principalmente para:
Criação de redes de computadores
Gerar código-fonte de aplicações
Manipular dados em bancos relacionais
Construir interfaces gráficas
Acessar memórias cache
Qual dessas opções é uma linguagem usada em bancos NoSQL?
MongoDB Query Language
Structured Query Language
HTML5
PHP
SQL Server
No MER, qual elemento geralmente não aparece representado?
Atributo
Entidade
Tabela
Relacionamento
Cardinalidade
Qual alternativa descreve corretamente o NoSQL?
Banco de dados que usa tabelas e relacionamentos
Focado em dados estruturados
Usa linguagem SQL para todas as operações
Aceita dados sem estrutura definida
Restrito a servidores Linux
Um banco relacional armazena dados em:
Blocos de texto
JSON
Tabelas com linhas e colunas
Estrutura de grafo
Árvores de decisão
Qual destas opções é uma característica do NoSQL?
Necessita de esquema fixo
Não permite crescimento horizontal
Armazena dados exclusivamente em XML
Flexibilidade no formato dos dados
Usa apenas comandos SQL
Um atributo multivalorado pode:
Assumir apenas dois valores
Estar presente em mais de uma entidade
Armazenar mais de um valor para o mesmo campo
Repetir a chave primária
Ser duplicado entre tabelas
Qual é o principal foco de um banco relacional?
Escalabilidade horizontal
Imagens e vídeos
Armazenamento flexível e sem estrutura
Consistência e integridade dos dados
Velocidade em dados geoespaciais
O que caracteriza um banco não relacional?
Uso exclusivo de tabelas normalizadas
Armazenamento de dados estruturados apenas
Consulta por SQL tradicional
Suporte a dados variados e escalabilidade
Exclusivo para sistemas operacionais Linux
Em um DER, o símbolo do retângulo representa:
Atributo composto
Entidade
Relacionamento
Cardinalidade
Tabela SQL
Em SQL, o comando SELECT é usado para:
Inserir novos dados
Remover tabelas
Consultar informações
Criar banco de dados
Alterar usuários
A chave primária deve sempre:
Ter valores repetidos
Aceitar valores nulos
Ser única para cada registro
Ser calculada com base em outras colunas
Ser composta de dois atributos
Em um MER, um relacionamento fraco ocorre quando:
Nenhuma entidade se relaciona
A entidade não tem atributos
Uma entidade depende da existência de outra
Os dados estão criptografados
As chaves primárias são duplicadas
NoSQL é frequentemente preferido quando:
Há necessidade de consistência absoluta
Os dados são estruturados e normalizados
Precisa-se de escalabilidade e performance com dados não estruturados
A empresa utiliza apenas MySQL
É obrigatório seguir o modelo relacional
Em um DER, a cardinalidade define:
O nome da entidade
O número de atributos
A quantidade de relacionamentos possíveis
O tipo de dado armazenado
O local onde os dados estão salvos
Qual comando SQL é usado para excluir uma tabela do banco de dados?
DELETE TABLE
REMOVE
DROP
ERASE TABLE
CUT TABLE
Em um banco de dados relacional, a integridade referencial é garantida por:
Índices compostos
Funções matemáticas
Chaves estrangeiras
Comentários em SQL
Comandos JOIN
O atributo chave primária deve ser:
Exclusivo e não nulo
Compartilhado com outras tabelas
Sempre um número inteiro
Concatenado com outros campos
Modificável a qualquer momento
Qual tipo de dado armazena "Sim" ou "Não"?
CHAR
BOOLEAN
TEXT
DECIMAL
VARCHAR
Em bancos NoSQL do tipo "documento", os dados são armazenados geralmente em:
Linhas e colunas
Arquivos .csv
Formato JSON
Planilhas
XML restrito
Qual dos seguintes comandos é utilizado para atualizar dados em SQL?
MODIFY
EDIT
UPDATE
CHANGE
ALTER
O que representa o símbolo de chave no DER?
Um atributo opcional
Um relacionamento
Um atributo identificador
Uma entidade externa
Uma tabela auxiliar
O comando WHERE em SQL é usado para:
Filtrar resultados
Criar condições de ordenação
Definir colunas
Criar novas tabelas
Armazenar dados
Em um relacionamento de cardinalidade 1:1, cada entidade:
Se relaciona com várias
Se relaciona com nenhuma
Se relaciona com exatamente uma
Depende de múltiplos relacionamentos
Tem valores compostos
Qual é a função principal do JOIN em SQL?
Apagar registros
Unir dados de tabelas diferentes
Separar colunas
Criar novas tabelas
Executar comandos em lote
Em bancos de grafos (NoSQL), a conexão entre os dados é feita através de:
Tabelas
Relacionamentos explícitos
Nós e arestas
Views
Triggers
No DER, a multiplicidade 0.. indica:*
Nenhuma entidade se relaciona
Apenas um relacionamento
Vários ou nenhum relacionamento
Relacionamento obrigatório
Chave duplicada
Qual dos comandos abaixo cria uma nova tabela em SQL?
INSERT TABLE
CREATE
MAKE
SET TABLE
ADD
Qual é a função do GROUP BY em SQL?
Criar agrupamentos por coluna
Eliminar registros duplicados
Filtrar apenas registros únicos
Classificar os dados
Remover registros
Em bancos relacionais, um índice serve para:
Alterar atributos
Excluir tabelas
Acelerar consultas
Concatenar tabelas
Apagar registros duplicados
Qual dessas tecnologias é classificada como banco NoSQL?
PostgreSQL
SQL Server
MySQL
MongoDB
SQLite
Uma tabela sem chave primária:
Não pode existir
Funciona como entidade fraca
Pode gerar dados inconsistentes
Impede relacionamentos 1:N
É obrigatória para views
O INNER JOIN retorna:
Todos os registros de ambas as tabelas
Somente registros com correspondência nas duas tabelas
Os registros não coincidentes
Apenas dados nulos
Registros duplicados
Em bancos NoSQL orientados a colunas, os dados são organizados por:
Atributo chave
Registros
Colunas
Índices únicos
Triggers
Em um MER, o atributo sublinhado indica:
Chave estrangeira
Valor derivado
Atributo obrigatório
Chave primária
Relacionamento
