Font size
WorksheetsModelagem de Dados / MER
Total questions: 120
Worksheet time: 2hrs 0mins
O primeiro tópico do conteúdo é _________.
Introdução à Modelagem de Dados
Banco de Dados Relacional
Normalização de Dados
Sistemas de Informação
O segundo tópico do conteúdo é _________.
Conceitos Básicos de Modelagem de Dados
História dos Bancos de Dados
Sistemas Operacionais
Redes de Computadores
O quarto tópico do conteúdo é _________.
Técnicas e Ferramentas de Modelagem de Dados
Sistemas Operacionais Modernos
Redes de Computadores Avançadas
Algoritmos de Ordenação
Modelagem de dados é o ________ do banco de dados. É como desenhar um mapa das informações que um sistema vai precisar, antes de criar as tabelas no computador.
planejamento
armazenamento
execução
eliminação
Se o sistema fosse um corpo humano, a modelagem seria o ________; ela dá estrutura e forma para o funcionamento de tudo.
esqueleto
coração
pulmão
cérebro
Modelar dados é organizar informações para que o sistema ________, guarde e relacione tudo da maneira certa.
entenda
escreva
apague
desligue
Um dos benefícios da modelagem de dados é a ____________, que facilita a estruturação ordenada dos dados, essencial para projetos de sistemas complexos e escaláveis.
organização eficiente
duplicação de dados
fragmentação desnecessária
perda de informações
desorganização dos registros
A modelagem de dados contribui para a ____________, garantindo que stakeholders tenham acesso a informações claras e confiáveis para decisões estratégicas.
tomada de decisões
criação de relatórios financeiros
execução de backups automáticos
manutenção de hardware
A ____________ é um benefício da modelagem de dados, pois o mapeamento aprimorado do fluxo de dados ajuda a identificar possíveis inconsistências ou falhas no início, reduzindo custos futuros.
redução de erros
aumento de complexidade
perda de informações
dificuldade de manutenção
A modelagem de dados suporta a ____________, permitindo interoperabilidade e consistência nos fluxos de dados entre sistemas diversos.
integração de sistemas
fragmentação de dados
duplicação de registros
isolamento de processos
_______ define a visão geral e de alto nível dos dados em um sistema, focando nas entidades principais e suas inter-relações, independente de detalhes técnicos.
Modelo conceitual
Modelo físico
Modelo lógico
Modelo relacional
_______ explica os detalhes das relações entre os dados, como tabelas e chaves, explicitando restrições e regras dos sistemas, sem vincular-se à implementação física.
Modelo lógico
Modelo físico
Modelo conceitual
Modelo relacional
_______ traduz as estruturas de dados lógicas para sistemas específicos como bancos de dados, com detalhes como tipos de dados, índices e otimização de armazenamento.
Modelo físico
Modelo conceitual
Modelo relacional
Modelo entidade-relacionamento
Entidades representam os elementos que o sistema precisa guardar _________.
informações
códigos de barras
endereços IP
cores
No sistema de uma escola, qual dos seguintes NÃO é um exemplo de entidade? Escolha a alternativa correta.
Aluno
Professor
Turma
Lousa
Dica para identificar entidades: Pergunte-se: “Esse elemento precisa de informações próprias?” Se sim, ele provavelmente é uma _________.
entidade
atributo
relacionamento
chave
O que são atributos?
Atributos são as características ou detalhes que descrevem uma entidade, como 'Nome' e 'CPF' para um cliente, ou 'Preço' e 'Categoria' para um produto.
Atributos são operações realizadas por um sistema.
Atributos são tipos de banco de dados utilizados em um projeto.
Atributos são apenas nomes dados a tabelas em um banco de dados.
Cada atributo é associado a um tipo específico de dado. Cite exemplos de tipos de dados mencionados no texto.
Texto, números, datas.
Cores, tamanhos, formas.
Animais, plantas, minerais.
Países, cidades, continentes.
______ explicam como diferentes entidades interagem entre si, como um 'Cliente' pode fazer vários 'Pedidos' ou como 'Produtos' estão vinculados a 'Categorias'.
Relacionamentos
Atributos
Funções
Chaves Primárias
______ determina o número de ocorrências possíveis entre entidades conectadas, como 'um para muitos' (um cliente pode fazer vários pedidos) ou 'muitos para muitos' (produtos podem pertencer a várias categorias).
Cardinalidade
Atributo
Relacionamento
Chave Primária
Cada registro em uma tabela se relaciona exclusivamente com um único registro em outra tabela. Esse tipo de relacionamento é útil para dados complementares, como em tabelas de usuários e perfis. Esse é o relacionamento _________?
um-para-um
um-para-muitos
muitos-para-muitos
auto-relacionamento
Complete: Um registro em uma tabela pode se relacionar com múltiplos registros em outra tabela. Isso aparece com frequência, como em um sistema de pedidos, onde um cliente pode realizar várias compras. Esse é o relacionamento _________
um-para-muitos
muitos-para-muitos
um-para-um
auto-relacionamento
É quando múltiplos registros de uma tabela podem estar associados a múltiplos registros de outra. Esse vínculo é tipicamente gerenciado por tabelas intermediárias, como em sistemas que conectam alunos a cursos. Esse é o relacionamento _________?
muitos-para-muitos
um-para-um
um-para-muitos
auto-relacionamento
Cardinalidade refere-se à quantidade de instâncias em um relacionamento, como "um para um", "um para muitos" ou "muitos para muitos". Esse conceito é crucial para entender a _______ e a organização do relacionamento entre tabelas.
escala
coluna
chave primária
normalização
O que determina se a participação em um relacionamento é obrigatória ou opcional?
Cardinalidade
Modalidade
Integridade
Chave estrangeira
Configurar obrigatoriedade nos dados (como uma chave estrangeira que não permite valores nulos) pode garantir _______ em relacionamentos obrigatórios.
integridade
redundância
ambiguidade
duplicidade
Definição de chaves estrangeiras: São usadas para criar vínculos entre tabelas, ao referenciar a chave primária de outra tabela. Isso assegura que registros relacionados sejam ____.
consistentes
duplicados
excluídos
temporários
Exemplo prático: Em um sistema de vendas, uma chave estrangeira pode ligar a tabela de pedidos à tabela de clientes, garantindo que cada pedido esteja associado a um ____ válido.
cliente
produto
endereço
fornecedor
Garantia de integridade: O uso de restrições como "on delete cascade" impede dados órfãos, garantindo que ao remover um registro pai, os ____ sejam excluídos automaticamente.
filhos
pais
índices
campos
Qual ferramenta para modelagem de dados é amplamente utilizada, oferece recursos avançados para design, análise e otimização de bancos de dados relacionais?
Lucidchart
ERwin
Visual Paradigm
dbdiagram.io
Qual ferramenta baseada na nuvem permite criar diagramas ER colaborativos e é acessível para equipes remotas?
ERwin
Lucidchart
Visual Paradigm
dbdiagram.io
Qual ferramenta robusta para modelagem suporta diagramação ER e outras abordagens, como diagramas UML e de fluxo?
dbdiagram.io
Lucidchart
Visual Paradigm
ERwin
Qual ferramenta é uma opção leve e intuitiva para criar diagramas ER, ideal para desenvolvedores iniciantes e pequenos projetos?
ERwin
Lucidchart
Visual Paradigm
dbdiagram.io
Representadas por retângulos, simbolizam objetos ou conceitos concretos no banco de dados, como "Cliente" ou "Produto".
Entidades
Atributos
Relacionamentos
Chaves
Representados por losangos, indicam como duas ou mais entidades estão associadas, como "Compra" entre "Cliente" e "Produto".
Relacionamentos
Atributos
Entidades
Chaves
Representados por elipses, detalham as características de cada entidade ou relacionamento, como "Nome" ou "ID".
Atributos
Entidades
Relacionamentos
Chaves
Setas e linhas indicam as restrições sobre os relacionamentos, como o número mínimo e máximo de entidades envolvidas em uma associação.
Cardinalidade e participação
Atributos e chaves
Normalização e dependência
Herança e agregação
Em um diagrama entidade-relacionamento, qual elemento é representado por retângulos e descreve objetos ou conceitos do sistema?
Atributos
Chaves estrangeiras
Entidades
Relacionamentos
Qual é o nome do atributo que identifica de forma única cada registro em uma tabela de banco de dados?
Cardinalidade
Índice
Chave estrangeira
Chave primária
No contexto de modelagem de dados, qual modelo descreve como os dados serão fisicamente armazenados no banco de dados?
Modelo físico
Modelo conceitual
Modelo lógico
Modelo hierárquico
No modelo entidade-relacionamento, qual elemento é representado por elipses e descreve características de uma entidade, como 'Nome' ou 'Data de Nascimento'?
Entidades
Relacionamentos
Atributos
Chaves estrangeiras
Em um diagrama ER, qual tipo de relacionamento indica que cada registro de uma tabela está associado a exatamente um registro de outra tabela?
um-para-um
um-para-muitos
muitos-para-muitos
auto-relacionamento
Qual é a principal função da chave primária em uma tabela de banco de dados relacional?
Relacionar tabelas externas
Armazenar dados temporários
Permitir valores duplicados
Identificar unicamente cada registro
No modelo entidade-relacionamento, qual elemento é responsável por garantir que cada registro em uma tabela seja único?
Relacionamento
Atributo
Chave estrangeira
Chave primária
Em um diagrama ER, qual tipo de relacionamento indica que uma entidade pode estar associada a, no máximo, uma ocorrência de outra entidade?
Um-para-um
Auto-relacionamento
Muitos-para-muitos
Um-para-muitos
Qual é a principal finalidade de normalizar um modelo de dados relacional?
Facilitar a criação de diagramas UML
Aumentar o número de tabelas
Permitir valores duplicados em chaves primárias
Reduzir redundâncias e melhorar a integridade dos dados
Em um modelo de dados relacional, qual elemento é utilizado para garantir a integridade referencial entre tabelas?
Procedimento armazenado
Índice
Coluna calculada
Chave estrangeira
Qual é o principal objetivo de utilizar diagramas entidade-relacionamento (ER) durante a modelagem de dados?
Gerar relatórios financeiros
Executar consultas SQL automaticamente
Visualizar e estruturar as relações entre entidades e atributos
Realizar backup do banco de dados
Ao definir um atributo como obrigatório em uma tabela, qual restrição normalmente é aplicada para garantir que ele não fique vazio?
DEFAULT
UNIQUE
NOT NULL
CHECK
No contexto de modelagem de dados, qual elemento conecta entidades e define como elas se relacionam entre si?
Relacionamento
Índice
Atributo
Chave primária
Em um diagrama ER, qual elemento é utilizado para garantir a integridade referencial entre duas tabelas?
Chave estrangeira
Entidade fraca
Índice
Atributo composto
Qual é o principal benefício de utilizar ferramentas de modelagem de dados durante o desenvolvimento de sistemas?
Aumentar o número de tabelas
Facilitar a visualização das estruturas e relações do banco de dados
Permitir duplicidade de dados
Reduzir a segurança do sistema
No contexto de modelagem de dados, qual elemento é utilizado para detalhar as características de uma entidade, como "nome" ou "data de nascimento"?
Chave primária
Relacionamento
Atributo
Índice
Qual das alternativas representa um benefício direto da normalização em bancos de dados relacionais?
Dificuldade de manutenção
Redução de redundância
Aumento de inconsistências
Duplicação de registros
Em um diagrama entidade-relacionamento, qual símbolo geralmente representa um atributo?
Elipse
Seta
Retângulo
Losango
Em um diagrama entidade-relacionamento, qual elemento é representado por elipses e descreve características das entidades?
Relacionamentos
Chaves primárias
Entidades
Atributos
Qual tipo de relacionamento é utilizado quando uma entidade pode estar associada a várias ocorrências de outra entidade, mas não o contrário?
Um-para-um
Um-para-muitos
Muitos-para-muitos
Auto-relacionamento
No contexto de modelagem de dados, qual é a principal função de uma chave estrangeira?
Definir tipos de dados
Armazenar grandes volumes de dados
Relacionar tabelas diferentes
Garantir a unicidade dos registros
No modelo entidade-relacionamento, qual elemento é representado por losangos e indica a ligação entre duas ou mais entidades?
Chave primária
Atributo
Relacionamento
Entidade
Em um diagrama ER, qual elemento é utilizado para garantir a integridade referencial entre tabelas diferentes?
Cardinalidade
Relacionamento fraco
Chave estrangeira
Atributo composto
Qual é o principal objetivo da normalização em modelagem de dados?
Facilitar a criação de diagramas ER
Diminuir o número de relacionamentos
Aumentar a quantidade de tabelas
Reduzir redundância e melhorar a consistência dos dados
Qual elemento em um diagrama ER é representado por losangos e indica a ligação entre entidades?
Atributo
Relacionamento
Chave primária
Entidade
Ao criar um modelo lógico de dados, qual aspecto é fundamental para garantir a integridade referencial entre tabelas?
Criação de índices
Normalização parcial
Escolha de tipos de dados
Definição de chaves estrangeiras
No modelo entidade-relacionamento, qual elemento conecta duas ou mais entidades e pode ter atributos próprios?
Entidade
Chave primária
Cardinalidade
Relacionamento
Em um diagrama ER, qual símbolo geralmente representa uma chave primária?
Seta
Retângulo
Elipse sublinhada
Losango
Qual é a principal função de uma chave estrangeira em um banco de dados relacional?
Garantir a unicidade dos registros
Relacionar tabelas e manter a integridade referencial
Armazenar atributos compostos
Definir a cardinalidade de entidades
Qual restrição é utilizada para garantir que os valores de uma coluna sejam únicos em todas as linhas de uma tabela?
UNIQUE
NOT NULL
CHECK
DEFAULT
No contexto de modelagem de dados, o que representa um relacionamento muitos-para-muitos entre duas entidades?
Uma entidade pode estar associada a apenas uma ocorrência da outra
Várias ocorrências de uma entidade podem estar associadas a várias ocorrências da outra
Uma entidade está sempre associada a si mesma
Uma entidade não pode se relacionar com a outra
Ao criar um modelo lógico de dados, qual elemento é responsável por conectar tabelas e garantir a integridade referencial?
Chave primária
Chave estrangeira
Índice
Atributo composto
No contexto de modelagem de dados, qual elemento é utilizado para garantir que cada registro em uma tabela seja único e facilmente identificável?
Atributo composto
Relacionamento
Índice
Chave primária
Em um diagrama entidade-relacionamento (ER), qual símbolo geralmente representa um atributo?
Losango
Seta
Elipse
Retângulo
Qual é o principal objetivo da normalização em bancos de dados relacionais?
Permitir múltiplas chaves primárias
Facilitar a criação de índices
Aumentar a velocidade de processamento
Reduzir redundância e evitar inconsistências
No modelo entidade-relacionamento, qual elemento é utilizado para conectar duas entidades distintas, como 'Aluno' e 'Disciplina'?
Chave primária
Atributo
Índice
Relacionamento
Qual das alternativas representa um exemplo de atributo composto em um modelo de dados?
Telefone
Data de Cadastro
ID
Endereço (com Rua, Número, Cidade)
Em um diagrama ER, qual símbolo geralmente representa um relacionamento entre entidades?
Retângulo
Elipse
Losango
Seta
No modelo entidade-relacionamento, qual elemento conecta duas ou mais entidades e pode ser representado por losangos?
Relacionamento
Atributo
Entidade
Chave primária
Em um diagrama ER, qual elemento é utilizado para garantir a integridade referencial entre tabelas diferentes?
Chave estrangeira
Atributo composto
Entidade fraca
Cardinalidade
Qual das alternativas a seguir melhor descreve um atributo composto em modelagem de dados?
Um atributo que identifica unicamente uma entidade
Um atributo que pode ser dividido em subpartes menores
Um atributo que representa uma relação entre entidades
Um atributo que armazena apenas valores numéricos
No modelo entidade-relacionamento, qual elemento conecta duas entidades para representar uma associação entre elas?
Índice
Chave primária
Atributo
Relacionamento
Qual tipo de relacionamento em um diagrama ER permite que vários registros de uma tabela estejam associados a vários registros de outra tabela?
Um-para-muitos
Um-para-um
Muitos-para-muitos
Auto-relacionamento
Em um diagrama ER, qual símbolo geralmente representa um atributo de uma entidade?
Seta
Retângulo
Elipse
Losango
No contexto de modelagem de dados, qual elemento é utilizado para evitar a duplicidade de informações em uma tabela?
Índice
Procedimento armazenado
Relacionamento
Chave primária
Em um diagrama entidade-relacionamento, qual símbolo geralmente representa os atributos de uma entidade?
Seta
Losango
Elipse
Retângulo
Qual das alternativas a seguir melhor descreve a função de um relacionamento 'um-para-muitos' em um modelo de dados?
Todos os registros de ambas as tabelas estão conectados entre si
Os registros não possuem nenhuma associação entre si
Um registro de uma tabela pode estar associado a vários registros de outra tabela
Um registro de uma tabela está associado a apenas um registro de outra tabela
No modelo entidade-relacionamento, qual elemento é representado por elipses e armazena informações detalhadas sobre as entidades?
Atributos
Relacionamentos
Chaves primárias
Entidades
Qual é a principal função de uma chave estrangeira em um banco de dados relacional?
Armazenar dados temporários
Relacionar tabelas diferentes
Definir tipos de dados
Garantir a unicidade dos registros
Em um diagrama ER, qual tipo de relacionamento permite que múltiplos registros de uma tabela estejam associados a múltiplos registros de outra tabela?
Um-para-um
Muitos-para-muitos
Auto-relacionamento
Um-para-muitos
Em um banco de dados relacional, qual elemento é utilizado para conectar registros de diferentes tabelas?
Chave estrangeira
Índice
Visão
Procedimento armazenado
No contexto de modelagem de dados, qual restrição impede que valores duplicados sejam inseridos em uma coluna específica?
CHECK
UNIQUE
NOT NULL
DEFAULT
Qual é o principal objetivo de utilizar diagramas entidade-relacionamento durante o desenvolvimento de um sistema?
Gerar relatórios automaticamente
Reduzir o número de tabelas
Aumentar a velocidade de processamento do banco de dados
Facilitar a visualização das relações entre entidades
Em um diagrama entidade-relacionamento, qual elemento é representado por losangos e indica como entidades estão conectadas?
Atributos
Relacionamentos
Entidades
Chaves primárias
Qual restrição é usada para garantir que um valor em uma coluna seja único em toda a tabela?
UNIQUE
CHECK
NOT NULL
DEFAULT
No contexto de modelagem de dados, qual é a principal função de uma chave estrangeira?
Definir tipos de dados
Relacionar tabelas diferentes
Armazenar dados temporários
Garantir a unicidade dos registros
Qual elemento do modelo entidade-relacionamento é responsável por conectar duas ou mais entidades?
Relacionamento
Atributo
Chave primária
Índice
Em um banco de dados relacional, qual tipo de chave é usada para evitar registros duplicados em uma tabela?
Chave composta
Chave estrangeira
Chave primária
Chave alternativa
O que é necessário definir para garantir que um atributo não aceite valores nulos em uma tabela?
Chave estrangeira
Relacionamento opcional
Restrição NOT NULL
Índice único
No contexto da modelagem de dados, qual elemento garante a integridade referencial entre duas tabelas relacionadas?
Chave estrangeira
Atributo composto
Índice
Cardinalidade
Qual é o principal objetivo de utilizar a normalização em bancos de dados relacionais?
Aumentar a velocidade de processamento
Facilitar a criação de backups
Permitir múltiplas chaves primárias
Reduzir redundância e evitar inconsistências
Em um diagrama entidade-relacionamento, qual símbolo geralmente representa um atributo?
Elipse
Retângulo
Losango
Seta
Quais são as cardinalidades dos relacionamentos em Banco de Dados?
(1:1), (1:N), (N:N).
(1:2), (X:N), (N:N).
(1:X), (1:N), (N:N).
Nenhuma das alternativas.
O que quer dizer a cardinalidade (1:N) ?
Uma para um.
Um para muitos.
Muitos para muitos.
Nenhuma das alternativas.
Quais são as etapas de um planejamento de banco de dados?
1. Modelagem Conceitual, 2. Modelagem Lógica, 3. Modelagem Física
1. Modelagem Física, 2. Modelagem Conceitual, 3. Modelagem Lógica
1. Modelagem Lógica, 2. Modelagem Física, 3. Modelagem Conceitual
1. Modelagem Conceitual, 2. Modelagem Física, 3. Modelagem Lógica
Analise o diagrama Entidade Relacionamento na figura. Com base nesse diagrama, pode-se afirmar que:
o telefone é um atributo simples.
um apartamento pertence a, no máximo, um condomínio.
o atributo endereço é derivado.
vários condomínios possuem, no mínimo, um apartamento.
apartamento é uma entidade forte.
A cardinalidade nos diagramas de entidade-relacionamento especifica, para cada relacionamento, uma razão de cardinalidade como limite inferior e uma restrição de participação como limite superior.
Certo
Errado
Que tipo de desenho é esse?
MF - Modelo Físico
MER - Modelo Entidade Relacional
MT - Modelo Textual
DE - Diagrama Entidade
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?
Em um modelo de entidade e relacionamento, a cardinalidade que representa que a entidade Cliente possui um ou mais fornecedores assim como a entidade Fornecedor possui um ou mais clientes é:
1:N
N:1
1:1
N:N
0:0
Que tipo de desenho é esse?
MF - Modelo Físico
MER - Modelo Entidade Relacional
MT - Modelo Textual
DE - Diagrama Entidade
Selecione as Etapas do Projeto de Banco de Dados:
Modelo Conceitual
Modelo Lógico
Modelo Físico
Modelo Socrático
Modelo Web
Selecione as figuras que representam adequadamente entidades no Diagrama E-R:
Chave principal é:
Um tipo de campo raramente encontrado nas tabelas
Um campo sem qualquer característica especial
Um campo que, necessariamente as tabelas tem, e que não se repetem, ou seja são únicos para cada registro
O Diagrama E-R descreve:
As entidades, seus atributos e relacionamentos
Os elementos da rede de computadores
Um esquema gráfico do processador
Os atributos de um personagem da série LOST
No modelo relacional, como são chamadas as linhas de uma relação?
atributos
tuplas
registros
valores
"A chave______________corresponde a uma coluna da relação atual que se relaciona com a chave______________de uma outra relação." Os espaços são corretamente preenchidos com:
estrangeira / estrangeira
primária / estrangeira
estrangeira / primária
primária / primária
"Qualquer objeto do mundo real, por exemplo, uma pessoa chamada Pedro ou uma fábrica de sapato". A esse conceito, se dá o nome de:
Entidade
Entidade Tipo
Atributo da Entidade
Relacionamento
Relacionamento Tipo
Considerando que o principal objetivo da modelagem de dados é desenvolver uma representação das informações de determinado negócio ou processo, julgue os itens subsecutivos. As cardinalidades, também chamadas de relacionamento, podem ser 1:1, 1:N e N:N.
Certo
Errado
Na modelagem de bancos de dados relacionais, é necessário indicar a cardinalidade dos relacionamentos entre conjuntos de entidades. Considerando-se dois conjuntos de entidades A e B de um modelo entidade-relacionamento, é correto afirmar que a cardinalidade indica:
a proporção entre o número de entidades do conjunto A e o número de entidades do conjunto B, ponderado de acordo com o número total de relacionamentos do modelo.
a proporção entre o número de entidades do conjunto A e o número de entidades do conjunto B que têm todos seus valores preenchidos.
a quantas entidades do conjunto A uma entidade do conjunto B pode estar associada, e a quantas entidades do conjunto B uma entidade do conjunto A pode estar associada.
o número de atributos do conjunto de entidades A que podem assumir valores nulos, em comparação com o número total de atributos do conjunto de entidades B.
a proporção entre o número de atributos de cada conjunto de entidades A e B, sendo que tal proporção não pode ser superior a 2.
Em um modelo de entidade e relacionamento, a cardinalidade que representa que a entidade Cliente possui um ou mais fornecedores assim como a entidade Fornecedor possui um ou mais clientes é:
1:N
N:1
1:1
N:N
0:0
Vamos considerar uma entidade EMPREGADO sendo que no modelo conceitual devemos representar o conceito de que um empregado possui um gerente. Ou seja, existe um relacionamento entre as ocorrências da entidade EMPREGADO que estabelece que um empregado é gerente de outro empregado. Veja o exemplo abaixo de como deve ser representado este relacionamento e indique qual é a correta:
Opção correta é C
Opção correta é D
Opção correta é A
Opção correta é B
A sigla DBA significa?
Database Administrator
DataSource Administrator
Database Manager
Database Basic System
