Grande Telles! Cara, já que você tocou nesse assunto [inteligência no SGBD], aproveito o gancho para ir um pouco mais fundo: aplicar conceitos de ontologia no banco de dados!
Postei a alguns dias o texto abaixo no pg-hackers, mas aparentemente não estão interessados em investir nisso agora. Detalhe: Oracle, SQL Server e DB2 já correram atrás disso... O físico que inventou a linguagem HTML hoje corre atrás da promissora "semantic web" - já existem até os padrões W3C para ontologia (a OWL), mas parece que está difícil também a popularização ou implantação... Se mais alguém tiver interesse em pôr a mão na massa e implementar no PostgreSQL pelo menos o que está descrito no artigo, entre em contato. "Dear PG-hackers, Based on the paper below [1], I ask: is there anyone working on, or already tried to such native implementation on PostgreSQL? I didn't find anything related on pgFoundry. There is also a presentation [2] related to the paper. "By Souripriya Das, Eugene Inseok Chong, George Eadon, Jagannathan Srinivasan, Proceedings of the 30th VLDB Conference, Toronto, Canada. Ontologies are increasingly being used to build applications that utilize domain-specific knowledge. This paper addresses the problem of supporting ontology-based semantic matching in RDBMS. The approach enables users to reference ontology data directly from SQL using the semantic match operators, thereby opening up possibilities of combining with other operations such as joins as well as making the ontology-driven applications easy to develop and efficient. In contrast, other approaches use RDBMS only for storage of ontologies and querying of ontology data is typically done via APIs. This paper presents the ontology-related functionality including inferencing, discusses how it is implemented on top of Oracle RDBMS, and illustrates the usage with several database applications." [1] http://www.cs.toronto.edu/vldb04/protected/eProceedings/contents/pdf/IND3P1.PDF [2] http://www-scf.usc.edu/~csci586/ppt-2005/dguo.pps Besides, what are your opinions on the subject? Is it worthful to have such native implementation on PG, even as a modest contrib module? Based on your development know-how on the backend internals, how difficult is it to develop this (3 operators + 1 index type)?" Atenciosamente, -- Rodrigo Hjort http://icewall.org/~hjort 2006/11/25, Fabio Telles Rodriguez <[EMAIL PROTECTED]>: > Escrevi um pequeno texto intitulado "Inteligência em Banco de Dados" em > http://www.midstorm.org/~telles/modules/news/article.php?storyid=107 > > A idéia e debater sobre a concentração de inteligência da aplicação > dentro do banco de dados. Gostaria de saber a opinião das pessoas da > lista sobre o assunto, uma vez que acredito ser um assunto polêmico. > > []s > Fábio Telles > -- > site: http://www.midstorm.org/~telles/ > e-mail: [EMAIL PROTECTED] > jabber: [EMAIL PROTECTED] > sip:[EMAIL PROTECTED] > _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil Antes de perguntar consulte o manual http://pgdocptbr.sourceforge.net/ Para editar suas opções ou sair da lista acesse a página da lista em: http://pgfoundry.org/mailman/listinfo/brasil-usuarios
