:: Diagrama Entidade-Relacionamento e Dicionário de Dados

Propaganda
::
Nome do Curso
Sistemas da informação
::
Nome da Unidade Curricular
PI – Sistemas orientados a objetos
::
Tema da aula
Diagrama Entidade-Relacionamento (D.E.R.)
e Dicionário de Dados
::
Fase / Etapa do Projeto e Interligação
Fase 4 – Desenho
:: aula 10
:: Diagrama Entidade-Relacionamento
e Dicionário de Dados
Olá!
Nesta aula, iniciaremos a 4ª fase do projeto – Desenho.
:: Habilidades a ser desenvolvidas
1
2
3
::
::
::
:: 47
Abstrair as definições de classes, entidades, atributos,
encapsulamento e polimorfismo.
Identificar a aplicabilidade dos conceitos de classes, entidades,
atributos, encapsulamento e polimorfismo.
Reconhecer o modelo de banco de dados orientado a objetos.
:: aula 10
:: Introdução
:: Diagrama Entidade-Relacionamento
Neste item, você deverá desenvolver o D.E.R. (Diagrama Entidade-Relacionamento) do banco de dados do seu sistema.
O D.E.R. é um diagrama usado para mostrar o relacionamento entre as tabelas
de um banco de dados.
Existemrelaçõesentreessesdiagramas.
Exemplo:
1
cliente
N
possui
carro
:: Dicionário de Dados
As tabelas possuem atributos, como nome da tabela, nome dos campos e,
às vezes, o tipo de dados que os campos armazenam. Portanto, torna-se
necessário um local estruturado para manter todos essts detalhes.
O dicionário de dados proporciona tal local.
ComoGaneapresenta,“onomedicionáriodedadosadquireumsignificado
maisamploquandocomeçamosaincluirdetalhessobreprocessosque,estritamente falando, se referem à lógica e não a dados”.
Um dicionário de Dados é um depósito de dados sobre dados.
:: 48
:: aula 10
:: Atividade
Neste item, você deverá desenvolver um dicionário de dados que contenha
informaçõesdecadatabeladobancodedados.
Veja o exemplo abaixo:
:: Síntese
Concluídas essas atividades, você já executou uma parte da Fase de Desenho,
muito importante para o seu projeto.
Nossa próxima atividade será a construção de mais um diagrama previsto
na UML. Esse diagrama, denominado diagrama de seqüência, é um tipo de
diagramadecolaboração.Mas,esseéumassuntoparaapróximaaula!
Até lá!
Referências:
FURLAN, José Davi. Modelagem de objetos através da UML.
Rio de Janeiro: Makron Books.
MELO, Ana Cristina. Desenvolvendo aplicações com UML: Do conceitual à
implementação. Rio de Janeiro: Brasport, 2002.
SILBERSCHATZ, Abraham; KORT, Henry F.; SUDARSHAN, S. Sistema de banco
de dados. 3 ed. São Paulo: Makron Books.
:: 49
Download