An embedded database system is a database management system (DBMS) which is tightly integrated with an application software that requires access to stored data, such that the database system is "hidden" from the application’s end-user and requires little or no ongoing maintenance. It is actually a broad technology category that includes database systems with differing application programming interfaces (SQL as well as proprietary, native APIs); database architectures (client-server and in-process); storage modes (on-disk, in-memory and combined); database models (relational, object-oriented, entity–attribute–value model and network/CODASYL); and target markets.
The term embedded database can be confusing because only a small subset of embedded database products is used in real-time embedded systems such as telecommunications switches and consumer electronics devices. (See mobile database for small-footprint databasees that could be used on embedded devices.)
Read more about Embedded Database: Implementations
Famous quotes containing the word embedded:
“The idea of feminine authority is so deeply embedded in the human subconscious that even after all these centuries of father-right the young child instinctively regards the mother as the supreme authority. He looks upon the father as equal with himself, equally subject to the womans rule. Children have to be taught to love, honor, and respect the father.”
—Elizabeth Gould Davis (b. 1910)