K Database Magic - Általános leírás

K Database Magic egyedülálló termék. Hasonlóan más adatbázis kezelőkhöz egyszerű hozzáférést biztosít az egyes adattáblákhoz. Elsősorban nem a táblák karbantartására összpontosít, hanem olyan beépített funkciókat kínál a felhasználók számára, amelyet eddig egyetlen program sem. A változatos eljárások így egyetlen rendszerbe vannak integrálva, amelyet a fejlesztő folyamatosan nyomon követ és továbbfejleszt.

A projekt 2003 nyarán indult, amely a felhasználókat hivatott szolgálni az adatbázis-kezelő munka könnyebbé tételével. A termék felhasználóbarát, mindenki könnyen szerkeszthet, adatokat vihet fel az egyes táblákba, mindezek mellett projektbe mentheti a változásokat.

K Database Magic egy professzionális többfunkciós adatbázis kezelő alkalmazás. Röviden a legfontosabb funkciókkal büszkélkedhet:

  • Makrókkal és függvényekkel segített adatbázis importálás és exportálás (merge data). Adatmanipuláció, két adatbázis rendszer közötti leválogatások és beforgatások segítésére.
  • Két adatbázis tartalmának összehasonlítása általunk meghatározott kulcs mezők alapján.
  • SQL szerkesztő, futtatott lekérdezések történeti visszakeresésével; csoportos sql parancsok futtatása.
  • Adat elérés és menedzsment: adat manipuláció, létrehozás, másolás, nyomtatás, adat importálás és exportálás más adattáblákba, stb.
  • Jelenleg a program támogatja a következő adatbázis típusokat: InterBase, Ms Access, Ms Excel, MySql(ODBC), Ms Sql, Oracle(ODBC), Foxpro, Paradox, dBase, szöveges, tagolt állományok (*.csv)
  • Egyéb különlegességek a programban:
    • Keresés megadott kulcs szerint vonalkód olvasó segítségével
    • Adatrácsokban történő tábla nézet, szerkesztés
    • Egyszerre több adatbázishoz történő csatlakozás
    • Exportálás 4 formátumba (Excel, Vágólap, csv, xml)
    • Dizájnos felület, állítható opciók: elérési utak, színek, betűtípus, ikonok, stb.
    • Többnyelvű interfész

Melyek is azok a legfontosabb funkciók, amelyekre érdemes felfigyelnie:

1) A fontosabb feladatok elvégzése projekt készítésével
Új project indításakor adattáblákat tölthetünk be, részletesen meghatározhatjuk ezek beállításait (pl. megnyitás módja, szűrés feltétel) és a végén elmenthetjük bármilyen néven, bárhova.


2) „Adatpumpa” más néven adatbázis mozgatás (projekt)
Adatokat könnyedén egyik adattáblából a másikba mozgathatunk könnyen, egyértelműen ugyanúgy nehezen, bonyolult feltételek (programozás) megadása tekintetében is. Mind a kezdő felhasználók és a haladó programozók is nagy hasznát vehetik.


3) Adattábla összehasonlítás (projekt)
Két adattáblában található adatokat általunk megadott kulcs(ok) alapján hasonlíthatjuk össze és az egyezőtlenségeket egy mentett adattáblában láthatjuk.


4) Adattábla karbantartás (projekt)
Lehetőség nyílik adattáblák karbantartására. Sok beépített funkció teszi könnyebbé dolgunkat.


5) SQL manager
Közvetlenül kapcsolódhatunk adatbázishoz, megnyithatunk adatállományokat és a beállításokat elmenthetjük; mindezt könnyebben, gyorsabban mint egy átlagos projektnél.


6) Adattábla nyomtatása
Minden adattáblát, SQL lekérdezést képernyőre és nyomtatóra vihetünk bárhol, bármikor kiválasztott mezőnevek szűkítésével is.

Adatbázis import, export (merge data)

Más néven egy roppant egyszerű, hasznos adat pumpa. Talán a programozók egyik álma valósult meg. Vége van az állandó új adatbázisra történő áttérés nyomán felmerül leválogatásnak és beforgatásnak. Ez a problémára megfelelő orvoslatot nyújt, sőt mivel elmenthetjük a projekt tartalmát, (hibázás esetén is) később újra felhasználhatjuk azt.

A szokásos adattábla importálást és exportálást (amely szintén megtalálható a programban) valósítja meg, de annál jóval szélesebb körű, pontosabban kivitelezett funkciók felkínálásával:

A mezők közötti adatmozgatás során:

- a forrás mezőt a cél mezőhöz rendelhetjük
- fix értéket rendelhetünk a mezőhöz
- függvényeket és procedúrákat írhatunk, lehetőségünk adódik kalkulált értékeket kiértékelni
- DLL állományt és ezen belül meghatározott paraméterrel ellátott függvényt lehet mezőhöz rendelni

- Pascal nyelven írt szkriptet rendelhetünk mezőhöz A makro és DLL függvényeket le is tesztelhetjük.

