DevMedia - asp.net, Java, Delphi, SQL e web Design, tudo em um só lugar!
Bem vindo a DevMedia!
LOGIN:     SENHA:
 
 

  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Artigo SQL Magazine 25 - Implementando um projeto no Caché

Artigo da Revista SQL Magazine - Edição 25.

capasql25.jpg

Clique aqui para ler todos os artigos desta edição

Implementando um projeto no Caché

Valdete Maria Gonçalves de Almeida, Alessandreia Marta de Oliveira Julio,
Marco Antônio Pereira Araújo

 

Leitura Obrigatória: SQL Magazine 22, Persistência de objetos no Caché.

 

No artigo anterior foram apresentadas as principais características do banco de dados Caché e como ele implementa os conceitos da orientação a objetos no desenvolvimento de aplicações baseadas neste paradigma. O objetivo deste artigo é mostrar a construção de um projeto de banco de dados utilizando o Caché, abrangendo a criação de Namespaces, classes, propriedades, relacionamentos entre as classes e construção de métodos, facilitando a compreensão e utilização desta tecnologia.

Modelo de classes

O modelo de classes da Figura 1 representa um fragmento de um sistema de aquisição de livros em uma livraria. As classes Cliente e Livro representam os cadastros básicos. A classe Pessoa representa uma generalização da classe Cliente, incluindo seu Endereco. A classe Pedido registra as compras realizadas pelos clientes. A classe ItemPedido representa o conteúdo de cada pedido realizado pelos clientes.

 

img1.gif 

Figura 1. Modelo de classes de uma livraria.

Criando um Namespace

Os Namespaces são estruturas de armazenamento do Caché onde são criadas as classes referentes ao modelo do projeto em desenvolvimento.

Para a criação de um Namespace é utilizado o Painel de Controle do Caché. Um assistente de criação solicita um nome para este Namespace (Figura 2). Pode também ser definida, no assistente de criação, a geração de uma aplicação CSP (Caché Server Pages) para construção de páginas web.

img2.jpg

Figura 2. Criação de Namespace

 

Após a definição do Namespace, é requerida também a nomeação de uma base de dados que é vinculada ao Namespace criado. Esta pode ser armazenada localmente ou em um servidor remoto. Para este exemplo, o nome dado é LIVRARIA (Figura 3). Em seguida deve ser informado o diretório onde a base está sendo criada (Figura 4).

 

img3.jpg   img4.jpg

"



ATENÇÃO! A exibição deste artigo foi interrompida.


  Este é um post disponível para assinantes MVP
Este post também está disponível para assinantes da SQL Magazine DIGITAL ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!






    0 COMENTÁRIO

[Fechar]

Este post é fechado - você precisa ter acesso ao post para incluir um comentário.


Nenhum comentário foi postado - seja o primeiro a comentar!



Publicidade
Autor
Equipe Devmedia

Noticias/Dicas/Artigos publicados.




Space do autor
Estatísticas
Favorito:
Comentários:
Feedback:
Utilidade:
0   0
[Fechar]

Você precisa estar logado para dar um feedback.

Clique aqui para efetuar o login
[Fechar]


Este post está fechado. Saiba mais sobre a assinatura MVP!
web-03
DevMedia  |  Anuncie  |  Fale conosco
Hospedagem web por Porta 80 Web Hosting
2012 - Todos os Direitos Reservados a web-03