Mapping the Terrain: Theory and Practice
The first step of selecting a database system is to figure out what the choices are. Decades of research and real-world deployment have produced countless systems. We need to organize them somehow to reduce the number of options.
One obvious way to group systems is to use the common labels that vendors apply to them. The buzzwords here include network, relational, object-oriented, and embedded; with some cross-fertilization such as object-relational and embedded network. Understanding the buzzwords is important. Each has some grounding in theory, but has also evolved into a practical label for categorizing systems that work in a certain way.
All database systems, regardless of the buzzwords that apply ...
Get Berkeley DB now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.