A mezőértékeknél a karaktereket lecserélhetjük bizonyos karakterkészletekben meghatározott betűkre, de saját magunk is definiálhatunk karakterkészletet.
Mindezekről jól áttekinthető log készül.

Adatbázis tartalmi összehasonlító

Sokszor előfordul, hogy két adattáblát szeretnénk összehasonlítani rekord pontosan, hogy ténylegesen milyen adatok hiányoznak egyik-másik táblából.

A két forrásnak a rendezettsége meg kell hogy egyezzen a kulcs mezők alapján.

Az összehasonlítás után a változások egy adattáblában lesznek elmentve. Ez egy pontosvesszővel tagolt szöveges állomány, amit később fel tudunk használni (hiszen a program ismeri, adattáblaként tudja kezelni a .csv formátumot…).

Adatbázis karbantartó, listázó

Egészen biztos, hogy sokszor találkoztunk már adatbázis karbantartó, megjelenítő (Database desktop applications) alkalmazásokkal. Nos, ezt a modult itt beépítve találjuk meg projekt formájában.

Ha kiválasztottuk - számos finomabb beállítások (szűrés feltétel, opció, kizárólagos megnyitás, index megnyitás, stb.) megtétele mellett - az adattáblát, akkor:
- keresés, helyettesítés, szűrés, rendezés mezőkre
- tábla tartalmának kiürítése, törölt adatok visszaállítása dBase táblánál
- importálhatunk, exportálhatunk adatokat
- tábla átnevezés, törlés
- index javítása


Keresési funkciók:

- növekvő / csökkenő sorrendbe történő helyezés adott oszlop alapján
- speciális sorba rendezés
- keresés és szöveg csere
- ugrás a megadott rekordszámra
- szűrés beállítása / törlése, kijelölt mező értékének felvétele / törlése szűrőfeltételhez


Egyéb hasznos funkciók:

- tábla kiürítése
- törölt rekordok végleges törlése (csak dBase és Paradox)
- törölt rekordok visszaállítása (csak dBase és Paradox)
- duplikált rekordok eltávolítása (csak dBase és Paradox) a megadott kulcs mezők alapján
- frissíti az adatbázishoz tartozó indexeket, ha az állomány dátuma régebbi mint az adattábláé
- dBase állomány „indexelt” bejegyzésének eltávolítása
- tábla átnevezés és törlés
- rekord importálás (vágólap, csv) és exportálás (excel, vágólap, csv, xml) kijelölt rekordok alapján is

SDF szövegállomány konvertáló

Ha van egy olyan állományunk, amelyben az adatok nincsenek megfelelő karakterrel elválasztva és ezeket szeretnénk adatbázisba helyezni, ez a projekt megoldást kínál erre a problémára.

Kritérium viszont, hogy az ömlesztett adatmennyiséget karakterszámtól karakterszámig tudjuk mezőkbe rendezni (a következő rekordot a sortörés jelenti), tehát változó (egy sor) karakterszámú állományoknál ez nem alkalmazható!

Adatszerkezet mintát meg lehet adni szövegállományként, de a legjobb esetben egy adatbázis szerkezetét vehetjük alapul és lehetőség van rögtön ebbe a táblába belehelyezni ezeket az adatokat.

Eszköz ablakok

Mindezek mellett az adatbázis kezelő munkát az eszköz ablakok méginkább megkönnyítik. Segítségükkel bárhol, bármikor egyéb információkat gyűjthetünk, listázhatunk, stb. De akadnak olyanok is, amelyek plusz funkciókat kínálnak.

Adatbázis info

Bárhol és bármikor megtekintheti az adatbázisról feltárt információkat. Gyorsan és praktikusan megjeleníti az adattábla mező értékeit, indexeit, stb.

SQL manager

Közvetlenül kapcsolódhatunk adatbázishoz, megnyithatunk adatállományokat és a beállításokat elmenthetjük.

Gyors riport készítő

Segítségével nyomtatóra kérdezhetjük le az adattáblák tartalmát, kiválaszthatjuk azokat a mezőket, amelyeket a listázáskor látni szeretnénk.

Vonalkód kiválasztó

Vonalkód alapján kereshetünk meg értéket: tetszőleges mezőre beállítva, adattábla felvétel / módosítás módban értékadás lehetőséggel.

Álnév (alias) áthelyező

Ha a projekt ablakoknál "nehézkesen" beállított adattábla tulajdonságokat át szeretnénk venni egy másik projektbe, akkor ezt könnyedén véghez vihetjük ezen eszköz ablak használatával.

Adatbázis tallózó

Mivel már az 1.4.7 verzió rendelkezik fejlett "társítás" funkcióval, így az eszköz ablak segít a könyvtárrendszerünkben felkutatni az adattáblákat és egy egérkattintással betekinthetünk azok tartalmába. (A kitallózott elérési utat elmenthetjük.)

bezár
 © 2014-2017
Magyarországon készült, kecskeméti termékek.




Eddig 258025 látogató fordult meg a honlapon.