Premium

Získejte všechny články mimořádně
jen za 49 Kč/3 měsíce

Test databázových aplikací - Database6 (první díl)

Dnes a v několika dalších dnech vám přineseme test databázových aplikací. Setkáte se s popisem programů MobiSystems Database, jFile, MobileDB, Pilot DB a SmartList To Go. Na závěr všechny programy porovnáme a zhodnotíme.
Data jsou nejcennější obsah v počítači, handheldů nevyjímaje. Cennější jsou ale dobře a přehledně uspořádána a když je lze navíc dodatečně zpracovávat.

Téměř každý program, který data ukládá, používá nějakou databázi, která je pro daná data ve většině případů ideální (názvy a formáty polí odpovídají evidovaným údajům). Pokud ale chceme evidovat informace, na které není uzpůsobena žádná aplikace, jsme postaveni před dilema, zda použít některou z dostupných aplikací, i když není zcela ideální (některé názvy polí nebo jejich formáty nebudou zcela odpovídat), nebo zda použít program, ve kterém můžeme databázi navrhnout. Bohužel pro PalmOS existuje pouze několik málo databázových programů a i ty nejsou zcela plnohodnotnými programy, aby umožnily pokrýt veškeré požadavky – i když, jak kdy…

V našem několikadílném miniseriálu se budeme těmto aplikacím podrobněji věnovat a kromě popisu práce s nimi si také popíšeme, na které požadavky se jaká hodí a co přes svou šikovnost nenabízí. Také vám sdělíme o možnostech propojení s desktopem, pokud ji aplikace nabízejí.

Celkem si představíme 5 programů pro tvorbu uživatelských databází. Z nich jsou 4 shareware a jedna pod licencí GPL. A již teď můžeme prozradit, že není všechno zlato, co se třpytí dolárky. 

Programy, které si představíme, budou tyto:

  • MobiSystems Database
  • jFile
  • MobileDB
  • Pilot DB
  • SmartList To Go

Databáze

Ve většině případů se databáze rovná spojení několika tabulek, které spolu souvisí. Tabulky jako takové pak obsahují záznamy s údaji jednotlivých polí. Záznam je řádek tabulky, pole je její sloupec.

Protože může být počet polí značný (mnohdy i desítky) a stejné je to i s počty záznamů (stovky, ale i desetitisíce), je důležité filtrování výstupů. Neméně důležitou vlastností databázových aplikací je podpora co nejširší škály formátů jednotlivých datových polí od textů a čísel přes data až po podmínky a pole pro zadání výpočtů. Aplikace, která přidá ještě intuitivní ovládání a alespoň příjemný vzhled s rozumnou cenou, má potom vyhráno.

Propojení s desktopem

Většina programů umožňuje sdílet data mezi desktopovými databázemi a těmi v palmu. SmartList To Go, jFile a Mobi Database nabízí samostatnou aplikaci, Pilot DB a MobileDB vystačí s Excelem.

Jak se testovalo

Programy musely při testu zvládnout dva typy tabulek, se kterými si ale ne každý poradil hravě. Předně to byla databáze pro evidenci zákazníků a jejich objednávek, čili spojení dvou tabulek (zákazníci a jejich údaje a informace o jejich objednávkách), druhou pak byla evidence telefonních hovorů s průběžným výpočtem stavu volání, mírně komplikovaná o různé volací slevy v závislosti na čase volání. Pokud toto aplikace zvládla, pak je velmi dobrá.

(Uvedené databáze pokrývají většinu potřeb na tyto aplikace - jejich modifikací lze vytvořit jakoukoliv jinou - a pokrývají široké spektrum činností, které lze takto evidovat.)

Database6

Databáze mohou obsahovat více tabulekProgram Database6 je kvalitní aplikace v zajímavém kabátě, který snad každého upoutá. Po instalaci se na nás z displeje směje vzhledově i funkčně vyvážená aplikace s jednoduchým ovládáním a spoustou dostupných funkcí. 

Databáze jsou zde uspořádány podle vzoru, tedy obsahují jednu či více tabulek, jeden nebo více pohledů na data a dokonce i uživatelské formuláře pro editaci či prohlížení dat.

Autoři mysleli hlavně na bezpečnost, proto při tvorbě databází můžeme určit hesla pro otevírání, editaci a synchronizaci, hesla pro otevření může obsahovat navíc také tabulka nebo formulář. Kromě bezpečnostních prvků máme při tvorbě na výběr 99 ikon, možnost volby umístění - karta nebo palm, pochopitelně nechybí jméno, které musí být unikátní v celém systému, neboť přípony jsou v něm jednotné (PDB).

Při návrhu tabulky dat máme na výběr dostatečné množství typů polí a tak žádná data nejsou problémem. Jak už to ale bývá, nic není dokonalé a ani Database6 taková není. Chybí jí například mezizáznamové výpočty, takže na vytvoření databáze pro spotřebu benzínu můžeme zapomenout. 

Data jsou uspořádána v klasické tabulce

Po klepnutí na záznam je zobrazen detail

Zadávání číselných hodnot je maximálně snadné

 

 

 

 

 

