0% acharam este documento útil (0 voto)
48 visualizações18 páginas

Modelacao de Dados

Fazer download em pdf ou txt
Fazer download em pdf ou txt
Fazer download em pdf ou txt
Você está na página 1/ 18

Remova Marca d'água Wondershare

PDFelement

UNIVERSIDADE ZAMBEZE
FACULDADE DE CIÊNCIAS E TECNOLOGIA
ENG.-INFORMÁTICA: BASE DE DADOS I
GRUPO: 01 DOCENTE: ALCAMATE DAIAL DOSSÁ
DISCENTES:
❑ STEVEN DOS SANTOS FRANCISCO MUGEMA
❑ CONSTANTINO JOSÉ MAHENGA

@UZ/06/04/2022
Remova Marca d'água Wondershare
PDFelement

TEMA: MODELAÇÃO DE DADOS

1. INTRODUÇÃO A MODELAÇÃO DE DADOS.

2. MODELO DE DADOS CONCEITUAL DE ALTO-


NÍVEL E PROJECTO DE BASE DE DADOS.

3. CONCEITOS DO MODELO ENTIDADE


RELACIONAMENTO.
Remova Marca d'água Wondershare
PDFelement

• MODELO:

 – Desenho ou imagem que representa o que se


pretende desenhar, pintar ou esculpir;
 – Aquele a quem se procura reproduzir nas ações e
nas maneiras;
 – Versão, em pequena escala, de um objeto que se
pretende executar em grande escala;
 – Artigo manufaturado, com características
específicas;
 – O exemplar de uma determinada população.
Remova Marca d'água Wondershare
PDFelement

MODELO

MODELO

MUNDO
“REAL”

É a representação idealizada de uma


determinada “realidade”.
Remova Marca d'água Wondershare
PDFelement

ABSTRAÇÃO
 – Linha
de raciocínio usada para suprimir detalhes
de um modelo, destacando características que
venham facilitar o seu entendimento. A abstração
depende do contexto.
Modelo

Mundo Abstração
“Real”
Remova Marca d'água Wondershare
PDFelement

MODELAGEM DE DADOS

 Modelagem é o processo cognitivo no qual os princípios de


uma ou mais teorias são aplicados para se produzir um
modelo de um determinado fenômeno real.
 Modelagem de dados
 É processo de criação de um modelo de dados para um
sistema de informação, com aplicação de técnicas
especificas de modelagem.
 Trata de processos para definir e analisar requisitos de
dados necessários para supor processos de negócios com
um sistema informatizado em organizações
Remova Marca d'água Wondershare
PDFelement

MODELO DE DADOS (NÍVEIS DE


ABSTRAÇÃO)
MODELO CONCEITUAL

MODELO LOGICO

MODELO FISICO
Remova Marca d'água Wondershare
PDFelement

MODELO CONCEITUAL
 Representa e descreve a realidade do ambiente do
problema, constituindo-se em uma visão global dos principais
dados e seus relacionamentos (estruturas de informação),
completamente independente dos aspectos de sua
implementação tecnológica. Quando falamos em modelo
conceitual, estamos nos referindo aquela que deve ser a
primeira etapa de um projeto de um banco de dados.
 O objetivo do modelo conceitual é descrever de forma simples
e facilmente compreendida pelo usuário final as informações
de um contexto de negócios, as quais devem ser armazenadas
em um banco de dados. É uma descrição de alto nível, mas
que tem a preocupação de captar e retratar a realidade de
uma organização, processo de negócio, setor, repartição,
departamento, etc.
Remova Marca d'água Wondershare
PDFelement

MODELO LÓGICO
 Ele somente tem o seu início após a criação do modelo conceitual. A
partir deste ponto vamos considerar uma das abordagens possíveis da
tecnologia de SGBDs (relacional, hierárquico, rede e orientado a
objetos) para a estruturação e estabelecimento da lógica dos
relacionamentos existentes entre os dados definidos no modelo
conceitual.
 O modelo lógico descreve em formato as estruturas que estarão no
banco de dados de acordo com as possibilidades permitidas pela sua
abordagem, mas sem considerar, ainda, nenhuma característica
específica de SGBD. Isso resulta em um esquema lógico de dados sob
a óptica de uma das abordagens citadas, através do emprego de uma
técnica de modelagem de dados orientada às restrições de cada
abordagem
Remova Marca d'água Wondershare
PDFelement

MODELO FÍSICO

 O MODELO FÍSICO SERÁ CONSTRUÍDO A PARTIR DO MODELO


LÓGICO E DESCREVE AS ESTRUTURAS FÍSICAS DE
ARMAZENAMENTO DE DADOS, TAIS COMO:
 • TIPO E TAMANHO DE CAMPOS;
 • ÍNDICES;
 • DOMÍNIO DE PREENCHIMENTO DESSES CAMPOS;
 • NOMENCLATURAS;
 • EXIGÊNCIA DE CONTEÚDO; E GATILHOS; ETC.
