Újdonságok az IBM Data Studio Developer V1.1.0 termékben

A DB2 Developer Workbench új nevet kapott, és mostantól IBM Data Studio Developer néven említjük. Ez a rész a Data Studio Developer v1.1.0. termék bemutatását tartalmazza. További információkért az ezt követő kiadásokról, beleértve a kompatibilitási információkat más termékekkel, tekintse meg az egyes kiadások vagy változatok kiadási megjegyzéseit. A Data Studio Developer termék összes kiadásában megtalálható átfogó összetevőlistát a termék webhelyén találja.

A Data Studio Developer termék kulcsfontosságú továbbfejlesztéseket tartalmaz a DB2 Developer Workbench termékhez képest az alábbi kategóriákban:
Adatbázis kapcsolatok
  • A termék tartalmazza az IBM Data Server illesztőprogramot JDBC és SQLJ számára. Ezt az illesztőprogramot bármely IBM adatkiszolgálóhoz való csatlakozáshoz használhatja.
  • Az Adatbázis-böngésző eszköztár gombjai vagy a Fájl > Exportálás menüpont segítségével adatbázis kapcsolat információkat exportálhat adatbázis leíró (XML) fájlokba. Majd a fájlokban tárolt információkat importálhatja egy másik munkaterületbe. Ez a szolgáltatás lehetővé teszi a munkacsoport tagjai számára, hogy még könnyebben osszák meg az adatbázis kapcsolat információkat egymással.
  • A DB2 Database for Linux, UNIX, and Windows vagy DB2 for z/OS termékekhez Kerberos hitelesítés vagy LDAP segítségével csatlakozhat. Kerberos kapcsolatokhoz konfigurálnia kell a Kerberos környezetet a kiszolgálón. Az LDAP használatához ki kell bővítenie a Windows Active Directory kiszolgáló sémáját, hogy támogassa a DB2 objektumokat. Az LDAP címtár csak a hosztnevet és a portszámot kérdezi le.
  • Az adatbázis kapcsolat beállításokat új oldalon állíthatja be a Beállítások ablakban. A kapcsolat beállításai tartalmazzák a kapcsolat időtúllépést, az újracsatlakozási beállításokat valamint a felhasználói azonosító és a jelszó megtartását.
  • Amikor DB2 adatbázisokhoz csatlakozik, akkor már nem kell megadnia az adatbázis verziószámát az Új kapcsolat varázslóban.
  • A JDBC kapcsolatokhoz nyomkövetési fájlt állíthat elő. Ez a szolgáltatás csak az IBM Data Server Driver for JDBC and SQLJ illesztőprogramot használó kapcsolatok esetén támogatott.
Adatalkalmazások fejlesztése
  • Az SQL szerkesztő most már engedélyezi olyan lekérdezések fejlesztését, melyek XML és relációs adatokat is kezelnek. Az SQL és XQuery kifejezések előállításához használhatja a szerkesztőt; a szerkesztő szolgáltatásai mint például a tartalomsegéd, a szintaxiskiemelés, és a lekérdezés értelmezés és érvényesítés mindkét lekérdezés típushoz elérhetők. A szerkesztő továbbfejlesztésein kívül, egy új beállítás oldal is bekerült a szerkesztő számára, amely lekérdezési sablonok létrehozását és használatát teszi lehetővé. Ezeket az SQL szerkesztői továbbfejlesztéseket az XQuery tervező helyettesítésére tervezték, amely már nem része a terméknek.
  • A rutin szerkesztők (tárolt eljárás és felhasználói függvény) sokkal használhatóbbak. A Java tárolt eljárások esetén, a rutin szerkesztőből a Java forráshoz vezető hivatkozásra kattinthat, amellyel a Java forráskód könnyebben megtalálható és szerkeszthető. Továbbá az egymásba ágyazott tárolt eljárásokat telepítésekor mostantól megtekintheti és kiválaszthatja a telepítés számára a tárolt eljárásokat az egymásba ágyazott függőségekkel.
  • Az adatfejlesztési projektben vagy a fájlrendszerben tárolt XML fájlokból varászló vagy táblaadat szerkesztő segítségével illeszthet be XML adatokat XML oszlopokba. A DB2 Database for Linux, UNIX, and Windows kiszolgálók esetén létrehozhat egy CLP parancsfájlt egy adatfejlesztési projektben tárolt XML séma regisztrálásához. A CLP parancsfájlt a munkaterületen kívül futtathatja a regisztráció végrehajtásához.
