Dbro

A program lehetõségei nagyvonalakban
Adatbázisok
- Különbözõ adatforrásokból (adatbázisok, adatfájok, Excel, stb.) származó adatok egységes felületen való kezelése, elemzése, karbantartása.
- Kapcsolódás különbözõ típusú (MSSQL, Oracle, MySQL, Firebird, stb) adatbázisokhoz, a kapcsolatok felépítését varázsló segíti.
- SQL lekérdezések beépített környezetérzékeny szövegszerkesztõ támogatással, lekérdezés varázslóval.
- SQL történet (history): a sikeres adatbázis parancsok mentése history fájlba.
- Adatbázis meta (struktúra) információk gyors elérése.
- Keresés adatbázis meta adatokban.
- INSERT vagy UPDATE közvetlenül az adatokat tartalmazó fájlokból.
- Lekérdezések mentése közvetlenül adatfájlba.
Adatfájlok
- Adatok beolvasása/mentése tetszõleges szerkezetû szövegfájlokból/fájlokba.
- Adatok natív beolvasása/mentése Excel fájlokból/fájlokba (Excel alkalmazás nem szükséges).
- Értéksoros (egy sor egy érték típusú) szövegfájlok rekurzív beolvsása, az adatok oszlopokba szervezése.
- Mentés különbözõ formátumba, pl. CSV, XML, HTML, fix oszlopos text, stb.
Rács (grid) mûveletek
- Teszõleges sor- és oszlopmûveletek.
- Keresés, csere, elrejtés, szûrés, csoportosítás, rendezés.
- Összegzõ oszlopok, kifejezéssel megadott oszlopok.
- Elemzések: összehasonlítások, duplikációk keresése, folytonosság vizsgálat, stb.
- Bõvített vágólap mûveletek (pl. formázott másolás vágólapra).
- Grid alapján végzett adatbázis mûveletek, pl. UPDATE vagy INSERT a gridben lévõ adatokkal.
Munkakörnyezet
- Stílus beállítása, áthelyezhetõ panelek és eszköztárak.
- Saját menü: a rendszeresen elvégzendõ feladatokat saját menübe lehet szervezni, az egyes menüpontok scripteket, vagy önálló SQL parancsokat képesek futtatni.
- SQL kód töredékeket, sablonokat kódblokkokban, mappákba rendezve tárolhatjuk.
- Az SQL parancsokat futás elõtt saját értelmezõ is kiértékeli, emiatt a parancsokba speciális paramétereket ágyazhatunk be, például futás elõtti kikérdezéshez.
- A program indítási paramétereivel különbözõ konfigurációkban indíthatjuk az alkalmazást.
- Projekt kezelés: teljes munkakörnyezet mentése/betöltése, adatokkal, adatbázis kapcsolattal.
- Makrókezelés (billentyû és egér mûveletek).
- Mûveletek és feldolgozási idõk folyamatos naplózása.
- Beépülõ (plug-in) modulok.
- Script kezelés
- A program összes mûvelete scriptben (akár saját menübõl is) futtatható.
- A naplók felhasználhatók script készítéshez.
- További parancsok, amik csak a scriptben érhetõk el (pl. fájl mûveletek, email küldés, stb.).
A beépített script nyelv és script szerkesztõvel gyakorlatilag a program összes funkciója program szerûen futtatható. A script nyelv támogatja a Pascal szintaxissal megírt saját függvények (UDF) használatát.
Összefoglalva:
- A program alapetõen adatbázis rendszergazdáknak, adatszolgáltatást végzõ informatikusoknak, illetve ebben az irányban képzett felhasználóknak nyújt hatékony segítséget, fõleg abban az esetben, ha különbözõ rendszerekbõl, más-más formátumban elérhetõ adatforrásokból kell információt kinyerni, összeilleszteni, jelentéseket készíteni.
- A program segítségével megoldható a rendszeresen, ütemezetten elvégzendõ feladatok automatizálása, akár jelentés készítésrõl, akár rendszer felügyeletrõl legyen szó.
- Automatikussá tehetõk azok a különbözõ adatbázis export/import folyamatok, amelyek egy vagy több rendszer összehangolt mûködtetését biztosítják. Például, ha az egyik rendszer törzsadat jellegû adatokat fogad egy másik adatforrásból (másik adatbázis, vagy adatfájlok, Excel fájlok, akár ftp szereveren), és ezeket kell rendszeres idõközönként bedolgoznia. Ugyanez fordítva, ha rendszeresen kell adatokat küldeni valamilyen formátumban egy másik rendszer számára.
- Természetesen a fent leírt helyzeteken kívül számtalan esetben, a mindennapi munkában hasznos segítség az adatbázisokkal, adatfájlokkal foglalkozó felhasználók számára.