
📘 Projeto Conceitual (Banco de Dados) - BD02
outro quiz da jana pra junia <3
Anúncios
0
0
0
Anúncios
1
Conceitos Iniciais O que é um modelo de dados?
Uma linguagem de programação
Um diagrama UML
Um conjunto de ferramentas conceituais para descrição, relacionamento e regras dos dados
Uma tabela relacional
2
Para que serve um modelo de dados?
Para definir consultas SQL
Para criar chaves estrangeiras
Para armazenar dados fisicamente
Para refletir o nível lógico e conceitual, garantindo independência da implementação física
3
Qual modelo percebe o mundo como entidades e relacionamentos?
Modelo Orientado a Objetos
Modelo Hierárquico
Modelo Relacional
Modelo Entidade-Relacionamento
4
Qual modelo usa classes, propriedades e métodos?
Modelo Orientado a Objetos
Modelo Hierárquico
Modelo Relacional
Modelo Entidade-Relacionamento
5
Qual modelo usa tabelas com colunas nomeadas?
Modelo Conceitual
Modelo Relacional
Modelo Orientado a Objetos
Modelo Entidade-Relacionamento
6
Fases do Projeto O que o projeto conceitual gera?
Modelo lógico
Estrutura de tabelas
Modelo físico
Modelo conceitual
7
O que o projeto lógico gera?
Esquema UML
Modelo lógico
Modelo físico
Modelo conceitual
8
O que o projeto físico representa?
Diagramas conceituais
Atributos compostos
Identificação de entidades
Implementação do modelo lógico
9
Levantamento de Requisitos O que é o esquema conceitual?
Representação das necessidades funcionais e de dados da empresa
Documento físico de implementação
Código SQL
Tabelas do banco de dados
10
O levantamento de requisitos serve para:
Implementar índices
Descobrir o que a empresa deseja armazenar
Criar chaves estrangeiras
Normalizar tabelas
11
Entidade e Atributo O que é uma entidade?
Algo que possui existência distinta, real ou imaginária
Um relacionamento
Uma tabela relacional
Um valor composto
12
O que é um atributo?
Uma chave primária
Uma tabela
Uma propriedade que descreve a entidade
Um relacionamento
13
O que é um atributo simples?
Atributo derivado de outro
Atributo que pode ter múltiplos valores
Atributo formado por vários itens
Atributo que representa uma única característica da entidade
14
O que é um atributo composto?
Uma chave estrangeira
Um atributo derivado de outro
Um atributo com vários valores possíveis
Um atributo formado por partes menores
15
O que é um atributo derivado?
Um atributo simples
Um atributo chave
Um atributo multivalorado
Um atributo resultante de cálculos a partir de outros atributos
16
O que é um atributo multivalorado?
Atributo usado como chave primária
Atributo que pode ter mais de um valor
Atributo que aceita apenas um valor
Atributo formado por partes menores
17
Chaves O que é chave primária (PK)?
Atributo derivado
Uma chave composta
A chave escolhida para identificar unicamente cada ocorrência da entidade
Uma chave estrangeira
18
O que é chave estrangeira (FK)?
A chave primária de outra entidade usada como atributo
Um atributo composto
Um relacionamento N:N
Uma chave candidata
19
Generalização / Especialização O que é especialização?
Atribuição de propriedades específicas a subconjuntos de uma entidade genérica
Criação de chave estrangeira
Definição de cardinalidade
União de duas entidades
20
Pessoa Física e Pessoa Jurídica, no exemplo dos slides, são:
Entidades especializadas
Entidades genéricas
Entidades associativas
Relacionamentos
21
Relacionamentos O que é um relacionamento?
Um atributo composto
Associação entre entidades
Uma tabela do modelo relacional
Uma chave estrangeira
22
Como o relacionamento é representado no MER?
Círculo
Losango
Elipse
Retângulo
23
O que é relacionamento 1:1?
Uma entidade depende de outra
Uma entidade A pode se relacionar com várias B
Uma entidade A só pode se relacionar com uma B e vice-versa
Um relacionamento de participação parcial
24
O que é relacionamento 1:N?
Entidades iguai
Uma entidade B pode se relacionar com várias A
Cada entidade só pode se associar uma vez
Uma entidade A pode se relacionar com várias B
25
O que significa participação total?
Um atributo composto
Uma entidade pode existir sem relacionamento
Um relacionamento N:N
Uma entidade deve obrigatoriamente se relacionar com outra
26
O que significa participação parcial?
Uma entidade pode existir sem se relacionar
Um relacionamento identificador
Uma entidade deve se relacionar
Uma chave estrangeira obrigatória
27
O que é uma entidade fraca?
Entidade que depende de outra para existir
Entidade genérica
Entidade com atributo composto
Entidade especializada
28
O que é entidade identificadora?
Entidade com chave derivada
Entidade que dá suporte à existência da entidade fraca
Relacionamento associativo
Entidade especializada
29
O que é relacionamento identificador?
Relacionamento entre atributos compostos
Relacionamento N:N
Relacionamento 1:1
Relacionamento entre entidade fraca e entidade identificadora
30
O que é relacionamento N:N?
Quando há participação parcial
Quando a entidade é especializada
Quando uma entidade A se relaciona com apenas uma B
Quando várias entidades A podem se relacionar com várias B
31
Cardinalidade O que a cardinalidade expressa?
A quantidade de atributos compostos
O número de chaves primárias
O número de atributos de uma entidade
O número de ocorrências possíveis em um relacionamento
32
O que significa cardinalidade mínima e máxima?
Número mínimo e máximo de entidades associadas em um relacionamento
Número mínimo e máximo de valores que um atributo pode ter
Número de relacionamentos especializados
Número de tabelas criadas no modelo lógico
33
Entidade Associativa O que é uma entidade associativa?
Uma chave estrangeira
Uma entidade especializada
Um atributo composto
Redefinição de um relacionamento tratado também como entidade
34
No exemplo dos slides, “Consulta” entre Médico e Paciente é:
Uma entidade associativa
Uma chave primária
Um atributo derivado
Um relacionamento simples
35
Ferramentas O que é o brModelo?
Ferramenta para criar diagramas MER e gerar código SQL
Ferramenta de backup de dados
Linguagem de programação para bancos
Framework de tabelas relacionais
36
O que é o dbdiagram.io?
Ferramenta gratuita online para até 10 diagramas
Editor de código SQL
Ferramenta para backup automático
Ferramenta paga para diagramas UML
37
O que é o diagrams.net?
Um editor de chaves estrangeiras
Uma linguagem de modelagem
Ferramenta para criar diagramas diversos e salvar em nuvem
Uma ferramenta para normalização
38
O que é o Lucidchart?
Ferramenta de modelagem integrada ao G Suite e Microsoft Office
Editor de scripts SQL
Criador de índices automáticos
Sistema de banco de dados
39
O que é o QuickDBD?
Linguagem de modelagem UML
Um modelo conceitual
Ferramenta para chaves estrangeiras
Ferramenta para criar diagramas e exportar para SQL, PDF e Word
40
Revisão de Conceitos O que é o MER?
Linguagem de programação para bancos
Modelo que descreve requisitos do cliente por meio de entidades e relacionamentos
Modelo de backup de dados
Modelo físico de tabelas