Académique Documents
Professionnel Documents
Culture Documents
Robson Fidalgo
1/63
Projeto Conceitual de BD
2/63
3/63
O que
Modelagem de BD?
4/63
Modelagem de BD
=
a atividade de especificao
das estruturas de dados e regras
de integridade para um
esquema de BD
CIn/UFPE Projeto Conceitual de BD - Prof. Robson Fidalgo
5/63
COMPLEXIDADE
6/63
O que um
Projeto de BD?
7/63
Projeto de BD
=
Atividade de modelagem de dados
em diversos nveis de abstrao de
forma que o BD torne-se eficaz,
eficiente e fcil de manter
CIn/UFPE Projeto Conceitual de BD - Prof. Robson Fidalgo
8/63
9/63
Esquema Conceitual
uma descrio em alto nvel da estrutura do BD que deve
expressar o mximo da semntica envolvida na informao
Independe de SGBD
especificado segundo um Modelo Conceitual (ex: EntidadeRelacionamento).
CIn/UFPE Projeto Conceitual de BD - Prof. Robson Fidalgo
10/63
11/63
Ateno:
O projeto conceitual pode parecer,
mas no uma atividade trivial!
Ele no depende s da competncia
do projetista, mas tambm da
cooperao com os usurios!
CIn/UFPE Projeto Conceitual de BD - Prof. Robson Fidalgo
12/63
Esquema Lgico
uma descrio da estrutura do BD segundo o modelo de
dados do SGBD alvo
Depende do modelo de dados do SGBD.
especificado segundo um Modelo Lgico (ex: Relacional)
13/63
Esquema Fsico
uma descrio da estrutura do BD segundo a Linguagem de
Definio de Dados (LDD) do SGBD alvo
Depende da LDD do SGBD
especificado segundo um Modelo Fsico (ex: LDD do Oracle)
14/63
Projeto Conceitual
Esquema Conceitual
Depende do
modelo de dados
do SGBD
Projeto Lgico
Esquema Lgico
Como Fazer ?
Depende da
LDD do SGBD
Projeto Fsico
Abstrao
O que fazer ?
Independe de SGBD
Esquema Fsico
15/63
16/63
Ciclo de Vida de BD
=
o conjunto de fases que
compreende desde a concepo
at a manuteno e
evoluo do BD
CIn/UFPE Projeto Conceitual de BD - Prof. Robson Fidalgo
17/63
Ciclo de Vida de um BD
[Database Systems: Design, Implementation, and Management P. Rob & C. Coronel, 2002 ]
18/63
19/63
Ciclo de Vida de um BD
1a. Fase: Estudo Inicial do Banco de Dados
Analisar a situao da companhia
Qual o ambiente geral da organizao e qual sua misso dentro deste
ambiente?
Qual a estrutura da organizao?
20/63
21/63
22/63
23/63
24/63
25/63
26/63
27/63