SQL Query Processor for Efficient Data Management in a Cloud Computing Environment
Location dependent query processor
-
Upload
anirban-nag -
Category
Technology
-
view
222 -
download
1
Transcript of Location dependent query processor
![Page 1: Location dependent query processor](https://reader031.fdocuments.in/reader031/viewer/2022032616/55a5f8dc1a28ab56188b4895/html5/thumbnails/1.jpg)
Presented by Abhiroop Roy ChowdhuryAditi RoyAffan AhmedAmit SinghAnanya RoyAniket BiswasAnirban Nag
![Page 2: Location dependent query processor](https://reader031.fdocuments.in/reader031/viewer/2022032616/55a5f8dc1a28ab56188b4895/html5/thumbnails/2.jpg)
• Introduction• Location based services (LBS)• Location aware query(LAQ)• Location dependent query(LDQ)• LDQ processing• LDQP query translation• Architectural view – LDSM• Conclusion
![Page 3: Location dependent query processor](https://reader031.fdocuments.in/reader031/viewer/2022032616/55a5f8dc1a28ab56188b4895/html5/thumbnails/3.jpg)
Mobile technology- latest trend
User friendly app development
Easy answering of position
dependent queries
![Page 4: Location dependent query processor](https://reader031.fdocuments.in/reader031/viewer/2022032616/55a5f8dc1a28ab56188b4895/html5/thumbnails/4.jpg)
o Spatial queries- backbone of LBS
o Tool & branch of mobile query processing-SQP(Spatial Query Processing)
o Two types-
1. Location Aware Queries
2. Location Dependent Queries
![Page 5: Location dependent query processor](https://reader031.fdocuments.in/reader031/viewer/2022032616/55a5f8dc1a28ab56188b4895/html5/thumbnails/5.jpg)
o Dependency on user’s location
o Location is implicitly defined in the query
o Binding location to query referred as location binding
o Processing depends on data types:
Static data
Dynamic data
![Page 6: Location dependent query processor](https://reader031.fdocuments.in/reader031/viewer/2022032616/55a5f8dc1a28ab56188b4895/html5/thumbnails/6.jpg)
![Page 7: Location dependent query processor](https://reader031.fdocuments.in/reader031/viewer/2022032616/55a5f8dc1a28ab56188b4895/html5/thumbnails/7.jpg)
![Page 8: Location dependent query processor](https://reader031.fdocuments.in/reader031/viewer/2022032616/55a5f8dc1a28ab56188b4895/html5/thumbnails/8.jpg)
![Page 9: Location dependent query processor](https://reader031.fdocuments.in/reader031/viewer/2022032616/55a5f8dc1a28ab56188b4895/html5/thumbnails/9.jpg)
![Page 10: Location dependent query processor](https://reader031.fdocuments.in/reader031/viewer/2022032616/55a5f8dc1a28ab56188b4895/html5/thumbnails/10.jpg)
Middleware architectures – functions
Validation of query & requesting position determining service to provide location
Target data server converts query to correct format
Decomposing query & sending data to target server for processing
Combining results & formatting them
![Page 11: Location dependent query processor](https://reader031.fdocuments.in/reader031/viewer/2022032616/55a5f8dc1a28ab56188b4895/html5/thumbnails/11.jpg)
• Location dependent service manager-middleware architecture
• Supports service provider & wireless networks
• Caching & pre-fetching enriches functionality
![Page 12: Location dependent query processor](https://reader031.fdocuments.in/reader031/viewer/2022032616/55a5f8dc1a28ab56188b4895/html5/thumbnails/12.jpg)
CONCLUSION
• User friendly
• Advancement, popularity & profitable market in near future
• Not yet wide-spread
• Problems faced in processing of CLDQ(continuous location dependent queries)