I přes tento, pro mnohé drobný, handicap, který hyzdí jinak kvalitní program, může dalšími funkcemi zaujmout. Předně jsou to pole Link, Lookup a Join. První z nich slouží k propojení záznamů v různých tabulkách (ale pouze v rámci jedné databáze - ve vlastnostech zvolíme tabulku a pole, které má zobrazovat). Lookup zobrazí hodnotu dalšího pole záznamu spojeného polem Link a Join je jakési hromadné pole, které obsahuje ikonu a po kliknutí na ni zobrazí odpovídající záznamy (funguje jako Select – co všechno si zákazník objednal), které mají hodnoty stejné jako zvolené pole (porovnat můžeme jednu nebo dvě hodnoty).

Formuláře usnadňují nejen prezentaci dat

Design formuláře připomíná programování

Z formuláře je možné vygenerovat aplikaci

 

 

 

 

 

Poslední částí aplikace, která stojí za zmínku, je možnost tvorby formulářů. Ty mohou data nejen zobrazovat, ale umožňují také jejich editaci. Prezentace takových dat je mnohem přehlednější, než pouhá tabulka a může obsahovat i doprovodný text a další grafické prvky, které prezentaci a čtení dat usnadňují. Na tom by až tak nic převratného nebylo, kdyby formuláře neuměly ještě něco navíc - kromě samotného zobrazování je z nich možné vytvořit takovou pseudoaplikaci, která usnadní spouštění databáze. Pokud ji vytvoříme, pak se nám otevře přímo daný formulář. Nutno však poznamenat, že se vlastně jedná spíše o obdobu zástupců ve Windows, protože se stejně spouští aplikace Database. Z toho tedy vyplývá, že si sice ušetříme čas, když nemusíme vybírat formulář a databázi, ovšem v demoverzi na nás stejně bude vyskakovat registrační obrazovka a zástupci nefungují, pokud je aplikace Database6 umístěna na kartě.

Závěrem nutno dodat, že Database je velmi kvalitní aplikace pro evidenci čehokoliv. Ovšem s ohledem na to, že výpočty je možné provádět pouze v rámci záznamu, takže třeba na domácí hospodářství není zcela ideální, pokud nechceme provádět výpočty kalkulačkou položenou vedle zařízení.
 
Příště si přiblížíme programy JFile a MobileDB.
Témata: Hesla, Windows
  • Nejčtenější

Ukradené auto s AirTagem si našel, ale od policie dostal vynadáno

4. května 2024  7:02

Vyjít ráno před dům a nenajít tam svůj vůz je noční můrou každého majitele. Do takové...

O2 mění identitu. Vrací se 26 let starý legendární slogan předchůdce

30. dubna 2024  14:13

Operátor O2 se bude prezentovat trochu jinak než doteď. Změna je to spíš evoluční, ale rozdílů si...

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Nový vědecký objev zdvojnásobí životnost baterií. Klíč je v nabíjení

4. května 2024

Premium Nový způsob nabíjení lithium-iontových baterií může podle studie německých vědců zdvojnásobit...

Umělá inteligence na nových smartphonech od Huaweie svléká lidi

5. května 2024  7:02

Na poli smartphonů je současným trendem implementace umělé inteligence. Ta nabízí stále širší...

{NADPIS reklamního článku dlouhý přes dva řádky}

{POPISEK reklamního článku, také dlouhý přes dva a možná dokonce až tři řádky, končící na tři tečky...}

Huawei šokuje novým supersmartphonem s vysouvacím fotoaparátem

1. května 2024  7:02

Huawei představil novou řadu Pura, která nahrazuje dřívější řadu P. Mezi novinkami z nové řady je i...

Nový honor vypadá tak trochu jako iPhone. Nestojí moc a má slušnou výbavu

6. května 2024  7:02

Honor začal v Evropě prodávat nový smartphone, který zaujme čistým designem, slušnou výbavou a...

Chybí vám jack konektor? Nový sluchátkový smartphone bude řešením

6. května 2024

Čínský výrobce sluchátek Moondrop představil svůj první smartphone, který zaujme audiofily. Bude...

Umělá inteligence na nových smartphonech od Huaweie svléká lidi

5. května 2024  7:02

Na poli smartphonů je současným trendem implementace umělé inteligence. Ta nabízí stále širší...

Parádní velký tablet, kterému chybí snaha výrobce. Test Honoru Pad 9

5. května 2024

Čínský Honor se po svém stále ještě relativně nedávném návratu na globální trhy snaží dobýt...

V 59 letech zemřela herečka Simona Postlerová, ještě v sobotu zkoušela

Zemřela divadelní a filmová herečka Simona Postlerová, bylo jí 59 let. Zprávu o úmrtí potvrdil nadační fond Dvojka...

Dara Rolins je po další plastice. Kritiku fanoušků nechápe, cítí se svěží

Zpěvačka Dara Rolins (51) se na čas stáhla z veřejného života. V tom období prodělala „estetický zákrok“ a na sociální...

Titěrné sukně i míčky na podpatcích. Zendaya vzkřísila trend tenniscore

S nadsázkou bychom mohli říct, že největší tenisovou událostí tohoto roku je premiéra snímku Rivalové. Aspoň co se módy...

Je to šílený, hodnotily firmy práci řemeslníků, kteří opravili střechu

Po zimě se často ukážou mnohé „vady na kráse“ domu, střechy nevyjímaje. Někdy nezbývá nic jiného než kompletní výměna....

Ukradené auto s AirTagem si našel, ale od policie dostal vynadáno

Vyjít ráno před dům a nenajít tam svůj vůz je noční můrou každého majitele. Do takové nezáviděníhodné situace se dostal...