Česká a slovenská republika

 |  přihlášení | registrace
      Košík je prázdný   |  Jak nakupovat

Direct Oracle Access

S pomocí komponent Direct Oracle Access pro Delphi a C++Builder získáte přímý přístup k libovolné databázi Oracle. Komponenty jsou jednoduše použitelné, nabízí nejvyšší možný výkon a dovolí Vám využívat všechny specifické funkce, které databáze Oracle nabízejí. Při použití Direct Oracle Access můžete zapomenout na problémy s distribucí a konfigurací, se kterými se můžete setkat u jiných technologií.

detailní popis

Ceník produktů Direct Oracle Access

Klikněte sem pro zobrazení cen v EUR
ProduktPočetDodávkaCena
Standard licenseKlasická licence pro jednoho uživatele bez zdrojového kóduSingle lic.ESD2 800 Kč2 800 KčDo košíkuDo košíku
Object licenseLicence s podporou Oracle Objects bez zdrojového kóduSingle lic.ESD3 900 Kč3 900 KčDo košíkuDo košíku
Oracle Monitor ProDoplněk pro sledování připojení a prováděných SQL příkazůSingle lic.ESD1 100 Kč1 100 KčDo košíkuDo košíku
Additional SourcecodeZdrojový kód pro všechny zakoupené Standard nebo Object licenceall std/object lic.ESD6 500 Kč6 500 KčDo košíkuDo košíku
Annual Service ContractRoční služba technické podporySingle lic.ESD1 100 Kč1 100 KčDo košíkuDo košíku
Klikněte sem pro zobrazení cen v Kč
ProduktPočetDodávkaCena
Standard licenseKlasická licence pro jednoho uživatele bez zdrojového kóduSingle lic.ESD€ 118€ 118Do košíkuDo košíku
Object licenseLicence s podporou Oracle Objects bez zdrojového kóduSingle lic.ESD€ 164€ 164Do košíkuDo košíku
Oracle Monitor ProDoplněk pro sledování připojení a prováděných SQL příkazůSingle lic.ESD€ 46€ 46Do košíkuDo košíku
Additional SourcecodeZdrojový kód pro všechny zakoupené Standard nebo Object licenceall std/object lic.ESD€ 274€ 274Do košíkuDo košíku
Annual Service ContractRoční služba technické podporySingle lic.ESD€ 46€ 46Do košíkuDo košíku

Popis produktu

S pomocí komponent Direct Oracle Access pro Delphi a C++Builder získáte přímý přístup k libovolné databázi Oracle. Komponenty jsou jednoduše použitelné, nabízí nejvyšší možný výkon a dovolí Vám využívat všechny specifické funkce, které databáze Oracle nabízejí. Při použití Direct Oracle Access můžete zapomenout na problémy s distribucí a konfigurací, se kterými se můžete setkat u jiných technologií.

Uživatelům vývojových prostředí Delphi a C++Builder nabízí komponenty Direct Oracle Access hladkou integraci vyvíjených aplikací a databázovými systémy Oracle. Mezi vývojáři jsou populární především pro:

Vysoký výkon
Aplikace pro přímé nebo dávkové zpracování dat mohou těžit z vestavěných vlastností databází Oracle pro zvýšení výkonu. Jak již název napovídá, komponenty Direct Oracle Access přistupují přímo k rozhraní Oracle. To zaručuje optimální výkonnost pro všechny standardní operace. Dále jsou podporovány pokročilé funkce, jako je hromadné načítání dat (Array fetching), hromadné spouštění příkazů typu DML, práce s bloky, tabulkami, kešování příkazů nebo načítání velkých objemů dat prostřednictvím technologie "Direct Path Load Engine".

Podpora balíčků Oracle
Většina programového kódu PL/SQL je v databázích Oracle organizována s využitím balíčků (PL/SQL packages). Direct Oracle Access obsahuje komponentu TOraclePackage, která umožňuje přímo volat jednotlivé části v balíčku uloženého programu. Mimo to zahrnuje Direct Oracle Access průvodce, který vygeneruje potřebné třídy pro zapouzdření programových jednotek a typů záznamů definovaných uvnitř balíčku. Díky tomu se balíčky Oracle stávají přirozeným rozšířením jazyků Object Pascal nebo C++.

