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...
Gespeichert in:
Veröffentlicht in: | Software, practice & experience practice & experience, 2009-03, Vol.39 (4), p.355-384 |
---|---|
Hauptverfasser: | , , , |
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 & 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 & Sons, Ltd</publisher><subject>content-based retrieval ; metric access methods ; similarity queries ; SQL extension</subject><ispartof>Software, practice & experience, 2009-03, Vol.39 (4), p.355-384</ispartof><rights>Copyright © 2008 John Wiley & 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 & 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 & 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 & 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 & 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 & 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 & 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 & Sons, Ltd.</abstract><cop>Chichester, UK</cop><pub>John Wiley & 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 |