Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
CONCEITUAL
ALEX RABELO FERREIRA
ALEXANDRE COTRIM VILAS BOAS
LORENA DE OLIVEIRA ARAUJO
VVIAN SANTIAGO LEONARDO
BANCO DE DADOS
MODELO CONCEITUAL
O modelo de entidade e
relacionamento o mais utilizado
atualmente, devido a sua
simplicidade e eficincia. Baseia-se
na percepo de mundo real, que
consiste em uma coleo de objetos
bsicos, chamados entidades e
relacionamentos entre esses
objetos.
ANLISE DE ENTIDADES
Na anlise de entidades o objetivo
identificar os elementos com algum
significado prprio, tais como
Clientes, Produtos, Pedidos,
Locao, etc. A entidade pode ser
algo concreto como Clientes e
Produtos ou algo abstrato como
Locao e Venda.
ANLISE DE RELACIONAMENTO
Na anlise de relacionamentos o
objetivo definir como e quando
as entidades se relacionam, isto
particularmente importante a fim
de dar maior entendimento do
problema.
MODELAGEM CONCEITUAL
Vantagens
independente de detalhes de implementao
em um SGBD
facilita a compreenso da semntica dos
dados de um domnio
melhor compreendido por usurios leigos
pode ser mapeado para qualquer modelo
lgico de BD
facilita a manuteno do modelo lgico e a
migrao para outro modelo lgico
processo de engenharia reversa
MODELAGEM CONCEITUAL
Desvantagens
A maior dificuldade para o aprendizado das tcnicas
de modelagem em banco de dados entender um
problema do mundo real e convert-lo, criando uma
soluo.
Etapas de um projeto
Abordagem Relacional
Os bancos de dados foram criados com o objetivo de se
recuperar as informaes armazenadas no mesmo, de forma
eficiente, confivel e segura. Em 1976, o Dr. Peter Pin-Chan
Chen apresentou a Abordagem relacional (entidade
relacionamento) e hoje o mais utilizado nos mais diversos
ambientes de trabalho, e tem se mostrado comprovadamente
seguro e eficaz nos processos de armazenamento e
recuperao da informao.
Entidade
Entidade qualquer coisa do mundo real que esta
envolvida no problema que possui existncia independente
seja ela fsica (carro, pessoa) ou conceitual (companhia,
empresa, curso). As entidades so composta por atributos que
as tornam nicas e as identificam.
Tipos de Entidade
Os tipos de entidade so um conjunto de entidades do
mesmo tipo, que pode ser descrito por um nome e uma lista de
atributos semelhantes mas com valores diferentes. Ex: Os
empregados de uma empresa so denominados como um tipo
Empregado.
Atributo
Os atributos caracterizam uma entidade ou um
relacionamento. Ex: A entidade Cliente possui os seguintes
atributos: nome, data de nascimento, telefone, endereo...
Simples Os atributos simples so aqueles que no podem ser
divididos, sendo eles mais bsicos e triviais. Ex: sexo.
Composto Os atributos composto podem ser divididos em
mais atributos e seus valores seriam a concatenao dos
valores de atributos simples. Ex: atributo endereo pode conter
nome da rua, numero da casa, complemento, bairro..
Notaes
Exemplo
Modelo Conceitual
Modelo Conceitual
O Modelo Conceitual esta na cabea de quem sabe fazer!
Modelo Conceitual
O profissional da rea de informtica precisa entender o
problema e conceituar o que ser a soluo e, para isso,
duas coisas podem ser consideradas imprescindveis:
Saber ouvir o cliente/usurio abstraindo da conversa o
que realmente til para implementar a soluo;
Conhecer as tcnicas de modelagem a fim de
representar o problema de forma conceitual antes de
iniciar a implementao.
Associao e Operao
Associao - Relao esttica que
pode existir entre dois conceitos
Uma Associao
A pessoa possui o automvel.
Operao
A pessoa adquire o automvel.
Ferramentas
1. Por qu usar uma ferramenta?
1.1. possivel aprender sem ela
1.2. exaustivo a conversso
1.3. Com o uso dela
2. Qual ferramenta utilizar ?
2.1. Segundo Carlos A. Heuser
2.2. Dr. Ronaldo Mello
2.3. Carlos H. Cndido
3. Ferramentas existentes no mercado
3.1. Oracle Oracle Designer
3.2. Sybase Power Designer
3.3. CA Erwin
3.4. Freeware DBDesigner
4. Br Modelo Ferramenta produzida no Brasil