The image shows that the NewsReader updates stock price data in a QUOTES table in the TimesTen database. The NewsReader also updates earnings data in an EARNINGS table. The STOCK columns in the QUOTES and EARNINGS tables are linked through a foreign key relationship.
The columns in the QUOTES table are: STOCK, PRICE, VOL, TIME. The rows are:
IBM 135.03 10 9:54:03 ORCL 16.23 15 9:54:02 MSFT 61.06 12 9:54:01 JNPR 15.36 1 9:54:01 ...
The columns in the EARNINGS table are: STOCK, EARNS, EST. The rows are:
IBM 4.35 4.25 ORCL 0.43 0.55 MSFT 1.15 0.95 JNPR 0.36 0.51 ...
The QUOTES and EARNINGS tables are detail tables for the PE_ALERTS materialized view with the following definition:
CREATE MATERIALIZED VIEW pe_alerts AS SELECT q.stock, q.price, q.vol, e.earns FROM quotes q, earnings e WHERE q.stock=e.stock AND q.price/e.earns < 50;
The columns in the PE_ALERTS materialized view are: STOCK, PRICE, VOL, EARNS. The rows are:
IBM 135.03 10 4.35 ORCL 16.23 15 0.43 JNPR 15.36 1 0.36 ...
XLA reads the updated records from the transaction log buffer and sends them to the trading application.
End of description.