1. A computer data processing system including a central processing unit configured with an integrated computer control software system for the management of information data objects including automatic organization, indexing and viewing of information, said data processing system comprising: a) a computer-readable memory structured with a partitioned storage organization having at least one object store object-oriented database including B-Tree nodes, foundation objects and reference objects, and at least one catalog database containing metadata; b) a computer display connected to said memory for displaying objects from said object-oriented database in a desktop-style interface; c) a computer-user interface device for inputting information to said data processing system, including information to specify objects or properties of objects, and for input of objects from external sources; d) an applications program having component architecture code processed by said central processing unit so as to scan source data of objects, create or extract metadata from said scanned objects, store said metadata in said catalog database, and store reference objects in said object store with metadada links attached to said reference objects to provide automatic organization, indexing and viewing of information objects from multiple sources in said desktop-style interface while storing only one instance of said reference object.