Malá velká databáze - Oracle8i Lite 4.0

1. 10. 1999

Sdílet

Řada uživatelů výpočetní techniky se při práci pohybuje mimo svou kancelář, apřesto potřebuje mít přístup k aktuálním informacím z firemní databáze. Pokud jsou vybaveni notebooke...

Řada uživatelů výpočetní techniky se při práci pohybuje mimo svou kancelář, a
přesto potřebuje mít přístup k aktuálním informacím z firemní databáze. Pokud

jsou vybaveni notebookem, nemají problémy. Mohou totiž použít stejné aplikace

jako na stolním PC. Stále větší oblibu si dnes ale získávají nejrůznější

kapesní počítače (různé handheldy a PDA), nabízející větší mobilitu za

příznivější cenu. Tento trend nemohly nechat bez povšimnutí ani velké

databázové firmy, a tak se začínají na trhu objevovat první produkty s podporou

těchto zařízení.



Oracle8i Lite

představuje ucelenou platformu pro tvorbu, šíření a správu distribuovaných

aplikací a dat v prostředí operačních systémů Windows 95/98/NT, Windows CE a

PalmOS. S jeho pomocí můžete velice snadno provádět synchronizaci informací

mezi centrálním databázovým serverem a kapesním počítačem. Navíc lze díky

kompatibilitě s „velkou“ databází Oracle8i využít řadu zkušeností získaných

dříve.

Oracle8i Lite obsahuje 3 součásti Oracle Lite (odlehčený objektově relační

databázový systém s nízkými paměťovými nároky 50–750 KB), iConnect (zajišťuje

synchronizaci dat v rámci lokální počítačové sítě, prostřednictvím dial-up

připojení nebo bezdrátového pojítka) a Web-to-go (umožňuje vytvářet internetové

databázové aplikace a zpřístupnit je mobilním uživatelům s prohlížečem webových

stránek). Jednotlivé komponenty lze provozovat samostatně nebo můžete využít

výhod jejich spolupráce.

V následujících odstavcích si přiblížíme možnosti databáze na jednotlivých

platformách přenosných zařízení.



Osobní počítače

V případě klasických PC se o mobilitě příliš hovořit nedá. Nesmíme ale

zapomínat, že drtivá většina notebooků využívá tutéž architekturu stejný

hardware i software. Převládajícím operačním systémem na těchto zařízeních jsou

Windows 95/98/NT. Pokud se rozhodnete a nainstalujete Oracle8i Lite na svůj

notebook nebo osobní počítač, získáte databázový systém vyznačující se zejména

nízkými systémovými nároky, kompatibilitou se serverem Oracle8i a podporou

průmyslových standardů ODBC, JDBC a SQLJ (umožňuje do Java kódu vkládat SQL

příkazy). V Javě lze také vytvářet uložené procedury a triggery.

Pro práci s databází je k dispozici celá řada nástrojů některé využívají

grafické uživatelské rozhraní Windows, jiné pracují pouze v příkazovém řádku.

Jedním z nejužitečnějších programů je zcela určitě Oracle8 Navigator, který

v přehledné stromové struktuře zobrazuje všechny dostupné databáze a objekty v

nich uložené. S jeho pomocí můžete vytvářet pohledy, tabulky a indexy,

zapisovat do databáze, zálohovat a obnovovat data, spouštět replikaci atd. Při

práci nejste omezeni pouze na databáze Oracle Lite, ale můžete se připojit v

podstatě k libovolné oraclovské databázi.



Kapesní počítače

Na trhu kapesních počítačů převládají 3 vzájemně nekompatibilní platformy

Windows CE od Microsoftu, PalmOS od 3Comu a EPOC od Psionu. V současné době

jsou na tom nejlépe (z hlediska využití Oraclu8i Lite) uživatelé vlastnící

zařízení s Windows CE. Pro tento operační systém je totiž k dispozici příslušný

databázový stroj. Tím pádem lze kapesní počítač používat zcela samostatně, bez

nutnosti synchronizovat data prostřednictvím stolního počítače. Pokud

potřebujete data aktualizovat, prostě se rovnou připojíte k firemnímu

databázovému serveru (např. modemem) a provedete potřebné operace. Možnosti

databáze pod Windows CE se do značné míry podobají té, která funguje na

klasických Windows. Jistá omezení tu ale existují, a to zejména v oblasti

podpory Javy nelze např. použít uložené procedury a triggery v Javě ani

rozhraní JDBC.

Jiná situace je u zařízení s PalmOS (PalmIII, PalmPilot atd.). Pro tuto

platformu sice neexistuje databázový stroj, ale přesto lze s databázemi Oracle

komunikovat, a to díky jedné ze součástí iConnectu, tzv. Consolidatoru. Úkolem

této aplikace je zajistit sdílení a synchronizaci dat mezi kapesním počítačem a

databází. Podstatou celého systému je namapování dat z Pilota do tabulek Oracle

Lite. Aby vše správně fungovalo, je Consolidator těsně integrován

s HotSyncem, což je proces zajišťující synchronizaci všech dat a aplikací mezi

Pilotem a osobním počítačem.

Nejhůře jsou na tom majitelé počítačů Psion, kteří v současné době nemají

možnost pracovat s oraclovskými databázemi. Vše by se ale mělo velice brzy

změnit a pravděpodobně už v době, kdy čtete tento článek, je situace mnohem

příznivější. Podle dostupných informací totiž Oracle usilovně pracuje na

vytvoření samostatného databázového jádra, a to jak pro operační systém EPOC,

tak i PalmOS. Pokud tedy patříte mezi příznivce některé

z těchto platforem, máte se určitě na co těšit.



Závěr

Přestože lze v Oraclu8i Lite ještě řadu věcí vylepšit (zejména co se týče

podpory jednotlivých platforem), má společnost Oracle díky tomuto softwaru před

svými soupeři značný náskok. Navíc produkty řady Oracle8i pokrývají celé

spektrum výpočetní techniky od nejmenších mobilních zařízení až po

nejvýkonnější servery, což může být pro řadu zákazníků velmi důležité při

výběru vhodného databázového systému.



Na úplný závěr bych chtěl poděkovat pracovníkům firmy Gitus za poskytnutí velmi

cenných informací.



9 0595/JL



Oracle8i Lite

+ nízké systémové nároky

+ nástroje pro správu databáze

+ databázový stroj pro Windows CE

± Consolidator for Palm

- chybí podpora pro Psiony

Krecenzi poskytla firma: Oracle, s. r. o.

Římská 15, Praha 2

Cena: 370 USD