Adatbázis adminisztráció
Az Adatbázis-böngészőből elérhető néhány új feladat, amelyeket általában az adatbázis adminisztrátorok hajtanak végre:
  • Adatobjektumok kezelése. Az Adatobjektum szerkesztővel számos DB2 és Informix Dynamic Server adatbázis objektumot létrehozhat és megváltoztathat.
  • Jogosultságkezelés. Az Adatobjektum szerkesztő használatával az adatobjektumokhoz vagy jogosultság azonosítókhoz kapcsolódó jogosultságokat adományozhat, visszavonhat vagy módosíthat.
  • Adatértékek és azok viszonyainak megjelenítése. Az adatobjektumok közötti viszonyok megjelenítéséhez az Adatbázis-böngészőben egy áttekintési ábrát készíthet, és ezeket a diagrammokat elmentheti képként vagy ki is nyomtathatja. Valamint az adatértékek eloszlásának megjelenítéséhez az Adatbázis-böngészőben egy grafikus adatérték eloszlás nézetet is készíthet. Ezek a szolgáltatások segíthetik a felhasználót a lekérdezéskezeléssel és az elemzéssel (Visual Explain) kapcsolatos feladatokban.
  • Statisztikatámogatás. Adatobjektumokhoz tartozó statisztikát tekinthet meg és frissíthet, melyek segítik az alkalmazások teljesítményének tökéletesítésben. Ha statisztikákat kíván átvenni vagy tükrözni,akkor a DDL előállítási szolgáltatást is használhatja a termékben.
  • Adatbázisok megfigyelése. Az IBM Data Studio Adminisztrációs konzol segítségével megfigyelheti az adatbázisok teljesítményét és megoldhatja a problémákat a részletek megtekintésével és a biztosított javaslatok alkalmazásával. A Q replikáció és az eseményközzététel is megfigyelhető, valamint előállíthatók állapot jelentések, és végrehajthatók bizonyos alapvető műveletek is. A szolgáltatás használatához, telepítenie kell az IBM Data Studio Adminisztrációs konzol terméket.
Informix Dynamic Server
Új terméktámogatás is elhelyezésre került ebben a kiadásban az Informix Dynamic Server (IDS) termékhez. Miután csatlakozott egy IDS adatbázishoz, az Adatbázis-böngészőben lehetősége van a legtöbb adatbázis adminisztrátori feladat végrehajtására, és a csatlakozási információk segítségével az IDS adatbázist célzó adatfejlesztési projektet is készíthet. Az adatfejlesztési projektben SQL utasításokat tárolhat és fejleszthet; ugyanakkor a DB2 rutinokhoz rendelkezésre álló varázslók és szerkesztők nem elérhetőek még el az IDS számára. Ha az IDS számára kíván létrehozni és telepíteni rutinokat, akkor az SQL szerkesztőben beírhatja a CREATE szintaxist, majd futtathatja azt. Lehetősége van továbbá az Adatbázis-böngészőből is a rutinok futtatására.

Az Informix JDBC illesztőprogram vagy az IBM Data Server Driver for JDBC and SQL segítségével is csatlakozhat Informix adatbázisokhoz.

Webszolgáltatások
Most már lehetősége van olyan webszolgáltatások létrehozására a munkaterülettel, amellyel az adatbázis műveleteket alkalmazhatja (SQL SELECT és DML utasítások, XQuery kifejezések, vagy tárolt eljárások meghívása) az ügyfélalkalmazásokon. Az adatfejlesztési projektekben webszolgáltatásokat hozhat létre, és könnyedén hozzáadhat tárolt eljárásokat és SQL utasításokat egy webszolgáltatáshoz a fogd és vidd művelettel vagy a varászló használatával. A munkaterületet arra is használhatja, hogy webszolgáltatásokat telepítsen vagy töröljön egy webkiszolgálóról.

A munkaterületet segítségével meglévő Web services Object Runtime Framework (WORF) alkalmazásokat is átvehet.

pureQuery Java fejlesztés
A pureQuery egy közös lekérdezés alkalmazásprogramozási felületet biztosít, amely a relációs adatbázisokhoz és a memóriában lévő Java gyűjteményekhez tesz lehetővé hozzáférést egyetlen felülettel: általános SQL segítségével. A pureQuery funkcionalitás a következő feladatok elvégzését teszi lehetővé a Java projektben, amellyel áthidalhatja a szakadékot a relációs adatok és a Java forráskódok között:
  • SQL szerkesztése és tesztelése a Java programokban az SQL kódsegédet is tartalmazó Java szerkesztővel
  • Java osztályok, SQL utasítások és adatbázis táblák készítése ezek bármilyen kombinációjában
  • SQL társítása metódus hívásokkal
  • Java objektumok átadása SQL bemenetként
  • Java objektumok készítése SQL kimenetként

Visszajelzés