Shadow tables are objects in computer science used to improve the way machines, networks and programs handle information.
However, widespread usage of the specific phrase "shadow table" began when relational database management systems (RDBMS) became widely used in the 1970s.
[4] The initial usage of relational DBMs for commercial purposes lead to the term "shadow tables" becoming widespread.
This relational technology allowed people to correlate information stored in a primary table and its shadow.
Database management systems (DBMS) are software that handle the maintenance, security, and manipulation of data tables.
Query languages specialize in the simple modification or retrieval of large and specific amounts of data.
Shadow tables are often used with DBMS' to improve efficiency by preventing redundant operations being performed by the DBM.
The command console is one level below these graphical objects as it gives you an even closer link to the underlying functions of the operating system.