Remova Marca d'água Wondershare
PDFelement

Projeto de banco de dados

• Projecto é um conjunto de actividades coordenadas e inter-


relacionadas que procuram cumprir um determinado objetivo
especifico.
• Projectos de dados é caracterizado por um processo que possui fases
distintas e com aspectos diferentes mas que tem como objetivo final
a implementação de um banco de dados que atenda as necessidades
de informação do usuário e aos requisitos não funcionais de
disponibilidade, desempenho e confiabilidade esperados.
Remova Marca d'água Wondershare
PDFelement

O PROJECTO DE UM BANCO DE DADOS RAMIFICA-SE EM TRÊS


PARTES:
• Modelagem Conceitual : Nesta primeira fase, é construído
um modelo conceitual, na forma de um diagrama entidade
relacionamento. Este modelo independe da
implementação.
• Projeto Lógico : Objetiva transformar o modelo conceitual
obtido na primeira fase em um modelo lógico. O modelo
lógico define como o banco de dados será implementado
em um SGBD específico.
• Projeto Físico : Nesta etapa, o modelo de BD é enriquecido
com detalhes que influenciam no desempenho do BD, mas
não interferem em sua funcionalidade. Alterações neste
modelo não afetam as aplicações que usam o BD.
Remova Marca d'água Wondershare
PDFelement

CONCEITOS DO MODELO ENTIDADE


RELACIONAMENTO.

O modelo Entidade-Relacionamento: Foi proposto por Peter Chen em


um artigo de 1976; O modelo Representa um domínio por meio de uma
coleção de Entidades e Relacionamentos, sendo que:
• Cada Entidade representa uma “coisa” ou um “objeto” do mundo
real capaz de existir por si próprio;
• A Entidade é descrita e se diferencia de outras entidades por meio
de seus atributos;
• O Relacionamento é representado pela associação entre várias
Entidades, que por sua vez, compartilham atributos em comum;
Remova Marca d'água Wondershare
PDFelement

• O Modelo Entidade Relacionamento de um banco de dados é um tipo


de modelagem conceitual, o qual procura representar, de
maneira abstrata, os objetos de um domínio de negócios, descrevendo as
suas características e relacionamentos.
• Os principais elementos em uma modelagem entidade relacionamento de
um banco de dados são as entidades, os seus atributos e
os relacionamentos entre elas.
Remova Marca d'água Wondershare
PDFelement
• Entidades
• As entidades, principal conceito desta modelagem, são os objetos do
“mundo real”, da realidade a ser modelada, sobre os quais deseja-se
conhecer as informações e os relacionamentos entre elas.
• Por exemplo, ao representar a realidade de um hospital, dentre as
entidades a serem adotadas, podem estar inclusos os “Médicos” e os
“Pacientes”.
• Relacionamento
Relacionamento é a associação entre entidades, sendo que cada uma dessas
entidades é responsável por desempenhar uma função dentro desses
relacionameto.

Cliente Realiza Pedido


Remova Marca d'água Wondershare
PDFelement

• Por exemplo, suponha-se que haja as entidades “Médico”,


“Paciente” e “Hospital”, em um universo. Um possível
relacionamento entre elas é o “Atendimento”, de modo que um
médico possa atender um paciente em um determinado hospital.
Remova Marca d'água Wondershare
PDFelement

PONTOS-CHAVE
❖ MODELO É a representação idealizada de uma determinada “realidade”.
❖ O modelo deve possuir detalhes suficientes para que um
desenvolvedor consiga construir a base de dados de acordo com a
necessidade do projecto.
❖ Modelagem de dados É processo de criação de um modelo de dados
para um sistema de informação, com aplicação de técnicas especificas
de modelagem.
❖ O resultado de um modelo conceitual é um esquema gráfico que
representa a realidade das informações existentes em um
determinado contexto de negócios, assim como as estruturas de dados
em que estão organizadas essas informações.
❖ O modelo conceitual nunca deve ser construído com considerações
sobre processos de negócios. O foco deve ser dirigido sempre ao
entendimento e representação de uma realidade de um contexto.
Remova Marca d'água Wondershare
PDFelement

“OBRIGADO PELA ATENÇÃO


DISPENSADA

DÚVIDAS!!!

Bibliografia
KORTH, Henry F. & SILBERSCHATZ, Abraham. Sistemas de Bancos de Dados, São
Paulo. Ed. MakronBooks, 1999.
•HEUSER, Carlos Alberto. Projeto de Banco de Dados. 4ªEdição. Ed. Sagra, 2001.
Stevemugema4@gmail.com

Você também pode gostar