NEW
Font size
WorksheetsModelagem de Banco de Dados
Total questions: 57
Worksheet time: 29mins
Qual é o foco do Modelo Conceitual (E/R)?
Entidades, atributos e relacionamentos
Processos de normalização e desnormalização
Implementação física do banco de dados
Regras de integridade referencial
O Modelo Lógico é independente de qual característica?
Tecnologia
SGBD específico
Usuários finais
Armazenamento
Para qual público é destinado o Modelo Conceitual (E/R)?
Usuários finais e analistas de negócio
Desenvolvedores de hardware
Equipe de marketing
Clientes externos
O foco do Modelo Lógico é a estrutura de dados (______, colunas, chaves).
tabelas
linhas
campos
registros
Qual é o foco do Modelo Conceitual (E/R)?
Processos de negócio
Entidades, atributos e relacionamentos
Implementação técnica
Segurança de dados
O público do Modelo Conceitual (E/R) é composto por ________ e analistas de negócio que precisam compreender a estrutura de dados sem preocupações com detalhes técnicos de implementação.
usuários finais
programadores de baixo nível
administradores de rede
engenheiros de hardware
As características do Modelo Conceitual (E/R) incluem ser independente de tecnologia e utilizar notação gráfica (retângulos, losangos, elipses) para representar entidades, relacionamentos e atributos.
Verdadeiro
Falso
Qual é a importância do modelo conceitual na modelagem de dados?
O modelo conceitual é a primeira etapa na modelagem de dados, estabelecendo uma base clara para comunicação entre equipes técnicas e não-técnicas antes da implementação.
O modelo conceitual serve apenas para definir índices de performance no banco de dados.
O modelo conceitual é utilizado exclusivamente para a implementação física do banco de dados.
O modelo conceitual é responsável por criar rotinas de backup e recuperação de dados.
O público do Modelo Lógico são Analistas de sistemas e ______ de Banco de Dados (DBAs).
Administradores
Programadores
Usuários
Gerentes
Qual é o foco do Modelo Físico em bancos de dados?
Implementação específica de estruturas do banco de dados (índices, partições, armazenamento físico, configurações de desempenho).
Definição das entidades e relacionamentos do sistema.
Modelagem dos processos de negócio da organização.
Criação de diagramas de fluxo de dados.
As características do Modelo Físico dependem de qual fator principal?
Do SGBD escolhido (MySQL, PostgreSQL, SQL Server, Oracle), considerando aspectos de hardware, desempenho e capacidade de armazenamento.
Da linguagem de programação utilizada para acessar o banco de dados.
Do número de usuários que acessam o sistema simultaneamente.
Da interface gráfica utilizada para manipulação dos dados.
Um dos elementos principais do Modelo Lógico são as ________ (entidades).
Tabelas
Atributos
Chaves
Relacionamentos
No Modelo Lógico, as ________ representam os atributos das tabelas.
Colunas
Linhas
Chaves
Índices
Os ________ de dados são um dos elementos principais do Modelo Lógico.
tipos
campos
valores
nomes
O Modelo Lógico utiliza ________ primárias e estrangeiras para identificar e relacionar dados.
chaves
tabelas
campos
índices
Os ________ entre tabelas são fundamentais no Modelo Lógico.
relacionamentos
campos
índices
valores
As ________ de integridade garantem a consistência dos dados no Modelo Lógico.
restrições
tabelas
consultas
índices
Cada entidade do modelo conceitual se transforma em uma ______ no modelo lógico.
tabela
coluna
linha
chave
O identificador da entidade se torna a ______ da tabela.
chave primária (PK)
chave estrangeira (FK)
coluna de índice
atributo opcional
Relacionamentos são implementados usando ______.
chaves estrangeiras (FK)
chaves primárias (PK)
índices únicos
procedures armazenadas
Relacionamentos muitos-para-muitos são implementados usando ______.
tabelas associativas
chaves primárias
campos únicos
procedimentos armazenados
Quais são exemplos de tipos de dados numéricos?
INTEGER, DECIMAL(p,s), FLOAT
CHAR(n), VARCHAR(n), TEXT
DATE, TIME, DATETIME, TIMESTAMP
BOOLEAN
O tipo de dado _______ armazena valores lógicos como Verdadeiro/Falso.
BOOLEAN
INTEGER
STRING
FLOAT
Sobre os tipos de dados de texto, assinale a alternativa correta:
Armazenam apenas números inteiros
Armazenam sequências de caracteres
Armazenam apenas datas
Armazenam valores lógicos
O tipo de dado DATE armazena:
Apenas hora
Apenas data
Apenas valores lógicos
Apenas textos longos
Verdadeiro ou Falso: O tipo FLOAT é utilizado para armazenar textos longos.
Verdadeiro
Falso
Qual o tipo de dado recomendado para o campo CPF?
CHAR(11)
VARCHAR(20)
INT
DATE
Qual o tipo de dado recomendado para o campo Nome?
VARCHAR(100)
INT
DATE
BOOLEAN
Qual o tipo de dado recomendado para o campo Preço?
DECIMAL(10,2)
VARCHAR(255)
DATE
INT
Qual o tipo de dado recomendado para o campo Data Nascimento?
DATE
VARCHAR
BOOLEAN
FLOAT
Qual o tipo de dado recomendado para o campo Descrição?
TEXT
INT
DATE
BOOLEAN
O que é uma chave primária em um banco de dados?
Campo ou conjunto de campos que identifica unicamente cada registro na tabela, garantindo a unicidade e integridade dos dados.
Campo que pode conter valores duplicados em diferentes registros.
Campo utilizado apenas para armazenar senhas dos usuários.
Campo que armazena dados temporários e pode ser excluído a qualquer momento.
Qual das opções abaixo NÃO é uma característica de uma chave primária?
Valor único para cada registro
Pode ser nulo
Preferencialmente imutável
Preferencialmente simples (um campo)
Uma chave primária deve ter um _______ para cada registro.
valor único
valor repetido
valor nulo
valor opcional
Nos exemplos apresentados, qual campo pode ser usado como chave primária para a tabela de Produtos?
ID_Cliente
Codigo_Barras ou ID_Produto
Numero_Pedido
Matricula
Nos exemplos apresentados, qual campo pode ser usado como chave primária para a tabela de Funcionários?
Matricula (valor único na empresa)
Nome do Funcionário
Departamento
Data de Admissão
O que é uma chave estrangeira (Foreign Key)?
Campo que referencia a chave primária de outra tabela, estabelecendo uma relação entre registros de diferentes tabelas.
Campo que armazena dados duplicados.
Campo que identifica exclusivamente cada registro em uma tabela.
Campo que permite valores nulos apenas.
Complete: Uma das regras das chaves estrangeiras é que deve existir na tabela _________.
referenciada
primária
secundária
auxiliar
Uma chave estrangeira pode ser ________, indicando um relacionamento opcional.
nula
única
primária
composta
A chave estrangeira mantém ________ referencial, não permitindo exclusão de registros referenciados.
integridade
redundância
duplicidade
volatilidade
A restrição _______ indica que o campo é obrigatório e não pode receber valor nulo.
NOT NULL
UNIQUE
DEFAULT
PRIMARY KEY
A restrição _______ garante que o valor seja único na tabela, não podendo haver repetição.
UNIQUE
PRIMARY KEY
FOREIGN KEY
CHECK
A restrição _______ permite validar regras de negócio, especificando condições, como por exemplo: Idade INTEGER CHECK (Idade > 0).
CHECK
PRIMARY KEY
FOREIGN KEY
UNIQUE
A restrição _______ define um valor padrão quando não informado explicitamente, como em: Data_Cadastro DATE DEFAULT CURRENT_DATE.
DEFAULT
PRIMARY KEY
UNIQUE
NOT NULL
O que são índices no modelo lógico de banco de dados?
Estruturas que aceleram consultas ao banco de dados
Tabelas que armazenam dados temporários
Funções para deletar registros
Métodos de backup de dados
_______ é uma ferramenta gratuita e online para criação visual de diagramas e modelos de dados, com suporte a diversos tipos de diagramas.
Draw.io
Photoshop
Excel
Notepad
_______ é uma ferramenta específica para modelagem de bancos MySQL.
MySQL Workbench
Oracle Data Modeler
Microsoft Access
DBDesigner
_______ é a visualização gráfica das tabelas e relacionamentos do modelo de dados.
Diagrama lógico
Chave primária
Consulta SQL
Campo de texto
_______ são comandos SQL para criar as estruturas do banco de dados.
Scripts DDL
Scripts DML
Scripts DQL
Scripts TCL
Tabelas devem ser nomeadas no plural e de forma descritiva, como ________ e ________.
CLIENTES, PRODUTOS
CLIENTE, PRODUTO
CLIENTES, PRODUTO
CLIENTE, PRODUTOS
Campos devem ser nomeados de forma ________ e clara, como nome, preco, data_cadastro.
singular
plural
aleatória
composta
Chaves devem seguir um padrão consistente, como ________.
ID_Tabela
Tabela_ID
Chave_Principal
Nome_Tabela
Para garantir eficiência nas consultas, as chaves primárias devem ser ________ quando possível.
numéricas sequenciais
alfabéticas aleatórias
palavras reservadas
valores duplicados
Para tipos de dados, deve-se escolher o ________ tipo adequado ao conteúdo.
menor
maior
igual
diferente
A documentação deve estar sempre ________.
atualizada
incompleta
desatualizada
confusa
omitida
No contexto de um sistema de vendas online, como devem ser definidas as chaves primárias e estrangeiras para as tabelas de clientes, produtos, pedidos e acompanhamento de status?
Cada tabela deve ter uma chave primária única, e as chaves estrangeiras devem relacionar pedidos a clientes e produtos, além de status ao pedido.
Todas as tabelas devem compartilhar a mesma chave primária.
As chaves primárias devem ser compostas por múltiplos campos não relacionados.
Não é necessário definir chaves estrangeiras entre as tabelas.
Um dos conceitos abordados na aula de Introdução aos Conceitos Avançados é Atributos derivados e ________.
multivalorados
simples
chave primária
relacionais
