January 2008
Intermediate to advanced
384 pages
8h 1m
English
There is only one data structure in SQL: the table. How tables are used often affects how they are declared. There are base, or operational, tables that persist in storage. They hold the core data of the data model, but they are not the only kind of table.
Staging tables are horrible monsters without constraints or even keys. But SQL allows you to create them. You use them as staging areas for dirty, raw data that you would never ever put in your beautiful clean base tables.
Auxiliary tables are used to compute functions and other values by joins rather than by procedural programming. Common examples are look-up tables for translating encodings and functions that cannot be computed easily. They should not ...
Read now
Unlock full access