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 ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!

Artigo Clube Delphi Edição 18 - Trabalhando com TUpdateSql e CachedUpdates – Parte II

Artigo da Revista Clube Delphi Edição 18.

Esse artigo faz parte da revista Clube Delphi edição 18. Clique aqui para ler todos os artigos desta edição

 

Atenção: por essa edição ser muito antiga não há arquivo PDF para download. Os artigos dessa edição estão disponíveis somente através do formato HTML. 

 

Trabalhando com TUpdateSql e CachedUpdates – Parte II

 

Na edição anterior, vimos como melhorar o desempenho de nossas aplicações utilizando o componente TUpdateSql junto ao recurso CachedUpdates. Aprendemos como é sua funcionalidade com os componentes de acesso às tabelas, TQuery’s, TTable’s, TStoredProc’s e o conceito de CachedUpdates, que, só para lembrar, é a maneira de se trabalhar com os dados em memória (localmente) economizando o tráfego das informações na rede.

Desta vez, veremos como utilizar esses recursos quando temos uma instrução SQL que utiliza de joins com tabelas.

 

O que é um Join

 

Apenas para clarear as idéias, join é a junção de duas ou mais tabelas numa mesma instrução SQL. Quando precisamos obter informações que se encontram em diversas tabelas de uma única vez, criamos um join.

Vamos imaginar, por exemplo, três tabelas. A primeira com o nome Pessoas, que conterá algumas informações básicas das pessoas; a segunda com o nome de Clientes, que trará as informações dos clientes; e a terceira intitulada Funcionários,contendo as informações dos funcionários. Veja a figura abaixo:

 

Observamos pela figura acima que se trata de uma especialização.

 

Se quiséssemos obter todas as informações dos clientes, teríamos a seguinte instrução SQL:

"

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 ClubeDelphi DIGITAL
ou para quem possui Créditos DevMedia.  Clique aqui para saber mais!


Vinicius Lourenço De Sousa
Atua no ramo de desenvolvimento de software há mais de 10 anos, é autor de diversos artigos publicados pelas revistas ClubeDelphi e SQL Magazine. É Graduado em Tecnologia da Informação pela ABEU Faculdades Integradas e Pós-Graduado em Análise, Projeto e Gerência de Sistemas pela PUC-RJ, IBM Certifie...
O que você achou deste post?

    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!
Cursos relacionados
Publicidade
[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
2013 - Todos os Direitos Reservados a web-03