IBM Informix 2010 © 2010 IBM Corporation Vehicle Tracking System Vaibhav S Dantale Prasanna A Mathada Prepared on: Nov 9, 2010 Last Updated : Jan 19, 2011.

Slides:



Advertisements
Similar presentations
ProAssist ® complex assistance services management system Global Assistance & INGENIUM Praha.
Advertisements

Visibility Information Exchange Web System. Source Data Import Source Data Validation Database Rules Program Logic Storage RetrievalPresentation AnalysisInterpretation.
Your Data Any Place, Any Time Delivering Location Intelligence with Spatial Data.
Spatio-Temporal Databases
Computer Science Spatio-Temporal Aggregation Using Sketches Yufei Tao, George Kollios, Jeffrey Considine, Feifei Li, Dimitris Papadias Department of Computer.
Spatio-Temporal Databases. Outline Spatial Databases Temporal Databases Spatio-temporal Databases Multimedia Databases …..
Spatial Data Server for Mobile Environment EDBT 2004, Greece March 16, B.W. Oh, M.S. Kim, M.J. Kim, and E.K. Lee Spatial Information Technology Center,
1 SINA: Scalable Incremental Processing of Continuous Queries in Spatio-temporal Databases Mohamed F. Mokbel, Xiaopeng Xiong, Walid G. Aref Presented by.
Organizing Data & Information
Geographic Information Systems
Decision Support Systems for Supply Chain Management Chap 10 王仁宏 助理教授 國立中正大學企業管理學系 ©Copyright 2001 製商整合科技中心.
Chapter 14 The Second Component: The Database.
Object-Oriented Methods: Database Technology An introduction.
RIZWAN REHMAN, CCS, DU. Advantages of ORDBMSs  The main advantages of extending the relational data model come from reuse and sharing.  Reuse comes.
® IBM Software Group © IBM Corporation IBM Information Server Deliver – Federation Server.
Web-based Portal for Discovery, Retrieval and Visualization of Earth Science Datasets in Grid Environment Zhenping (Jane) Liu.
Moving Objects Databases Nilanshu Dharma Shalva Singh.
The POSTGRES Next - Generation Database Management System Michael Stonebraker Greg Kemnitz Presented by: Nirav S. Sheth.
A Billiards Point of Sale Application Christopher Ulmer CS 470 Final Presentation.
10. Creating and Maintaining Geographic Databases.
Mobile Mapping Systems (MMS) for infrastructural monitoring and mapping are becoming more prevalent as the availability and affordability of solutions.
Databases C HAPTER Chapter 10: Databases2 Databases and Structured Fields  A database is a collection of information –Typically stored as computer.
Database Systems: Design, Implementation, and Management Eighth Edition Chapter 10 Database Performance Tuning and Query Optimization.
Data Warehouse Chapter 11. Multiple Files Problem Added complexity of multiple source files Start simple Multiple Source files Extracted data Logic to.
Course Introduction Introduction to Databases Instructor: Joe Bockhorst University of Wisconsin - Milwaukee.
Lecture On Database Analysis and Design By- Jesmin Akhter Lecturer, IIT, Jahangirnagar University.
DAY 14: ACCESS CHAPTER 1 Tazin Afrin October 03,
Ch 5. The Evolution of Analytic Processes
 DATABASE DATABASE  DATABASE ENVIRONMENT DATABASE ENVIRONMENT  WHY STUDY DATABASE WHY STUDY DATABASE  DBMS & ITS FUNCTIONS DBMS & ITS FUNCTIONS 
