Escolar Documentos
Profissional Documentos
Cultura Documentos
BANCO DE DADOS
FORTALEZA
2021
JULIANA CUNHA DA SILVA
20280002
MODELAGEM DE DADOS
FORTALEZA
2021
MODELAGEM DE DADOS
Um modelo de banco de dados mostra a estrutura lógica de um banco de
dados, incluindo as relações e restrições que determinam como os dados podem ser
armazenados e acessados. Modelos de banco de dados individuais são projetados
com base nas regras e nos conceitos do modelo de dados mais abrangente que os
designers adotam. A maioria dos modelos de dados pode ser representada por um
diagrama de banco de dados acompanhante. A vários tipos de modelo de dados e
entre eles estão modelo de banco de dados hierárquico (organiza os dados em uma
estrutura do tipo arvore), modelo relacional (modelo comum onde classifica os dados
em tabelas), modelo de rede (permite relações muitas para muitas entre registros
vinculados).
Modelagem de dados é um
modelo que explica o
funcionamento e o comportamento
de software a partir do que ele e
criado, facilitando assim o seu
entendimento evitando erros de
programação. Os modelos de
dados são ferramentas que
permitem demonstrar como serão
construídas as estruturas de dados
que darão suporte aos processos
de negócio, como esses dados
estarão organizados e quais os
relacionamentos que pretendemos estabelecer entre eles. O próprio é muito utilizado
na Gestão de Dados, por exemplo é utilizado na arquitetura de Dados onde fornece
informações das principais entidades dos negócios corporativos da empresa. Como
também é utilizado na Governança de Dados, integração de informações e entre
outras.
Os modelos de dados são criados e ajustados dentro de várias fases do ciclo de vida
do sistema. Para cada fase são recomendados modelos com diferentes graus de
abstração, representação e detalhamento. Esta abordagem resulta em uma divisão
onde três tipos de modelos são adotados. São eles:
• Modelo conceitual de dados: É um modelo de dados de alto nível tem a
finalidade de capturar de informação e regras de negócio sob o ponto de vista
do negócio, ou seja, ele não sofre interferências de fatores tecnológicos, é um
modelo não tecnológico e não implementável.
• Modelo de dados logico: O modelo logico leva em conta algumas limitações e
implementa recursos como adequação de padrão e nomenclatura, define as
chaves primárias e estrangeiras, normalização, integridade referencial, entre
outras. Para o modelo lógico deve ser criado levando em conta os exemplos
de modelagem de dados criados no modelo conceitual.