September 2017
Beginner to intermediate
412 pages
8h 55m
English
Databases are generalized data structures. Both store data, either internally in memory or externally on disk or in the cloud. As data containers, they have a logical structure and a physical structure.
Consider the simplest of data structures: a one-dimensional array a[] of strings. The logical structure of this is shown in Figure 10-2.

Figure 10-2. An array of strings
It is an object, referenced by the variable a. Inside that object is a sequence of numbered storage compartments, each capable of holding a string object.
However, the physical structure, hidden from the programmer, is a sequence of bytes in memory. Using two-byte Unicode ...
Read now
Unlock full access