Статьи
Преса про компанію Progress Technologies - Видання про високі технології CNews
Провідні світові розробники СУБД сьогодні роблять акцент на масштабованості, безпеки і інтеграційних можливостях програмних продуктів. Microsoft c випуском SQL Server намагається вийти на ринок, де замовниками є найбільші клієнти. DB2 Universal Database від IBM претендує на особливу окупність рішень. Компанія Software AG випускає лінії продуктів на базі СУБД Adabas і середовища розробки Natural, що дозволяють створювати ІТ-рішення в рамках SOA.
СУБД Oracle Database 10g поставляється в чотирьох різних редакціях, орієнтованих на різні сценарії розробки і розгортання додатків. Крім того, корпорація Oracle пропонує кілька додаткових програмних продуктів, які розширюють можливості Oracle Database 10g для роботи з конкретними прикладними пакетами. Список нововведень включає , В числі іншого, розширення можливостей використання технологій Grid Computing (розширена масштабованість технології Real Application Clusters (RAC) до 100 серверів в кластері, вдосконалений інструмент Enterprise Manager Database Control і функція балансування робочих навантажень модуля Real Application Clusters, доданий програмний інтерфейс (API) до Oracle Clusterware). Крім того, п овишена продуктивність - введені нові методи сортування, поліпшені функції модуля Oracle Data Guard.
Розширено можливості забезпечення безпеки даних (додана функція Transparent Data Encryption, яка не потребує модифікації додатків, які здійснюють доступ до даних, додана можливість шифрування даних з резервних БД, функція Oracle Recovery Manager (RMAN) тепер підтримує шифрування даних). Розширено засоби управління базою даних (зроблений збір статистичної інформації про продуктивність безпосередньо з пам'яті, вдосконалений Automatic Database Diagnostic Monitor, поліпшені звіти Automatic Workload Repository);
Передбачені нові можливості для розробки додатків (реалізована підтримка стандарту W3C XML Query для доступу до XML-даними, розширена підтримка Microsoft Windows за допомогою використання збережених процедур, реалізованих на основі Common Language Runtime (CLR), розширена функціональність для розробки на основі Oracle HTML DB, а також інструментарію швидкої розробки Web-додатків).
Лінійка продуктів сімейства Oracle Database 10g представлена редакціями: Enterprise Edition (містить всі компоненти Oracle Database, а також допускає розширення за допомогою придбання додаткових модулів і додатків, вартість ліцензії: 40000 $ на процесор + 800 $ на користувача), Standard Edition (ліцензується для використання на одному сервері з числом процесорів, що не перевищує чотирьох, або на серверному кластері, що підтримує не більше чотирьох процесорів, вартість ліцензії: 15000 $ на процесор + 300 $ на користувача), Standard Edition One (ліцензується тільки для серверів, мають не більше двох процесорів, вартість ліцензії: 4995 $ на процесор + 149 $ на користувача) і Personal Edition (підтримує однопользовательськую розробку і розгортання додатків, повністю сумісних з іншими редакціями Oracle DB, вартість ліцензії: 400 $, підтримка протягом року - 28 $, оновлення протягом року - 60 $).
Microsoft
Корпорація Microsoft, як і обіцяла, випустила версію "Yukon" своєї СУБД MS SQL Server до 7 листопада 2005 року. Нову версію СУБД відрізняють висока доступність і масштабованість, безпеку, продуктивність розробки додатків, глибока підтримка XML, а також вбудовані інструменти ETL рівня підприємства і Data Mining.C випуском SQL Server 2005 Microsoft сподівається зірвати клеймо "для середніх і маленьких" і вийти на ринок, де замовниками є найбільші клієнти.
Серед найважливіших поліпшень - інтеграція з платформою .NET ( "Yukon" підтримує CLR на рівні ядра СУБД, що дозволяє SQL Server безпосередньо виконувати програми на C #, VB.NET та іншими мовами програмування платформи .NET без необхідності використання проміжних інструментів типу ADO.NET в зв'язці з Transact-SQL, який також підтримується. Це дає можливість розробникам писати збережені процедури, тригери і призначені для користувача функції (UDFs) засобами мов програмування платформи .NET, а також в повній мірі користуватися перевагами інтегрується ної середовища розробки Visual Studio .NET. Саме середовище Visual Studio .NET також тісніше інтегрована з SQL Server 2005, забезпечуючи підтримку інтерфейсу XML / A, багатовимірних виразів (MDX), а також включаючи ряд засобів генерації звітів для "Yukon");
Служба повідомлень (SQL Server 2005 дозволяє розробникам включати в додатки можливість дізнаватися про актуальність оброблюваних даних, що дозволяє поліпшити кешування запитів і оновлювати кеш тільки при необхідності);
У новій версії СУБД реалізована повна підтримка XML на рівні типів даних, що дозволяє створювати запити до частин документа XML, перевіряти відповідність документа схемою і вносити в нього зміни. Вводиться підтримка XML Query (XQuery), заснована на робочому варіанті специфікації W3C від 15 листопада 2003 р
Ядро СУБД працює, як Web-сервер, відстежуючи запити по протоколах HTTP / SOAP, що дозволяє використовувати T-SQL в Web-запитах. Доступ до SQL Server 2005 здійснюється без допомоги інструментарію ODBC / JDBC / ADO. Крім того, значно спрощується інтеграція з базами даних інших типів в гетерогенних системах.
Вбудовані засоби ETL, Business Intelligence (BI) і Data Mining - на відміну від Oracle і IBM, що поставляють такі кошти окремо у вигляді платних доповнень до СУБД, Microsoft включає ці функції до складу SQL Server 2005, що дасть корпорації додаткові переваги в плані зниження сукупної вартості володіння (TCO) свого продукту.
Існує підтримка 64-бітових процесорів AMD Opteron і Intel Itanium, адресація пам'яті до 32Тб, віртуальна пам'ять до 8ТБ, підтримка кластеризації (до 8 вузлів в кластері) і 64-бітна підтримка для реляційного ядра і підсистеми BI.
СУБД поставляється в наступних варіантах: SQL Server 2005 Enterprise Edition (повністю інтегрована платформа керування даними та їх аналізу для великих підприємств, підтримує розбиття даних, підвищену готовність з дзеркалюванням баз, має потужні можливості з пошуку і інтеграції даних, динамічному складання звітів, створення знімків баз , забезпечує повністю інтерактивну роботу і паралельне виконання операцій, вартість ліцензії: 24999 $ на процесор або 13499 $ на сервер з не більше ніж 25 зареєстрованими користувачами), S QL Server 2005 Standard Edition (платформа управління даними для середніх підприємств, які потребують системах з високою готовністю, підтримує до чотирьох процесорів в системі, не має обмежень на обсяг баз і системну пам'ять, вартість ліцензії: 5999 $ на процесор або 2799 $ на сервер з не більше ніж 10 зареєстрованими користувачами), SQL Server 2005 Workgroup Edition (СУБД для середніх і малих підприємств, підтримує до двох процесорів в системі, не має обмежень на обсяг баз, системна пам'ять обмежена 2 Гб, вартість ліцензії: 3,899 $ на процесор або 739 $ з не б олее ніж п'ятьма зареєстрованими користувачами), SQL Server 2005 Express Edition (замінює Microsoft Data Engine (MSDE) for SQL Server 2000, включає графічні засоби управління, засоби створення звітів, засоби реплікації баз, клієнт SQL Service Broker, вбудовану підтримку шифрування баз і управління ключами , підтримку Common Language Runtime (CLR) і Extensible Markup Language (XML), не включає інструментів для аналізу даних, підтримує тільки один процесор, 1 Гб пам'яті і бази об'ємом до 4 Гб, поширюється безкоштовно).
IBM
IBM випустила нову версію свого флагманського продукту DB2 Universal Database V8.2. У списку найважливіших удосконалень - модуль Design Advisor (колишній Index Advisor), в якому реалізована технологія, яка допомагає приймати при конструюванні баз даних оптимальні рішення, різко скорочує час розгортання; а також м Одуль IBM Learning Optimizer (LEO) - автоматизоване складання статистичних профілів для прискорення пошуку даних по збереженим шляхах.
Версія DB2 Universal Database V8.2 (раніше відома під кодовою назвою Stinger) прискорює окупність рішень завдяки безлічі новаторських удосконалень. Покращена інтеграція з найважливішими засобами розробки і платформами допомагає програмістам працювати ефективніше.
Функція Autonomic Object Maintenance автоматично реалізує на основі політик такі функції управління і технічного обслуговування, як реорганізація таблиць, збір статистики і резервне копіювання баз даних. Функція High Availability Disaster Recovery (HADR) і функція перенаправлення клієнтських запитів дозволяють забезпечити цілодобову готовність інформації і високу стійкість.
Забезпечено глибока інтеграція і додані програмні модулі для інтегрованих середовищ розробки на Java / Eclipse і Microsoft .NET, включаючи IBM WebSphere Studio і Microsoft Visual Studio .NET. Функція DB2 Geodetic Extender дозволяє розглядати Землю як кулю, а не як плоску карту, допомагає розробляти програми для інтелектуального бізнес-аналізу та електронного врядування, що вимагають аналізу географічного розташування. Функція DB2 XML Extender - інтегрований компонент DB2 - забезпечує типи даних і функції для роботи зі структурованими документами XML. Database Partitioning Feature (DPF) дозволяє користувачам Enterprise Server Edition розбивати базу даних на частини в рамках одного сервера або кластера. Функція Net Search Extender додає можливості повнотекстового пошуку з кешуванням і оптимізацією запитів.
До речі, незважаючи на створене рекламними акціями враження про те, що Oracle 10g - єдина СУБД, що підтримує розподілені обчислення, ці функції присутні і в DB2. Більш того, DB2 for Linux Grid Clustering solution було представлено IBM ще в 2003 році .
Лінійка продуктів сімейства DB2 Universal Database включає: Enterprise Server Edition (повнофункціональна клієнт-серверна СУБД з підтримкою Web, вартість ліцензії: 26500 $ на процесор), Workgroup Server Edition (функціонально еквівалентна DB2 ESE, але не містить DB2 Connect для з'єднань з мейнфреймами і не підтримує 64-розрядну модель обчислень і DB2 DataLinks File Manager, призначений для SMP-машин з кількістю процесорів не більше чотирьох, вартість ліцензії: 969 $ на сервер плюс 249 $ за кожного підключеного або зареєстрованого клієнта), Workgroup Server Unlimited Edition (ідентична WSE, відрізняється то ько моделлю ліцензування, вартість ліцензії: $ 7500. на процесор для серверів з числом процесорів не більше чотирьох), Database Express Edition (повнофункціональна СУБД з функціями самонастроювання і самоконфігурірованія, підтримує не більше 2 процесорів, вартість ліцензії: 499 $ на сервер і 99 $ за кожного іменованого користувача або 3899 $ на процесор), Database Personal Edition (розрахована на одного користувача СУБД, що працює на настільних комп'ютерах споживчого класу, сумісна практично з усіма варіантами DB2, вартість ліцензії: 369 $).
Існує також три розширені конфігурації для бізнес-розвідки (BI): Data Warehouse Enterprise Edition (базується на Enterprise Server Edition, включає підтримку федеративного доступу до даних , Підтримує розбиття даних, містить розширені засоби пошуку даних, OLAP, ETL і управління навантаженням, засоби табличного представлення бізнес-даних (в форматі MS Excel) для користувачів настільних ПК, засоби внутрішнього аналізу та звітності на основі Web-технологій, вартість ліцензії: 60000 $ на процесор), Data Warehouse Base Edition (базується на DB2 UDB Enterprise Server Edition, але містить тільки засоби OLAP, вартість ліцензії: 29500 $ на процесор) і Data Warehouse Standard Edition (базується на Workgroup Server Unlimited Edition, аналогічний WEE, але не містить засобів федеративного доступу до даними і не підтримує розбиття даних, вартість ліцензії: $ 19000 на процесор).
Крім цього, IBM пропонує на ринку Informix Dynamic Server (IDS) v.10 - реляционную СУБД, орієнтовану на високошвидкісну обробку транзакцій в режимі реального часу (OLTP) для обчислювальних систем масштабу підприємства і робочої групи. Згідно з інформацією розробників, нова версія IDS володіє наступними перевагами:
- поліпшена модель виділення пам'яті, що настроюється розмір сторінки і можливість зберігання та застосування директив зовнішнього оптимізатора, для підвищення якості і швидкості обробки запитів;
- вдосконалені засоби забезпечення готовності та надійності: забезпечена можливість динамічного створення та видалення індексів без блокування таблиць, а також можливість відновлення на рівні таблиць станом на заданий момент часу;
- додана можливість здійснювати прозору ресинхронізацію безлічі вузлів в режимі реального часу в середовищі реплікації в масштабі підприємства (Enterprise Replication);
- значно скорочено час відновлення при використанні нечітких контрольних точок;
- реалізовано шифрування даних на рівні стовпців, що не вимагає зміни існуючих додатків;
- в IDS V10.0 передбачена ефективна підтримка двох середовищ розробки: Java / Eclipse і Microsoft .NET. Сюди відносяться нові інструменти IBM Rational Development, підтримка специфікації JDBC 3.0 і середовище Microsoft Visual Studio .NET.
- використання в IDS v10 можливостей нового ядра Linux 2.6, в тому числі нових функцій введення / виводу і управління пам'яттю.
Informix Dynamic Server v.10 поставляється в трьох редакціях: Informix Dynamic Server Enterprise Edition (повнофункціональна версія продукту, включає засоби забезпечення високої готовності, кластеризації, кошти High-availability data replication (HDR) і Enterprise Replication (ER) для відновлення баз після збоїв і оновлення ПЗ без зупинки обслуговування запитів, підтримує SMP-системи, забезпечує федеративний доступ до даних, підтримує призначені для користувача типи даних, агрегати і процедури, підтримує збережені процедури, тригери, повну бібліотеку функцій SQL, IBM Informix 4GL, SQL, ODBC, JDBC, OLE / DB, SQL J, вартість ліцензії: 40000 $ без урахування числа процесорів і 1652 $ на кожного користувача), Informix Dynamic Server Workgroup Edition (володіє функціональністю IDS EE, але не включає коштів HDR і ER, підтримують не більше 4 процесорів, вартість ліцензії: 8000 $ без обліку кількості процесорів і 350 $ на кожного користувача або 625 $ на сервер) і Informix Dynamic Server Express Edition (призначений для інтеграції в рішення IBM Business Partners, орієнтований на автономну роботу з мінімальним адмініструванням, підтримують не більше 2 процесорів, оцінювана вартість ліцензії: 3899 $ без урахування числа проце соров і 99 $ на кожного користувача або 499 $ на сервер).
Software AG
У компанії Software AG - великі плани розвитку і випуску лінії продуктів на базі СУБД Adabas і середовища розробки Natural. Що вийшли на початку цього року і плануються до виходу на ринок нові продукти цих сімейств дозволять компаніям створювати ефективні IT-рішення в рамках SOA, інтегруючи успадковані додатки і створюючи нові.
У СУБД Adabas реалізовані наступні можливості:
- підвищена готовність (готовність 24/7 завдяки автоматичному управлінню базами даних без необхідності в їх відключенні);
- робота, як зі структурованими, так і з неструктурованими даними (СУБД підтримує зберігання тексту, зображень, документів, XML, що забезпечується гнучкою моделлю даних, що підтримує дані в «не першої нормальної формі», стандарт SQL-92, E / R модель, обробку і управління довільними текстами, зображеннями і аудиоинформацией, а також забезпечує стандартні і розширені запити до даних: SQL, XQuery);
- підтримка надвеликих обсягів даних і необмежена масштабованість (теоретичне обмеження для СУБД Adabas для платформ Open Systems становить 128 терабайт, на мейнфреймах обмежень немає, для забезпечення паралельної роботи тисяч користувачів СУБД використовує власну архітектуру поділу часу, підтримується кластеризація);
- стиснення даних (вбудовані в СУБД механізми стиснення даних на рівні полів дозволяють істотно знизити потреби в дисковому просторі, не впливаючи на швидкість обробки запитів);
- автоматизація роботи адміністраторів баз даних (СКБД адмініструється через єдину точка управління базами даних, засновану на Web-інтерфейсі, підтримується протокол SNMP);
- підтримка Web-сервісів (підсистема Adabas Web Services Gateway, що працює на сервері J2 EE, дозволяє працювати СУБД, як постачальнику Web-сервісів);
- реплікація в реальному часі і поділ даних (СКБД здатна в режимі реального часу обмінюватися (через проміжне ПО) даними з іншими додатками або базами даних, в тому числі через інтерфейс XML);
- розбиття і розподіл даних (дані Adabas можуть зберігатися в безлічі файлів, розподілених по мережі, такий поділ даних ніяк не впливає на існуючі програми і абсолютно прозоро для розробників).
Progress Software
Progress Software пропонує Progress® RDBMS Version 9.1E (лідер ринку вбудованих СУБД за даними Gartner Group / Dataquest), випущену в листопаді 2004 р Серед переваг СУБД спеціально виділені:
- необмежена масштабованість (СУБД может одночасно підтрімуваті роботу до 10000 Користувачів и працювати з декількома терабайтами Даних, в реальних условиях при одночасній работе 5000 Користувачів годину ВІДПОВІДІ на запит НЕ перевіщує секунди, рекордна продуктивність СУБД ставити 600000 транзакцій в хвилини, в 64-бітніх середовище можливо кешування в оператівній пам'яті до 100 ГБ Даних);
- простота адміністрування (СУБД підтрімує Функції самонастроювання, самовідновлення после збоїв, а такоже Включає можлівість зберігаті бази в різніх областях зовнішньої пам'яті, так что Відновлення Даних можна обмежіті лишь Певна області);
- потужні засоби конфігурування (компонент Progress Explorer дозволяє віддалено адмініструвати бази даних на різних платформах, використовуючи графічний інтерфейс з гнучкими параметрами конфігурації і настройками для різних типів мереж);
- висока готовність (підтримується, як кластеризація, так і реплікація баз даних, СУБД забезпечує автоматичне відновлення після збоїв, протоколювання транзакцій, повторний прогін транзакцій, що відбулися після збою, відновлення стану баз на певну дату і час, повне і наростаюче резервування баз, динамічну реорганізацію таблиць і індексів, двофазна фіксація транзакцій, резервування баз в моменти зниження навантаження);
- першокласний інтерфейс з SQL (СУБД підтримує високопродуктивний інтерфейс для Progress 4GL і стандартизований інтерфейс за стандартом SQL-92, до складу якого API для ODBC, JBDC і Embedded SQL / C, а також підтримує такі розширення SQL як: збережені процедури і тригери на Java, модель безпеки GRANT / REVOKE, оновлювані уявлення, похідні таблиці, підтримка декількох схем даних і змішаних схем);
- повнофункціональний набір інструментальних засобів (СУБД працює з фірмовими мовами Progress 4GL і WebSpeed, а також з сервером Open AppServer, а кошти підтримки Universal Application Architecture (UAA) дозволяють інтегрувати рішення для Progress з іншими популярними рішеннями, такими, як платформа .NET)
СУБД поставляється в трьох варіантах: Progress Enterprise RDBMS (повнофункціональна СУБД, що володіє всіма описаними функціями і перевагами, вартість ліцензії: 730 $ на користувача (кількість користувачів від 5 і вище), Progress Workgroup RDBMS (оптимізована для робочих груп з 5-50 одночасно працюючих користувачів, вартість ліцензії: 250 $ на користувача), і Progress Personal RDBMS (розрахована на одного користувача СУБД, вартість ліцензії: 260 $).