TOracleDataSet
Komponenta TOracleDataSet podporuje zamykání záznamů, znovu načtení záznamů, práci s hodnotami generovanými serverem, automatické generování sekvencí nebo kompresi objektů typu BLOB. Pokud je definován cizí klíč, lze automaticky generovat vazby typu "master/detail". Prostřednictvím TOracleDataSet lze využívat informace z "Oracle Dictionary". Klientská aplikace tak může jednoduše ověřovat vkládaná data proti serverovým omezením. Stejně lze pracovat s formáty dat, rozsahy hodnot nebo přednastavenými hodnotami sloupců. To vše umožňuje vytvářet s minimem databázových zkušeností a znalostí aplikace, které se snadno přizpůsobí změnám v databázi a nebude je třeba znovu a znovu překládat.

Dotazování příkladem (QBE)
Komponenta TOracleDataSet nabízí uživatelům speciální mód "QueryByExample", který bez dalšího programování rozšíří Vaši aplikaci o přehledný "QBE" formulář. S jeho pomocí sestavené dotazy jsou vykonány Oracle serverem s vysokou úrovní optimalizace a minimálními nároky na přenos dat. Uživatelé mohou v dotazech používat konkrétní hodnoty, zástupné znaky a libolné operátory, které Oracle nabízí.

Oracle Monitor
Pro sledování aktivit realizovaných prostřednictvím komponent Direct Oracle Access lze použít nástroj Oracle Monitor. Oracle Monitor zobrazuje SQL příkazy, proměnné, časová razítka, čas spotřebovaný pro zpracování, síťové a databázové statistiky včetně exekučního plánu pro každý spouštěný příkaz. Tyto informace Vám mohou významně ulehčit vyhledávání chyb a výkonostních problémů během ladění aplikace.

Upozornění a události
Oracle server obsahuje balíčky dbms_alert a dbms_pipe pro zpracování událostí. Komponenta TOracleEvent pracuje jako příjemce serverových událostí. Komponenta běží na pozadí Vaší aplikace a dokáže zpracovat databázové události a převést je na události objektové. Zpracování událostí může být jak synchronní tak asynchronní.

Skriptování
Když potřebujete spouštět větší množství příkazů DDL (Data Definition Language), jako například při instalaci, kdy je třeba v databázi vytvořit odpovídající strukturu objektů, můžete použít komponentu TOracleScript. Komponenta je vybavena editorem, v kterém je možné sestavit skript a jeho jednotlivé příkazy. Rozšiřitelný skriptovací jazyk je kompatibilní s SQL*Plus a podporuje všechny typy příkazů SQL. Pro lepší přizpůsobitelnost skriptů lze využít vestavěné nahrazování proměnných.

Rozšířená práce s frontami
Jestliže hodláte plně využít možností, které poskytuje technologie Oracle Advanced Queuing, stačí sáhnout po komponentě TOracleQueue. Komponenta zapouzdřuje základní funkce balíčku DBMS_AQ. Nabízí snadno použitelný aparát pro vkládání zpráv do fronty či naopak jejich odebrání. Pro odebírání zpráv z fronty může být použito samostatné vlákno a generované události mohou být následně zpracovávány jak synchronně tak asynchronně.

Session Pooling
U aplikací, které na straně serveru potřebují pro zpracování klientských požadavků často vytvářet relace (sessions), může být užitečné použít sdružování připojení (connection pooling). Bez jeho použití znamená každý požadavek nové přihlášení a následně odhlášení od databáze. Komponenta TOracleSessionPool umožňuje transparentně spravovat zásobník připojení a jejich opakované používání jednotlivými požadavky na server. Nastavit lze minimální a maximální počet připojení v zásobníku, definovat životní cyklus připojení v rámci zásobníku a přednastavit uživatelské jméno, heslo či cílovou databázi.

Podpora specifických vlastností
Direct Oracle Access podporuje množství vlastností, které jsou specifické pro databáze Oracle. Jedná se například o LOB Locators, Objekty a reference, XMLType, časová razítka, rolovatelné dotazy, expirace hesel, vývoj externích procedur nebo služeb Oracle pro MTS.

Systémové požadavky
Direct Oracle Access pracuje s operačními systémy Windows 95, 98, ME, NT4, 2000, XP, Vista, Windows 7, Windows 8 nebo Windows 10 a podporuje instalovaný Oracle SQL*Net, Net 8, Net 9, Net 10, Net 11 nebo Net 12. Podporované verze serverů Oracle jsou 7.x, 8.x, 8i, 9i, 10g, 11g a 12c na libovolné platformě. Direct Oracle Access je dostupný pro Delphi a C++Builder od verze 3 až po aktuální 10.2 Tokyo.

Poslat dotaz k produktu Direct Oracle Access

 

Komentáře k produktu (0): Direct Oracle Access