Pular para o conteúdo principal

Postagem em destaque

BlackTDN :: SQL e a Teoria de Conjuntos

_Créditos das imagens: Grok ### 🚀 Você sabia? SQL e a Teoria de Conjuntos estão mais conectados do que imagina! A linguagem SQL (Structured Query Language) tem suas raízes na teoria de conjuntos, um conceito matemático que trata de coleções de objetos. Em bancos de dados relacionais, cada tabela é um conjunto de linhas (ou tuplas), e operações como SELECT, JOIN, UNION e INTERSECT são inspiradas em operações como união (∪), interseção (∩) e diferença (-). Vamos explorar como isso funciona? 👇 --- ### 🔍 Principais Operações de Conjuntos no SQL Imagine duas tabelas simples: Clientes (Conjunto A): ``` +----+-------+ | ID | Nome | +----+-------+ | 1 | Ana | | 2 | João | | 3 | Maria | +----+-------+ ``` Pedidos (Conjunto B): ``` +----+-----------+ | ID | Cliente_ID| +----+-----------+ | 1 | 1 | | 2 | 2 | | 3 | 1 | +----+-----------+ ``` #### 1. União (UNION) - O que faz: Junta tudo de A e B, sem duplicatas (A ∪ B). - Exemplo: ```sql SELECT id FROM cli...

Dicas de Leitura :: Usabilidade na Prática

Comentários

  1. Naldo não achei seu email pessoal no site ...

    quero te mandar uma mensagem ...

    abraçoss !!!

    ResponderExcluir
  2. Todo comentário do Blog é enviado pra o meu e-mail e aguarda a minha moderação. Então, pode escrever à vontade, que só será publicado depois de passar pelo meu "rigoroso crivo" (rs)


    []s
    иαldσ dj

    ResponderExcluir
  3. Boa noite Naldo ,

    Gostaria de pedir alguma luz a vossa sapiência rsrs ...

    Estou iniciando as pesquisas para fazer algo como um Mensageiro Pop-Up dentro do Siga ... algo como um Job que conseguisse enviar mensagens ( +- como faz o envio de mensagem do monitor )

    Não sei se estou indo certo mas vou começar tentando pelo conjunto de funções PtGetSessions e PtRunInSession. Vou testar e assim que tiver algum sucesso te envio.

    Se tiver alguma idéia útil, até algum fonte do monitor ?? meu amigo Alessandro Paraíba me disse que talvez você tivesse ( inclusive ele quem me apresentou seu excelente Blog .. parabens) ...

    Desde já lhe parabenizo pela importante iniciativa de divulgação de conteúdo para essa crescente comunidade.

    Abraços,

    Guarantã Almeida.
    Consultor de Sistemas.
    guaraba@hotmail.com

    ResponderExcluir
  4. Grande Naldo,

    Continuando com os testes realizados com as funções acima, percebi que elas aparentemente apenas servem para sessions em ambiente MDI do mesmo remote.

    Fui em busca de exemplos de utilização da funão CreateSession para tentar entender como poderia tratar essa questão de mensagens entre seções do remote. Via um sexemplo no TDN que citava a função getThread(), mas a mesma não funcionou.


    Então continuei a buscar formas de tentar fazer essa troca de informação que não acretido que precisa ser na forma de RPC ou algo assim, pois como sabemos o Monitor consegue mandar mensagens entre as sessions dos remotes linkados ao server. Encontrei a função GetSrvGlbInfo que me retorna um array meio que semelhante ao que o Monitor apresenta para o usuário, incluindo a thread de execução. Mas, mais uma vez não consegui enviar dados para uma seção através do PtRunInSession.

    Continuarei testando e pesquisando e se/ou/quando você poder me dá uma luz. Acho que se conseguíssemos o fonte do monitor iria adiantar muita parte do trabalho, porque pretendo ir longe com essa idéia rsrs

    Abraços,

    Atenciosamente,

    Guarantã Almeida.
    Consultor de Sistemas.
    guaraba@hotmail.com

    ResponderExcluir

Postar um comentário

Postagens mais visitadas