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
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