EXTREMESQL IMPLEMENTS POPULAR SQL DB PROGRAMMING LANGUAGE.McObject(R), Issaquah, Wash., developer of the eXtremeDB(TM) in-memory embedded database (1) Database software that is included with an application rather than offered as a separate database management system (see DBMS). Tending to be compact and efficient, an embedded database generally includes fewer features than a full-blown DBMS. , has released eXtremeSQL(TM), a high-performance implementation of the popular SQL SQL in full Structured Query Language. Computer programming language used for retrieving records or parts of records in databases and performing various calculations before displaying the results. database programming language for use with eXtremeDB. With eXtremeSQL, McObject targets the real-time enterprise software market by greatly simplifying programming with its database for corporate developers using SQL. The new interface strengthens eXtremeDB's appeal for application development in fields such as banking and securities trading securities trading, financial activity involving transactions of property such as stocks, bonds, commodities, and currency (see securities). Although the trading of stocks and bonds dates back several centuries in many Western nations, the development of the , where real-time responsiveness is a must and SQL is the dominant database language. In addition to its usefulness in new enterprise applications, eXtremeSQL joins eXtremeDB's XML XML in full Extensible Markup Language. Markup language developed to be a simplified and more structural version of SGML. It incorporates features of HTML (e.g., hypertext linking), but is designed to overcome some of HTML's limitations. interface in providing a vital tool for eXtremeDB-based embedded systems Embedded systems Computer systems that cannot be programmed by the user because they are preprogrammed for a specific task and are buried within the equipment they serve. to share data with corporate applications such as billing, shipping, customer relationship management, and enterprise databases. Since its release, the eXtremeDB database's unmatched performance, minimal footprint and sophisticated programming features have driven its widespread adoption in real-time applications. By eliminating disk I/O (Input/Output) The transfer of data between the CPU and a peripheral device. Every transfer is an output from one device and an input to another. See PC input/output. I/O - Input/Output , caching and other high-overhead functions, eXtremeDB enables data management at near RAM-access speed, while offering critical database features such as concurrent data access, transactions and flexible indexing. However, many corporate developers have asked for a SQL interface to reduce their learning curve with the product while maintaining eXtremeDB's performance advantage. McObject has responded with eXtremeSQL, a SQL interface for projects with exceptionally high performance requirements in the real-time enterprise. eXtremeSQL features and capabilities include the following: Broad coverage of the SQL-89 standard. eXtremeSQL implements most of the ANSI (American National Standards Institute, New York, www.ansi.org) A membership organization founded in 1918 that coordinates the development of U.S. voluntary national standards in both the private and public sectors. It is the U.S. member body to ISO and IEC. SQL-89 specification for INSERT, UPDATE, DELETE and SELECT statements. Extensions to exploit key eXtremeDB features. eXtremeSQL implements eXtremeDB-specific extensions including support for structures, arrays, vectors, and optimization of queries on classes with object identifier (programming) object identifier - (OID) Generally an implementation-specific integer or pointer that uniquely identifies an object. relationships. Compatible with all eXtremeDB editions. eXtremeSQL is fully interoperable with eXtremeDB Standard Edition, High Availability Also called "RAS" (reliability, availability, serviceability) or "fault resilient," it refers to a multiprocessing system that can quickly recover from a failure. There may be a minute or two of downtime while one system switches over to another, but processing will continue. Edition, and Transaction Logging Edition. Interactive SQL utility. eXtremeSQL includes an interactive SQL program, eXQL, that can test SQL statements or serve as a useful example of a full eXtremeSQL implementation. eXQL also works as a batch processing (1) Performing a particular operation automatically on a group of files all at once rather than manually opening, editing and saving one file at a time. For example, graphics software that converts a selection of images from one format to another would be a batch processing utility. utility by redirecting input from a text file containing eXtremeSQL statements. No client/server inter-process communications. Like eXtremeDB, eXtremeSQL is embedded in the application, not deployed as a separate process. This eliminates client/server inter-process communication round-trips from the execution path, resulting in breakthrough performance. "McObject is very excited about this new addition to the eXtremeDB product family and expects the response to be enthusiastic. We have already seen integration of eXtremeDB in industries such as financial services, for applications including real-time trading and market analysis. eXtremeSQL adds a familiar interface to technology that provides radically improved performance, compared to existing data management solutions in these markets," McObject CEO (1) (Chief Executive Officer) The highest individual in command of an organization. Typically the president of the company, the CEO reports to the Chairman of the Board. Steve Graves said. About McObject Founded by embedded database and real-time systems experts, McObject offers proven data management technology that makes intelligent devices smarter, more reliable and more cost-effective to develop and maintain. McObject counts among its customers industry leaders such as DaimlerChrysler, Tyco Thermal Controls, Genesis Microchip, F5 Networks, Motorola and Boeing. McObject, based in Issaquah, WA, is committed to providing innovative technology and first rate services to customers and partners. For more information, call 425/831-5964 or visit http://www.mcobject.com. |
|
||||||||||||

Printer friendly
Cite/link
Email
Feedback
Reader Opinion