You are using an outdated browser. For a faster, safer browsing experience, upgrade for free today.

betöltés...

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.

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:
    1. Keresés megadott kulcs szerint vonalkód olvasó segítségével
    2. Adatrácsokban történő tábla nézet, szerkesztés
    3. Egyszerre több adatbázishoz történő csatlakozás
    4. Exportálás 4 formátumba (Excel, Vágólap, csv, xml)
    5. Dizájnos felület, állítható opciók: elérési utak, színek, betűtípus, ikonok, stb.
    6. Többnyelvű interfész
Melyek is azok a legfontosabb funkciók, amelyekre érdemes felfigyelnie:
  • 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.

  • „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.

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

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

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

  • 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

Egyéb hasznos funkciók:
  • tábla kiürítése

  • törölt rekordok végleges törlése (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.)

Szoftver funkciói

Database Magic funkció leírás Ingyenes verzió Prémium liszensz
Nem üzletszerű használatra 15 napos próbaverzió
Adatbázis importálás és exportálás (merge data)
Két adatbázis tartalmának összehasonlítása
SQL szerkesztő
Adat elérés és menedzsment
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)
Clarion táblák kezelése
SQL parancs alkotás (Imp-Exp projekt)
Adattábla összehasonlítás memória táblák segítségével (nincs szükség rendezésre)
Clipper táblák kezelése BDE nélkül
Btrieve táblák kezelése BDE nélkül
További adatbázis típusok BDE nélkül: ADO, InterBase, MySQL, Ms Sql, Oracle, FireBird, SQLite, PostgreSQL, Sybase
Hibás paradox táblák javítása
Letöltés Letöltés
Letöltés BDE nélkül Letöltés BDE nélkül
42 839
23 108

Rendszerkövetelmény

  • Op. rendszer: Microsoft® Windows 98/98SE/ME/2000/XP/2003 Server/Vista/7/8/10
  • Processzor: 700 MHz Pentium processzor
  • Memória: 250 MB RAM
  • Szabad merevlemez terület: 20-100 MB szabad hely a telepítéshez