1 Introduction to Database Systems. 2 Database and Database System / A database is a shared collection of logically related data designed to meet the.
Goodbye rows and tables, hello documents and collections.
MySQL. Dept. of Computing Science, University of Aberdeen2 In this lecture you will learn The main subsystems in MySQL architecture The different storage.
Informix IDS Administration with the New Server Studio 4.0 By Lester Knutsen My experience with the beta of Server Studio and the new Informix database.
A NoSQL Database - Hive Dania Abed Rabbou.
INTRODUCTION TO GEOGRAPHICAL INFORMATION SCIENCE RSG620 Week 1, Lecture 2 April 11, 2012 Department of RS and GISc Institute of Space Technology, Karachi.
INFORMATION MANAGEMENT Unit 2 SO 4 Explain the advantages of using a database approach compared to using traditional file processing; Advantages including.
Building Data and Document-Driven Decision Support Systems How do managers access and use large databases of historical and external facts?
Efficient RDF Storage and Retrieval in Jena2 Written by: Kevin Wilkinson, Craig Sayers, Harumi Kuno, Dave Reynolds Presented by: Umer Fareed 파리드.
1 Biometric Databases. 2 Overview Problems associated with Biometric databases Some practical solutions Some existing DBMS.
1 Sem-ODB: Semantic Object DBMS FIU High Performance Database Research Center Dr. Naphtali Rishe, Director.
Creating and Maintaining Geographic Databases. Outline Definitions Characteristics of DBMS Types of database Relational model SQL Spatial databases.
More Dimensional Modeling. Facts Types of Fact Design Transactional Periodic Snapshot –Predictable time period –Ex. Monthly, yearly, etc. Accumulating.
Nhóm thực hiện: nhóm 1 Nguyễn Ngọc Trường Trần Minh Khang Bùi Quốc Huy Nguyễn Ngọc Linh Nguyễn Thành Phương Trần.
John Pickford IBM H11 Wednesday, October 4, :30. – 14:30. Platform: Informix Practical Applications of IDS Extensibility (Part 2 of 2)
Object Oriented Database By Ashish Kaul References from Professor Lee’s presentations and the Web.
7 Strategies for Extracting, Transforming, and Loading.
Lecture 10 Creating and Maintaining Geographic Databases Longley et al., Ch. 10, through section 10.4.
2/20: Ch. 6 Data Management What is data? How is it stored? –Traditional management storage techniques; problems –DBMS.
Enterprise Solutions Chapter 11 – In-memory Technology.
By Douglas Copas and Mark Perry.  Currently available small business based commercial inventory management systems are either prohibitively expensive.
Object Relational and Extended Relational Database Systems
Multimedia Systems and Communication Research Multimedia Systems and Communication Research Department of Electrical and Computer Engineering Multimedia.
CISC 849 : Applications in Fintech Namami Shukla Dept of Computer & Information Sciences University of Delaware iCARE : A Framework for Big Data Based.
Towards Unifying Vector and Raster Data Models for Hybrid Spatial Regions Philip Dougherty.
DMBS Internals I February 24 th, What Should a DBMS Do? Store large amounts of data Process queries efficiently Allow multiple users to access the.
Misconceptions About Real- Time Databases IEEE Computer Authors: John Stankovic, Sang Hyuk Son, Jorgen Hansson Presented By: Patti Kraker.
DMBS Internals I. What Should a DBMS Do? Store large amounts of data Process queries efficiently Allow multiple users to access the database concurrently.
Developing GRID Applications GRACE Project
September 2003, 7 th EDG Conference, Heidelberg – Roberta Faggian, CERN/IT CERN – European Organization for Nuclear Research The GRACE Project GRid enabled.
Data Resource Management Lecture 8. Traditional File Processing Data are organized, stored, and processed in independent files of data records In traditional.
MarkLogic The Only Enterprise NoSQL Database Presented by: Aashi Rastogi ( ) Sanket Patel ( )
BIG DATA/ Hadoop Interview Questions.
Oracle Announced New In- Memory Database G1 Emre Eftelioglu, Fen Liu [09/27/13] 1 [1]
Decision Support Systems for Supply Chain Management
Lecture 16: Data Storage Wednesday, November 6, 2006.
Every Good Graph Starts With
Informix Red Brick Warehouse 5.1
Geographic Information Systems
Spatio-Temporal Databases
Presentation transcript:

IBM Informix 2010 © 2010 IBM Corporation Vehicle Tracking System Vaibhav S Dantale Prasanna A Mathada Prepared on: Nov 9, 2010 Last Updated : Jan 19, 2011

IBM Informix © 2010 IBM Corporation Need of the hour  An organization or an Industry maintains a fleet of vehicles. Be it Banking industry, services sector, cab services etc, that are used to transport personnel, goods, cash etc, from one designated location to another designated location These Industry or organization need to keep a tab on the following: –Spot the vehicle –Fuel Theft –Diversion from designated route –Speed of the vehicle –Unplanned stoppages –And may more…

IBM Informix © 2010 IBM Corporation Basic Architecture Vehicle Tracking System

IBM Informix © 2010 IBM Corporation Challenges with traditional RDBMS approach  Stores one row per time stamped information  Voluminous data  Transactions are computationally expensive and take time  Storage cost is high  Many aspects of business semantics has to be handled by applications

IBM Informix © 2010 IBM Corporation Problem with Non-RDBMS approach  Lack of generality and extendibility  Predefined limits on kind and structure of data  Inability to combine data with other information  Despite, one has to maintain RDBMS for other information's

IBM Informix © 2010 IBM Corporation Solution from IBM Informix  The proposed solution to the case mentioned earlier uses IBM Informix database extended by TimeSeries Datablade and Spatial Datablade. –IBM Informix v11.50 –IBM Informix Time Series Datablade Module v4.01.TC8 –IBM Informix Spatial Datablade Module v8.21.TC3

IBM Informix © 2010 IBM Corporation Relational Representation Fleet Example: Vehicle Tracking Primary Key fuellatlongdatetimevhle_id val :00: :05: :10: :00: :05: :10: :00: val2 val1val2 val1val2 val1val2 val1val2 val1val2 val1val2 val1val2

IBM Informix © 2010 IBM Corporation vhle_idSeries … ( int) timeseries(daybar) Vehicle Tracking … Relational Time Series Representation Fleet Example: [datetime, v1,...)(Tue,v1…)]

IBM Informix © 2010 IBM Corporation Informix TimeSeries  Manages Time stamped data –A set of data where each item is time-stamped –Think of an array where each element can be indexed by time or by a timestamp  Performance –Extremely fast data access –Data layout optimized on disk –33 time faster than traditional RDBMS –Handles operations hard or impossible to do in standard SQL  Space Savings –Can be over 50% space savings over standard relational layout  Analysis –Rich set of built-in routines  Toolkit approach allows users to develop their own algorithms –Algorithms run in the database to leverage buffer pool  Inter-operates with other features of RDBMS well

IBM Informix © 2010 IBM Corporation Informix Spatial Informix Spatial DataBlade Module treats the Earth as a flat map. It uses planimetric geometry, which means that it approximates the round surface of the Earth by projecting it onto flat planes using various transformations. The Spatial DataBlade module is best used for regional datasets and applications The Informix Geodetic DataBlade Module treats the earth Round  Informix R-tree support allows faster, more efficient indexing to improve performance of spatial data loads and queries.  Intuitive Spatial DataTypes allow easier integration for ISV’s and customers by shortening the learning curve.  More flexibility (with GML, KML and WFS) in external representation speeds integration  Native spatio-temporal types for performance with complex queries involving space and time.  Automatic validation of spatial types improves data accuracy.

IBM Informix © 2010 IBM Corporation Fleet of Vehicles

IBM Informix © 2010 IBM Corporation Current Location of Vehicle GetLastElem function

IBM Informix © 2010 IBM Corporation Fuel Exception

IBM Informix © 2010 IBM Corporation Geo-fencing ST_Within(cur_location, geofence)

IBM Informix 2010 © 2010 IBM Corporation Thank You