(495) 925-0049, ITShop интернет-магазин 229-0436, Учебный Центр 925-0049
  Главная страница Карта сайта Контакты
Поиск
Вход
Регистрация
Рассылки сайта
 
 
 
 
 

Oracle SQL Developer v4.0. Что нового?

Источник: forsru
Олег Жнякин

В конце прошлого (2013) года вышла новая версия популярного инструмента разработчика баз данных - Oracle SQL Developer. Чем же решили нас порадовать на этот раз?

Прежде чем приступить к обзору новых возможностей SQL Developer, появившихся в последней версии, хотелось бы кратко рассмотреть сам инструмент, его эволюцию, а также функционал, уже реализованный в предыдущих версиях.

Итак, Oracle SQL Developer - интегрированная среда разработки на языках SQL и PL/SQL, ориентированная на применение в среде Oracle Database. Это достаточно эффективный инструмент непосредственной работы с объектами базы данных, прямого редактирования самих данных, а так же других возможностей, позволяющих значительно увеличить эффективность работы, как на этапе разработки БД, так и на этапах ее сопровождения.

Впервые SQL Developer появился на рынке в марте 2006 года. К тому времени на рынке уже существовали продукты подобного рода сторонних производителей. Старт получился достаточно удачный и этот инструмент встал в один ряд с другими продуктами, вобрав в себя лучшие черты своих конкурентов.

Однако, на достигнутом компания не остановилась и, последовательно развивая продукт от версии к версии, постоянно интегрировала в него все новые и новые инструменты, такие как:

  • Migration WorkBanch;
  • Data Modeler;
  • инструменты администрирования;
  • и другие.

Таким образом, к моменту выпуска четвертой версии SQL Developer стал в некотором смысле "контейнером", который включает в себя практически все необходимые инструменты разработчика, необходимые на разных этапах работы.

Стоит отметить, что в отличие от других разработчиков аналогичных инструментов компания ORACLE предоставляет этот продукт бесплатно!

Теперь более подробно рассмотрим, что нового появилось в четвертой версии.

Интерфейс

Как правило, появление новой версии любого продукта сопровождается изменением (улучшением) его интерфейса. Не стала исключением и четвертая версия SQL Developer. Конечно же, обновленный интерфейс стал более красивым и комфортным. Но, все-таки, более важными явились изменения в функциональных возможностях продукта.

Отчеты

Появились новые возможности в системе отчетов. Создавать и настраивать различные отчеты о базе данных и ее состоянии стало проще. Появилась возможность результаты сохранять в HTML-формате, в том числе и в графическом виде (диаграмы).

 

Database Performance Monitoring

В новой версии произошло пополнение в ряду уже интегрированных в SQL Developer продуктов. Теперь SQL Developer включает функциональные возможности другого независимого продкута - Oracle Database Enterprise Edition"s Diagnostic pack.

К основным функциям этого инструмента стоит отнести:

  • Управление snapshots, baselines, и baseline templates;
  • Automatic Database Diagnostic Monitor (ADDM);
  • Active Session History (ASH);
  • Automatic Workload Repository Compare Periods Reports (AWR).

Доступ к функционалу Database Performance Monitoring осуществляется из окна DBA Connections, в дереве которого появилась ветка Performance.

Find Database Object - Search

Поиск объектов в БД стал значительно удобней. Достаточно сравнить визуально этот инструмент по сравнению с третьей версией, чтобы увидеть эти изменения:

 

                                    Версия 3.2                                                                          Версия 4.0

В первую очередь изменился функционал задания критериев поиска. Если в третьей версии можно было задать область поиска только по какому-то конкретному типу объекта или по всем объектам, то теперь появилась возможность гибко устанавливать критерии, формируя группу типов объектов с помощью множественного выбора (checkbox).

То же самое можно сказать и про выбор области поиска. В четвертой версии появилась возможность отмечать именно те схемы, в которых необходимо провести поиск по установленным критериям.

Стоит отметить, что теперь результаты поиска выводятся в отдельное окно и отображаются в виде дерева. Если поиск идет не по имени объекта, а по вхождению этого объекта в другие структуры (например, использование объекта в хранимых процедурах), то мы сразу можем увидеть фрагмент кода, где этот объект используется, а при необходимости открыть и сам объект, и сразу позиционироваться на выбранном фрагменте.

