The Oracle Data Access Components (ODAC) library offers some nonvisual components for Delphi. They serve as access to Oracle RDBMS. ODAC is an alternative to the standard way of processing data by the Borland Database Engine (BDE). ODAC supports Oracle 8 feathers; BLOB, CLOB, and BFile data types; objects; arrays; references; and nested tables. It simplifies data updating by offering two ways to update your data, is more flexible with ToraQuery, and is easier with TsmartQuery. It also speeds up fetching records from the database, provides automatic locking and refreshing of records, allows execution of stored procedure-separated threads, and contains advanced design time editors.