Módulo 2 - Modelagem de Dados Flashcards

1
Q

Modelagem Lógica de Dados

O que é um modelo de dados?

A

Representação de algo do mundo real, feita para auxiliar o seu entendimento.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Modelagem Lógica de Dados

O que é a modelagem de dados?

A

Uma técnica usada para a especificação das regras de negócio e das estruturas que armazenarão os dados de forma que se tornem sustentável qualquer manutenção ao longo do tempo.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Modelagem Lógica de Dados

Como funciona o fluxo de modelagem de dados?

A
  1. O pessoal da área de negócio levantam requisitos e regras de negócio.
  2. Com isso gera dados.
  3. Apartir dos dados é possível criar um modelo de dados.
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

Quais são os tipos de modelos de dados

Quais são os tipos de modelo de dados que existem?

A
  1. Modelo conceitual
  2. Modelo Lógico
  3. Modelo Físico
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Quais são os tipos de modelos de dados

O que é o modelo conceitual de dados?

A

Utilizado para entendimento dos conceitos do ambiente observado;
Está associado às fases de requisitos e nunca às fases de desenho lógico ou físico;
Desconsidera qualquer preocupação com o modo de implementação;
Permanece imutável, mesmo que venha a ser implementado em SGBDs diversos;

Pontuar somente as entidades (Tabela) principais e os principais atributos (campos) dessa entidade.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Quais são os tipos de modelos de dados

O que é o Modelo Lógico de dados?

A

Utilizado para especificar uma solução detalhada para atender aos requisitos de sistema. Neste modelo ainda não consideramos detalhes de armazenamento e acesso dos dados. Aplicação das regras de normalização
À partir dele podem ser gerados modelos físicos para diversos SGBD ́s;

  • Nesse modelo as entidades precisam ser completamente detalhadas e isso inclui o tipo de atributo.

Nessa etapa, começamos a identificação de chaves primárias e chaves estrangeiras, que é uma chave que migra de uma entidade para outra estabelecendo uma relação.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Quais são os tipos de modelos de dados

O que é o Modelo Físico de dados?

A

Utilizado para especificar uma solução, considerando aspectos relativos ao armazenamento e manipulação dos dados; Será obtido à partir do modelo lógico de dados; Representa as tabelas e suas colunas, integridade referencial, visões, índices primários e secundários etc.
O nome das entidades são abreviados (Glossarização).

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Quais são os tipos de modelos de dados

Em modalagem de dados, qual é o conceito de entidade?

A

Entidade é uma representação abstrata de
um objeto do mundo real.

Ex: funcionário, aluno, departamento etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Quais são os tipos de modelos de dados

Em modalagem de dados, qual é o conceito de atributo?

A

Elemento de dado que contém informação que descreve uma entidade

Exemplo: código_funcionário, endereço, nome do aluno etc.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

O que é uma PK?

A

É uma Primary Key ou chave primária.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

O que é uma FK?

A

Chave estrangeira (FK – Foreign Keys)

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
12
Q

O que é Analytics by design (AbD)?

A

É um conceito, mindset e cultura orientado a integração de analytics ao produto de forma proativa, desde a sua concepção. Aplicar analytics by design é um dos passos para sedimentar a cultura data-driven.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

É a modelagem que assegura a aplicação de Analytics by Design?

A

Na verdade AbD deve receber a atenção de todos os envolvidos com o ciclo de vida dos
produtos de tecnologia.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
14
Q

É na fase transacional ou na informacional/analítica que a modelagem deve
focar em AbD?

A

A modelagem de dados é aplicada tanto na construção de estruturas de dados transacionais
quanto nas informacionais. Mas um dos princípios do AbD é não tratar nem construir as funcionalidades transacionais de
modo apartado das analíticas.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Então quando se estiver modelando as estruturas de dados transacionais porque não buscar
já a modelagem dos dados daquele produto na camada informacional – SoR (System of
Record)?

A

Isto não só quando modelando tabelas para a persistência de dados transacionais, como
também durante Event Storming, definindo tabelas SoR para tornar disponíveis os dados de
uma e/ou outra origem: tabelas e/ou eventos.

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
16
Q

O que é uma estrutura de dados transacionais?

A

É uma estrutura de dados otimizada para processar e gerenciar transações (vendas, reservas ou operações bancárias) de maneira efeciente e segura.

Exemplo: Sistemas de gerenciamento de banco de dados relacionais (RDBMS) como MySQL, Oracle, ou Sistemas usados para processamento de pagamentos onlline.

17
Q

O que é uma estrutura de dados informacionais?

A

É uma estrutura projetada para armazenar grandes quantidades de dados e facilitar a análise e a geração de relatórios.

Exemplos: Data Warehouses, como Amazon Redshift, ou sistemas de business Intelligence.