Oracle10g XE (eXpress Edition) — бесплатная версия СУБД Oracleв составе программного продукта.
Версия ХЕ содержит ряд ограничений:
• поддерживается база данных размером до 4 Гбайт;
• на одном компьютере может быть запущен только один экземпляр базы Oracle XE;
• при наличии на сервере нескольких процессоров Oracle XE использует только один из них;
• Oracle XE использует не более 1 Гбайт независимо от объема доступной оперативной памяти.
Несмотря на данные ограничения, на основе Oracle XE можно создавать приложения для решения широкого круга задач. А если по мере роста базы данных и увеличения количества пользователей OracleXE перестанет справляться с поставленными задачами или будет достигнут предельный для Oracle XE размер базы, то превести задачи на одну из платных версий Oracleне составит особого труда.
В настоящее время существуют версии Oracle XE для платформ Linux (Debian, Mandriva, Novell, Red Hat и Ubuntu) и Windows.
Oracle SQL*Plus — это утилита для обработки запросов на языке SQL и создания таких компонентов, как хранимые процедуры и триггеры (о них будет сказано далее в главе 4). Данная утилита неизменно присутствует во всех вариантах конфигурации продукта. С помощью SQL*Plus можно передавать Oracle команды на языках SQL и PL/SQL. PL/SQL — это язык, расширяющий возможности SQL за счет включения в него конструкций, характерных для языков программирования.