SQL Developer
Мощное и бесплатное средство разработки баз данных.
Oracle SQL Developer — это бесплатное графическое средство, повышающее производительность и упрощающее выполнение задач по разработке баз данных. Oracle SQL Developer предназначен для разработчиков баз данных Oracle, упрощает циклы разработки и сокращает потребность в приобретении средств от сторонних поставщиков для разработки и отладки кода SQL и PL/SQL. SQL Developer позволяет пользователям просматривать, создавать и изменять объекты баз данных, выполнять инструкции SQL, изменять и отлаживать PL/SQL, генерировать отчеты из широкого списка готовых отчетов или создавать собственные. Создав это средство, компания Oracle снова продемонстрировала свою готовность помогать сообществу разработчиков баз данных повышать производительность и решать прочие задачи. SQL Developer 1.1.3 входит в комплект Oracle Database 11g. SQL Developer 1.2 можно загрузить с веб-сайта SQL Developer. Дополнительные сведения об Oracle SQL Developer см. на сайте http://www.oracle.com/technology/products/database/sql_developer
SQL Developer: Migration Workbench
Упрощает перенос баз данных сторонних поставщиков на платформу Oracle.
Приложение Migration Workbench, добавленное в SQL Developer 1.2, содержит следующие функции:
Благодаря полной интеграции с SQL Developer пользователи получают единое средство для просмотра баз данных сторонних поставщиков, переноса выбранных объектов на платформу Oracle и последующей работы с ними.
В Quick Migration Wizard сокращены требования к привилегиям, т. е. привилегия DBA не требуется.
Пошаговый перенос дает возможность управления каждым этапом процесса переноса.
Поддержка переноса на уровне мелких структурных единиц позволяет пользователям выбирать конкретные объекты, подлежащие переносу.
Перенос сложных объектов поддерживает хранимые процедуры, триггеры и представления.
Translation Scratch Editor дает возможность переноса с одной инструкцией.
Translation Difference Viewer позволяет сравнивать объекты попарно путем сопоставления инструкций и блоков.
SQL Developer: Oracle APEX 3.0.1
SQL Developer 1.2 поддерживает объекты APEX 3.0.1 и отличается следующими особенностями:
Добавлена возможность подключения ко всем приложениям Oracle APEX, связанным со схемой базы данных (на уровне приложений и страниц), и просмотра этих приложений.
Можно запускать такое количество отчетов, которое позволит пользователям создавать отчеты о рабочих областях, приложениях, страницах и схемах.
Появилась возможность экспорта и импорта приложений Oracle APEX через контекстное меню.
Application Express
Уникальное бесплатное средство разработки для создания веб-приложений.
Oracle Application Express (Oracle APEX), ранее HTML DB, — это средство быстрой разработки веб-приложений для базы данных Oracle. При наличии лишь одного веб-браузера и минимального опыта программирования можно разрабатывать и развертывать профессиональные приложения, которые будут и быстрыми, и безопасными. Для разработки, развертывания и выполнения приложений Application Express не требуется клиентское программное обеспечение. Oracle Application Express сочетает в себе свойства личной базы данных, производительность, простоту использования и гибкие возможности наряду со свойствами базы данных предприятия, безопасностью, целостностью, масштабируемостью, доступностью и поддержкой Интернета.
Application Express содержит три главных средства:
Application Builder — создание динамических веб-приложений на основе баз данных.
SQL Workshop — просмотр объектов баз данных, выполнение нерегламентированных запросов SQL, а также графический конструктор запросов.
Utilities — загрузка и выгрузка данных для плоских файлов и электронных таблиц.
Application Express — высокопроизводительное средство для создания приложений, генерирующих отчеты о данных в базе. Отчеты обычно связаны гипертекстовыми ссылками с другими отчетами, поэтому навигация в базе данных аналогична навигации на веб-сайтах. Столбцы в отчетах можно с легкостью связать с другими отчетами, диаграммами и формами ввода данных, причем все это выполняется декларативно. Многофункциональный механизм генерации диаграмм позволяет представлять запросы SQL в графическом виде, что повышает эффективность передачи данных. Application Express также удобен для редактирования данных в базах и поддерживает множество элементов управления декларативными формами, включая группы переключателей, флажки, списки выбора, переключатели челночного типа, текстовые редакторы и элементы выбора даты.
Благодаря простоте использования Application Express позволяет быстро создавать гибкие приложения для различных отделов организации. Развернутые в Интернете, эти приложения работают с высочайшей производительностью. Исторически сложилось, что отделам, прототипам и малым проектам достаточно баз данных на настольных компьютерах. Такие базы являются динамичными средствами, которые удовлетворяют требованиям к разработке, предъявляемым организациями малого и среднего бизнеса или отделами предприятий. Базы данных, хранящиеся на нескольких настольных компьютерах, с трудом поддаются управлению и могут быть уязвимы. Часто они не подходят для работы с конфиденциальными сведениями и не поддерживают работу через Интернет. Интерфейс разработчика, выполненный по аналогии с интерфейсом браузера, декларативная платформа программирования и простые мастера делают Application Express прекрасной альтернативой приложениям многопользовательских баз данных, хранящихся на настольных компьютерах, например Microsoft Access.
Разработчики приложений, ориентирующиеся на SQL, также по достоинству оценят простоту создания приложений на основе баз данных при наличии минимального опыта программирования для Интернета или даже при его отсутствии. Вам не требуется учить языки сценариев или сложные платформы развертывания: достаточно написать несколько запросов и выбрать готовые темы пользовательских интерфейсов и элементы управления формами для создания высокопрофессиональных, безопасных и масштабируемых приложений. Дополнительные сведения об Oracle Application Express см. на сайте http://www.oracle.com/technology/products/database/application_express
Application Express: печать PDF
Можно экспортировать область отчета в формат PDF — по сути, распечатать отчет. Кроме того, возможна полная интеграция с Oracle Business Intelligence (BI) Publisher, что позволяет создавать высокоточные отчеты. BI Publisher представляет собой подключаемый модуль MS Word для разработки комплексных шаблонов отчетов, который может объединять несколько таблиц (например, шаблон и созданный на его основе объект), диаграммы и другие параметры, переданные из Application Express. Эти шаблоны отчетов можно затем загрузить в Application Express, что даст возможность доступа через URL-адрес, вызова посредством нажатия кнопки или ссылки.
Application Express: перенос из Microsoft Access
Появилась возможность переносить приложения и базы данных Microsoft Access на платформу Oracle, что обеспечивает объединение, контроль и централизованное управление для важных данных.
Application Migration позволяет переносить приложение Microsoft Access и генерировать приложение Oracle Application Express. Процесс переноса включает в себя следующие шаги:
С помощью средства Exporter из Microsoft Access экспортируются метаданные.
С помощью Oracle Migration Workbench (входит в состав SQL Developer 1.2) база данных Microsoft Access переносится на платформу Oracle.
Создается рабочая область Oracle Application Express, а затем проект переноса.
Проверяются и обновляются извлеченные объекты.
Генерируются приложения Oracle Application Express.
Application Express: диаграммы Flash
У разработчика появилась возможность создавать приложения с диаграммами, которые отображаются в браузере с помощью подключаемого модуля Adobe Flash Player. Поддерживаются 18 типов диаграмм Flash. В процессе создания можно предварительно просматривать выбранный тип и задавать большинство атрибутов для итоговой диаграммы. В дополнение к созданию новых диаграмм Flash можно также преобразовывать существующие диаграммы SVG в диаграммы Flash. Диаграммы Flash позволяют использовать в пользовательском интерфейсе усовершенствованные элементы управления, а также содержат такие функции, как асинхронные обновления.
Application Express: размещение элементов путем перетаскивания
Новая функция размещения элементов путем перетаскивания позволяет изменять порядок элементов в текущей области, менять отдельные атрибуты (имя элемента, ярлык и тип в текущем диапазоне элементов и типов), удалять элементы и быстро создавать новые элементы. Можно разместить элементы слева или справа от существующего элемента и вставить новый ряд, чтобы оперативно добавить элементы в середину существующей формы. Для удаления элемента достаточно перетащить его в корзину внизу.
Application Express: новые типы элементов
Добавлено несколько новых типов элементов. В их число вошли следующие:
Shuttle
HTML Editor Minimal — доступен в Textarea
HTML Editor Standard — доступен в Textarea
Popup Color Picker — доступен в Popup List of Values
Date Picker (используется маска формата)
Application Express: объекты поддержки
Функция объектов поддержки, впервые появившаяся в Application Express 2.2, была расширена и теперь позволяет определять сценарии обновлений. Эта функция служит для распределения обновлений. Кроме того, появилась возможность включать определения из таблицы управления доступом в сценарии установки.
Application Express: кэширование страниц и областей
Служит для записи частей приложения в кэш для повышения производительности. Атрибуты кэша настраиваются на страницах атрибутов «Страница» и «Регион». Эта функция подходит для статических страниц и областей, например списков, где нет условий и областей, содержащих HTML-текст.
Application Express: другие усовершенствования
В этой версии появилось несколько других усовершенствований, в том числе:
Календарь — в стандартные календари добавлены представления по месяцам и дням.
Совместно используемые компоненты — дополнительные возможности копирования и изменения родительского элемента для списков, ссылок-цепочек и т. д.
Поиск элементов — поиск Cascading Style Sheets (CSS) и изображений.
Одновременное удаление — одновременное удаление нескольких кнопок, процессов, вычислений и проверок.
Навигация — добавлены новые значки для перехода к совместно используемым компонентам и отчетам о приложениях.
Сравнение приложений и схем — поиск различий между двумя приложениями или объектами в двух разных схемах.
Установки по умолчанию для Application Builder — определение предпочтений рабочих областей для вкладок, аутентификации, тем и глобализации с целью обеспечения единого подхода.
Предпочтения разработчика — определение предпочтений режима представления для Application Builder.
Поддержка публичных страниц — позволяет использовать для публичных приложений идентификатор сеанса, равный нулю, что помогает при работе с поисковыми механизмами и закладками.
SQL Workshop — расширенные возможности навигации и улучшенный доступ к схемам.
Новые элементы управления паролями и учетными записями — указание правила истечения срока паролей, надежности (минимального числа знаков и т. д.) и блокировки.
Управление рабочими областями — определение размеров рабочих областей, запрос имен рабочих областей по электронной почте и просмотр журнала попыток входа в систему.
Новый подход к управлению пользователями — упрощение навигации и усовершенствование значков.
|