Хочу вам рассказать немного о базе данных oracle. Я работаю в большой организации и у нас применяют различные базы данных. Есть mySql, sqlite, Oracle, PostgreSQL, Firebird. Из всего перечисленного хочу отметить Oracle и PostgreSQL. За ними будущее. Простенькие базы данных не выдерживают большой нагрузки. Вы можете вложить годы работы и в конце вас будет ждать глючное приложение. Например, переписать базу firebird на oracle будет долго и мучительно. Некоторые мои приложения используют базы firebird. Из-за высокой нагрузки часто отваливается база данных. Было принято решение перебраться на Oracle. Новые приложения на Oracle сразу показали себя с лучшей стороны. Было ощущение, что нашими работающими веб-приложениями никто не пользуется и нагрузки нет. Мои коллеги не по сей день не замечают перегрузок у базы данных Oracle. Преимущества базы данных Oracle не оставят вас равнодушными. Oracle довольно гибко настраивается и вы можете сделать тонкое разделение прав для пользователей. Базы данных на оракл довольно гибко настраиваются. Тут есть один сложный момент. Тонко настроить базу сможет только специалист. Сама база довольно сложно устроена.
Существуют готовые решения от Oracle. В них уже настроены сложные узлы. СУБД Oracle Database 11g - это единое интегрированное решение, для управления информацией, доступное на различных открытых платформах и поддерживаемое множеством сторонних приложений. В этой базе хранятся не только реляционные данные, но и документы, XML, мультимедиа информация о размещении данных и ГИС информация. Вы можете хранить в базе целые файлы. Вообще Oracle славится быстрой работой. Выборка данных осуществляется быстро. Для всех видов данных в базе осуществляется индексирование и предоставляется SQL-доступ. Также предоставляется обычный порядок доступа по протоколам, характерным для конкретных видов данных.
СУБД Oracle Database 11g - база данных, разработанная специально для работы в сетях распределенных вычислений Grid, предназначенная для эффективного развертывания на базе различных типов оборудования, от небольших серверов до мощных симметричных многопроцессорных серверных систем. База данных предоставляет возможность автоматической настройки и управления, что делает ее использование простым и экономически выгодным.