White Paper: Is using SQL in an embedded computer application like trying to squeeze an ELEPHANT into a MINI?

SQL, like it or not, has become the industry’s standard database access language. This being the case many companies that are involved in the development of embedded computer applications with database management requirements would like to be able to use SQL to access and manipulate that database information. This article takes a looks at ways developers of embedded applications can efficiently make use of SQL in their applications.

June 9th, 2010
White Paper: Is using SQL in an embedded computer application like trying to squeeze an ELEPHANT into a MINI?

Full Text: Download PDF

Version: 1
Date File Uploaded: 2010-06-09
1According to Wikipedia’s entry entitled “Elephant joke”, there’s an old one that goes like this:

Q. How many elephants will fit into a Mini?
A. Four: two in the front, two in the back.

Q. How many giraffes will fit into a Mini?
A. None. It’s full of elephants.

Of course, if it is possible to get four elephants into a Mini then it must be pretty easy to get one in. In which case, there must also be no problem using SQL in an embedded computer application! But, even if one does succeed in getting the elephant into the car, the added weight will certainly have a significant negative impact on its speed. Such is the opinion of many—including me—on the advisability of using SQL in an embedded database application.

Topics covered in this article

Silicon, software, and strategies for embedded devices
Embedded Computing Design magazine is the resource for engineers, architects, and decision makers involved with embedded devices. Topics explored span silicon, software, and strategies for designing and connecting with small devices in mobile, automotive, home, industrial, and medical applications. Departments include Deep Green discussing the latest in energy efficient, low power designs and applications. Content is available in print, E-letter, E-cast, white papers, video, RSS, social networks, and more. Subscriptions are free of charge.
©MMXIIEmbedded Computing Design.
An OpenSystems Media publication.