Cart

Изменения коснулись и инструмента под названием "Cart". Свое название этот инструмент получил по аналогии с тележкой из супермаркета, куда покупатель складывает выбранный товар. В SQL Developer этот инструмент используется для формирования списка объектов, последующего экспорта данных и формирования скриптов.

Теперь SQL Developer предоставляет возможность работать с несколькими корзинами, создавать корзину из нескольких источников данных (включая другие скрипты), непосредственно переносить объекты и данные из одной схемы/базы данных в другую.

В новой версии SQL Developer появилась возможность вставлять промежуточные скрипты на разных стадиях формирования объектов и загрузки данных.

Oracle Data Modeler & Oracle Migrations

Data Modeler - эффективное case-средство для проектирования структуры данных, являющееся независимым продуктом и может быть развернуто отдельно от SQL Developer. В четвертой версии SQL Developer, как и в предыдущей версии продукта, Data Modeler уже интегрирован и необходимости в его дополнительном развертывании нет.

Практически одновременно с SQL Developer v4.0 вышла и четвертая версия Data Modeler. Обновленная версия Data Modeler сразу была интегрирована в новый SQL Developer. Изменения же, произошедшие в этом продукте, достаточно существенные и заслуживают отдельного обзора. Отметим только, что теперь Data Modeler адаптирован под Oracle Database 12c, и позволяет проектировать БД с учетом возможностей, появившихся в двенадцатой версии СУБД Oracle.

Все вышесказанное справедливо и для другого интегрированного продукта - Oracle Migrations, являющегося эффективным инструментом миграции баз данных сторонних производителей на платформу Oracle.

12c Support

И все-таки, главной причиной появления новой версии SQL Developer можно считать именно выход на рынок Oracle Database 12c. Именно серьезные изменения, произошедшие с СУБД Oracle потребовали значительно пересмотреть функционал SQL Developer.

В первую очередь, это конечно же Multitenant Container and Pluggable management - поддержка контейнерных и подключаемых БД. Особенности и различия этих типов БД теперь поддерживаются и в SQL Developer.

Кроме того, SQL Developer поддерживает изменения в языках SQL и PL/SQL, произошедших в новых версиях СУБД. В частности допускается использование внутренних PL/SQL функций в структуре SQL-запросов.

Все изменения, произошедшие в параметрах объектов БД, отразились на соответствующих инструментах настройки этих объектов в SQL Developer. Так, например, новый механизм генерации ключей IDENTITY COLUMNS поддерживается четвертой версией SQL Developer.

 

Таким образом, SQL Developer в обновленной версии по-прежнему остается незаменимым инструментом эффективной работы со структурой и данными Oracle Database.

Ссылки по теме


 Распечатать »
 Правила публикации »
  Написать редактору 
 Рекомендовать » Дата публикации: 10.09.2014 
 

Магазин программного обеспечения   WWW.ITSHOP.RU
Oracle Database Standard Edition 2 Named User Plus License
Oracle Database Personal Edition Named User Plus Software Update License & Support
Oracle Database Standard Edition 2 Processor License
Oracle Database Personal Edition Named User Plus License
SAP CRYSTAL Reports 2013 WIN INTL NUL
 
Другие предложения...
 
Курсы обучения   WWW.ITSHOP.RU
 
Другие предложения...
 
Магазин сертификационных экзаменов   WWW.ITSHOP.RU
 
Другие предложения...
 
3D Принтеры | 3D Печать   WWW.ITSHOP.RU
 
Другие предложения...
 
Новости по теме
 
Рассылки Subscribe.ru
Информационные технологии: CASE, RAD, ERP, OLAP
Новости ITShop.ru - ПО, книги, документация, курсы обучения
Программирование на Microsoft Access
CASE-технологии
OS Linux для начинающих. Новости + статьи + обзоры + ссылки
СУБД Oracle "с нуля"
3D и виртуальная реальность. Все о Macromedia Flash MX.
 
Статьи по теме
 
Новинки каталога Download
 
Исходники
 
Документация
 
 



    
rambler's top100 Rambler's Top100