Аналогия проста: открывая водопроводный кран, вы ждете, что из него потечет вода, и не желаете думать о том, как она туда попала. Точно так же, включая свой компьютер, вы рассчитываете на безусловное наличие на нем данных и приложений. При этом вам все равно, где эти данные и приложения находятся физически и как они к вам попадают.
Корпорация Oracle представляет OracleS не просто базой данных, но и как файловый сервер. Основополагающая идея корпорации звучит так: стоимость вычислений снизится; будет надежнее и безопаснее, если данные будут храниться в OracleS и выдаваться ею, а не с помощью традиционных методов (комбинации локальных клиентских жестких дисков и совместно используемых файлов, расположенных в серверной файловой системе). Такое мировоззрение возлагает большую ответственность на разработчиков Oracle, ибо они как никогда прежде должны удовлетворить нужды и оправдать ожидания пользователей.
Первоначально OracleS называли полнофункциональной объектной базой данных. Конечно, движение в направлении объектной поддержки имеет место, но акцент определенно сместился. Oracle явно прислушалась к своим потребителям и обратила внимание на то, что они хотят.* В следующих главах мы опишем многие новые возможности, которые реализованы в OracleS. Тем не менее, когда мы доходим до сути, обнаруживается, что OracleS — это, в первую очередь, устойчивая, масштабируемая система управления базами данных, способная хранить огромные объемы данных и выдавать их экономически эффективно, надежно и безопасно большим группам пользователей. Все остальное — лишь глазурь на этом пирожном!
Архитектура, которую Oracle называет будущим вычислений, изображена на рис. 1.1.
Рис. 1.1. Основные компоненты архитектуры сетевых вычислений, выдвинутой корпорацией Oracle
*     Ясно также, что корпорация проанализировала проблемы, которые испытывает Informix.
I. Что нового в Oracle8?
11