Seamlessly integrating similarity queries in SQL

Modern database applications are increasingly employing database management systems (DBMS) to store multimedia and other complex data. To adequately support the queries required to retrieve these kinds of data, the DBMS need to answer similarity queries. However, the standard structured query langua...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:Software, practice & experience practice & experience, 2009-03, Vol.39 (4), p.355-384
Hauptverfasser: Barioni, M. C. N., Razente, H. L., Traina, A. J. M., Traina Jr, C.
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page 384
container_issue 4
container_start_page 355
container_title Software, practice & experience
container_volume 39
creator Barioni, M. C. N.
Razente, H. L.
Traina, A. J. M.
Traina Jr, C.
description Modern database applications are increasingly employing database management systems (DBMS) to store multimedia and other complex data. To adequately support the queries required to retrieve these kinds of data, the DBMS need to answer similarity queries. However, the standard structured query language (SQL) does not provide effective support for such queries. This paper proposes an extension to SQL that seamlessly integrates syntactical constructions to express similarity predicates to the existing SQL syntax and describes the implementation of a similarity retrieval engine that allows posing similarity queries using the language extension in a relational DBMS. The engine allows the evaluation of every aspect of the proposed extension, including the data definition language and data manipulation language statements, and employs metric access methods to accelerate the queries. Copyright © 2008 John Wiley & Sons, Ltd.
doi_str_mv 10.1002/spe.898
format Article
fullrecord <record><control><sourceid>proquest_cross</sourceid><recordid>TN_cdi_proquest_miscellaneous_33903692</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>33903692</sourcerecordid><originalsourceid>FETCH-LOGICAL-c3308-3bd1ab96bcaa9177a79fd8182bdafef15350edb94fa767e043e339957f6061ff3</originalsourceid><addsrcrecordid>eNp10E1LxDAQgOEgCq6r-Bd60oN0nTRt0hxlWVdx8YNVXLyEtJ0s0XQ_ki7af2-l4s3THOZhGF5CTimMKEByGTY4ymW-RwYUpIghSRf7ZADA8hh4mh6SoxDeASjNEj4gMEddOwzBtZFdNbj0urGrZRRsbZ32tmmj7Q69xdCto_nT7JgcGO0CnvzOIXm5njyPb-LZw_R2fDWLS8Ygj1lRUV1IXpRaSyqEFtJUOc2TotIGDc1YBlgVMjVacIGQMmRMykwYDpwaw4bkrL-78evug9Co2oYSndMrXO-C6jQwLpMOnvew9OsQPBq18bbWvlUU1E8R1RVRXZFOXvTy0zps_2Nq_jjpddxrGxr8-tPafygumMjU6_1UTRcwTt4oV3fsG0UocJg</addsrcrecordid><sourcetype>Aggregation Database</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>33903692</pqid></control><display><type>article</type><title>Seamlessly integrating similarity queries in SQL</title><source>Access via Wiley Online Library</source><creator>Barioni, M. C. N. ; Razente, H. L. ; Traina, A. J. M. ; Traina Jr, C.</creator><creatorcontrib>Barioni, M. C. N. ; Razente, H. L. ; Traina, A. J. M. ; Traina Jr, C.</creatorcontrib><description>Modern database applications are increasingly employing database management systems (DBMS) to store multimedia and other complex data. To adequately support the queries required to retrieve these kinds of data, the DBMS need to answer similarity queries. However, the standard structured query language (SQL) does not provide effective support for such queries. This paper proposes an extension to SQL that seamlessly integrates syntactical constructions to express similarity predicates to the existing SQL syntax and describes the implementation of a similarity retrieval engine that allows posing similarity queries using the language extension in a relational DBMS. The engine allows the evaluation of every aspect of the proposed extension, including the data definition language and data manipulation language statements, and employs metric access methods to accelerate the queries. Copyright © 2008 John Wiley &amp; Sons, Ltd.</description><identifier>ISSN: 0038-0644</identifier><identifier>EISSN: 1097-024X</identifier><identifier>DOI: 10.1002/spe.898</identifier><language>eng</language><publisher>Chichester, UK: John Wiley &amp; Sons, Ltd</publisher><subject>content-based retrieval ; metric access methods ; similarity queries ; SQL extension</subject><ispartof>Software, practice &amp; experience, 2009-03, Vol.39 (4), p.355-384</ispartof><rights>Copyright © 2008 John Wiley &amp; Sons, Ltd.</rights><lds50>peer_reviewed</lds50><woscitedreferencessubscribed>false</woscitedreferencessubscribed><citedby>FETCH-LOGICAL-c3308-3bd1ab96bcaa9177a79fd8182bdafef15350edb94fa767e043e339957f6061ff3</citedby><cites>FETCH-LOGICAL-c3308-3bd1ab96bcaa9177a79fd8182bdafef15350edb94fa767e043e339957f6061ff3</cites></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><linktopdf>$$Uhttps://onlinelibrary.wiley.com/doi/pdf/10.1002%2Fspe.898$$EPDF$$P50$$Gwiley$$H</linktopdf><linktohtml>$$Uhttps://onlinelibrary.wiley.com/doi/full/10.1002%2Fspe.898$$EHTML$$P50$$Gwiley$$H</linktohtml><link.rule.ids>314,780,784,1417,27924,27925,45574,45575</link.rule.ids></links><search><creatorcontrib>Barioni, M. C. N.</creatorcontrib><creatorcontrib>Razente, H. L.</creatorcontrib><creatorcontrib>Traina, A. J. M.</creatorcontrib><creatorcontrib>Traina Jr, C.</creatorcontrib><title>Seamlessly integrating similarity queries in SQL</title><title>Software, practice &amp; experience</title><addtitle>Softw: Pract. Exper</addtitle><description>Modern database applications are increasingly employing database management systems (DBMS) to store multimedia and other complex data. To adequately support the queries required to retrieve these kinds of data, the DBMS need to answer similarity queries. However, the standard structured query language (SQL) does not provide effective support for such queries. This paper proposes an extension to SQL that seamlessly integrates syntactical constructions to express similarity predicates to the existing SQL syntax and describes the implementation of a similarity retrieval engine that allows posing similarity queries using the language extension in a relational DBMS. The engine allows the evaluation of every aspect of the proposed extension, including the data definition language and data manipulation language statements, and employs metric access methods to accelerate the queries. Copyright © 2008 John Wiley &amp; Sons, Ltd.</description><subject>content-based retrieval</subject><subject>metric access methods</subject><subject>similarity queries</subject><subject>SQL extension</subject><issn>0038-0644</issn><issn>1097-024X</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2009</creationdate><recordtype>article</recordtype><recordid>eNp10E1LxDAQgOEgCq6r-Bd60oN0nTRt0hxlWVdx8YNVXLyEtJ0s0XQ_ki7af2-l4s3THOZhGF5CTimMKEByGTY4ymW-RwYUpIghSRf7ZADA8hh4mh6SoxDeASjNEj4gMEddOwzBtZFdNbj0urGrZRRsbZ32tmmj7Q69xdCto_nT7JgcGO0CnvzOIXm5njyPb-LZw_R2fDWLS8Ygj1lRUV1IXpRaSyqEFtJUOc2TotIGDc1YBlgVMjVacIGQMmRMykwYDpwaw4bkrL-78evug9Co2oYSndMrXO-C6jQwLpMOnvew9OsQPBq18bbWvlUU1E8R1RVRXZFOXvTy0zps_2Nq_jjpddxrGxr8-tPafygumMjU6_1UTRcwTt4oV3fsG0UocJg</recordid><startdate>20090325</startdate><enddate>20090325</enddate><creator>Barioni, M. C. N.</creator><creator>Razente, H. L.</creator><creator>Traina, A. J. M.</creator><creator>Traina Jr, C.</creator><general>John Wiley &amp; Sons, Ltd</general><scope>BSCLL</scope><scope>AAYXX</scope><scope>CITATION</scope><scope>7SC</scope><scope>8FD</scope><scope>F28</scope><scope>FR3</scope><scope>JQ2</scope><scope>L7M</scope><scope>L~C</scope><scope>L~D</scope></search><sort><creationdate>20090325</creationdate><title>Seamlessly integrating similarity queries in SQL</title><author>Barioni, M. C. N. ; Razente, H. L. ; Traina, A. J. M. ; Traina Jr, C.</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-c3308-3bd1ab96bcaa9177a79fd8182bdafef15350edb94fa767e043e339957f6061ff3</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2009</creationdate><topic>content-based retrieval</topic><topic>metric access methods</topic><topic>similarity queries</topic><topic>SQL extension</topic><toplevel>peer_reviewed</toplevel><toplevel>online_resources</toplevel><creatorcontrib>Barioni, M. C. N.</creatorcontrib><creatorcontrib>Razente, H. L.</creatorcontrib><creatorcontrib>Traina, A. J. M.</creatorcontrib><creatorcontrib>Traina Jr, C.</creatorcontrib><collection>Istex</collection><collection>CrossRef</collection><collection>Computer and Information Systems Abstracts</collection><collection>Technology Research Database</collection><collection>ANTE: Abstracts in New Technology &amp; Engineering</collection><collection>Engineering Research Database</collection><collection>ProQuest Computer Science Collection</collection><collection>Advanced Technologies Database with Aerospace</collection><collection>Computer and Information Systems Abstracts – Academic</collection><collection>Computer and Information Systems Abstracts Professional</collection><jtitle>Software, practice &amp; experience</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Barioni, M. C. N.</au><au>Razente, H. L.</au><au>Traina, A. J. M.</au><au>Traina Jr, C.</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Seamlessly integrating similarity queries in SQL</atitle><jtitle>Software, practice &amp; experience</jtitle><addtitle>Softw: Pract. Exper</addtitle><date>2009-03-25</date><risdate>2009</risdate><volume>39</volume><issue>4</issue><spage>355</spage><epage>384</epage><pages>355-384</pages><issn>0038-0644</issn><eissn>1097-024X</eissn><abstract>Modern database applications are increasingly employing database management systems (DBMS) to store multimedia and other complex data. To adequately support the queries required to retrieve these kinds of data, the DBMS need to answer similarity queries. However, the standard structured query language (SQL) does not provide effective support for such queries. This paper proposes an extension to SQL that seamlessly integrates syntactical constructions to express similarity predicates to the existing SQL syntax and describes the implementation of a similarity retrieval engine that allows posing similarity queries using the language extension in a relational DBMS. The engine allows the evaluation of every aspect of the proposed extension, including the data definition language and data manipulation language statements, and employs metric access methods to accelerate the queries. Copyright © 2008 John Wiley &amp; Sons, Ltd.</abstract><cop>Chichester, UK</cop><pub>John Wiley &amp; Sons, Ltd</pub><doi>10.1002/spe.898</doi><tpages>30</tpages></addata></record>
fulltext fulltext
identifier ISSN: 0038-0644
ispartof Software, practice & experience, 2009-03, Vol.39 (4), p.355-384
issn 0038-0644
1097-024X
language eng
recordid cdi_proquest_miscellaneous_33903692
source Access via Wiley Online Library
subjects content-based retrieval
metric access methods
similarity queries
SQL extension
title Seamlessly integrating similarity queries in SQL
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2024-12-28T23%3A18%3A59IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_cross&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Seamlessly%20integrating%20similarity%20queries%20in%20SQL&rft.jtitle=Software,%20practice%20&%20experience&rft.au=Barioni,%20M.%20C.%20N.&rft.date=2009-03-25&rft.volume=39&rft.issue=4&rft.spage=355&rft.epage=384&rft.pages=355-384&rft.issn=0038-0644&rft.eissn=1097-024X&rft_id=info:doi/10.1002/spe.898&rft_dat=%3Cproquest_cross%3E33903692%3C/proquest_cross%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=33903692&rft_id=info:pmid/&rfr_iscdi=true