Extensible markup language (XML) is a sub part of the standard generalized markup language (SGML) and is a mother of wireless markup language (WML). This technology is effective for storage, searching and retrieval of data based on query. The bottleneck in the normal search engines is the lackness of proper metadata which proves to be an obstacle in the quick data retrieval. The XML has been replacing the traditional slow techniques quickly. The proposed system performs the efficient tag based online searching using simple application programming interface for XML (SAX) parser. System provides option to the user to store the entire document as an XML user-defined column. Fast search via indices is made for XML elements and this result in faster retrieval. Proposed system uses a SAX based component which uses the developed XML files for the retrieval. Component has been designed in such a way to get precise and efficient results.