Please enable JavaScript.
Coggle requires JavaScript to display documents.
MD - Introdução a Modelagem de Dados - Coggle Diagram
MD - Introdução a
Modelagem de Dados
O que é?
descrição formal
da estrutura do banco (SGBD)
é um processo de análise
e definição dos dados
é uma representação visual
dos dados
é uma descrição das entidades,
dados, e relacionamentos
modelo de entidades
e relacionamentos
entidades ("tabelas")
relacionamentos ("relações entre tabelas")
atributos ("colunas")
(sem incluir detalhes
de implementação)
Por que?
entender os requisitos do sistema
melhorar comunicação com o cliente
melhorar comunicação com os desenvolvedores
aumentar o entendimento do domínio/contexto do sistema
formalização do sistema/documentação
Banco de Dados
Histórico
Sistemas de armazenamento
de dados primitivos
marcação em ossos
papirus (argila)
quipus (incas)
escrita/papel
sistemas modernos
Dec. 60 - modelo hierarquico
Dec. 70 - Modelo Relacional
(tabelas/linhas/colunas)
Dec. 80 - Sistemas de Gerenciamento
de Banco de Dados / SQL
BD's recentes (NoSQL, etc)
Sistemas de
Gerenciamento de Dados
backup
recuperação
controle de redundância
eficiência
evolução
triggres, funções
Linguagem de
consulta
Dados?
Dado
Informação
Conhecimento
Definição
São uma coleção de dados relacionados
Dados são conhecidos, podem ser registrados
possuem significado implícito
funções
DBA (adminstrador do BD)
desenvolvedores
projetista
analista
programador
usuários
classificações
hierárquico
rede
relacional
objetos
objeto relacional
NoSQL
outros