Micro Focus Database Connectors Micro Focus databázové konektory umožňují prostřednictvím standardních příkazů jazyka COBOL číst i aktualizovat data relačních databází. Micro Focus databázové konektory jsou vytvořeny k propojení programovacích jazyků COBOL a SQL (Structured Query Language). Databázové konektory jsou k dispozici pro tyto databáze : - Database Connector pro Oracle
- Database Connector pro Microsoft SQL Server
- Database Connector pro DB2
Pomocí databázových konektorů využíváte technologie relační databáze bez nutnosti učit se SQL, přepisovat vaše aplikace nebo ztrácet čas a zvyšovat náklady přeškolováním. Technologie databázových konektorů poskytuje: - Automatický překlad cobolských vstupně-výstupních zdrojových příkazů do databázových příkazů SQL nebo ODBC
- Schopnost kombinovat výkonnost databáze se spolehlivostí COBOLu
Micro Focus databázové konektory jsou kompatibilní s produktem Micro Focus XDBC. Micro Focus produkty Database Connectors a XDBC umožňují přistupovat k vašim firemním datům uloženým v jakékoliv podobě. Výhody databázových konektorů Pomocí databázových konektorů získáte automatický a transparentní přístup k databázi pro koncového uživatele. Micro Focus runtime spouští vaši cobolskou aplikaci na popředí, zatímco databázový konektor běží na pozadí a uspokojuje požadavky Cobolu a RDBMS. Překlad mezi COBOLem a SQL je přehledný i pro cobolské programátory. Automatické mapování dat Databázové konektory používají datové slovníky pro mapování cobolských datových struktur do databázových datových struktur. Tyto slovníky se také nazývají eXtended File Descriptors (XFDs), protože vycházejí se standardního cobolského popisu souboru (FDs). Abyste vytvořili XFD, použijte při kompilaci cobolského programu direktivu kompilátoru „CREATEXFD“. Micro Focus kompilátor generuje XFD pro každý datový soubor ve vašem programu. Izolování od pravidel SQL Protože databázové konektory řeší všechny transakce za vás, není třeba znát SQL ani specifické jazykové požadavky vaší databáze. Jestliže byla přidána do vaší databáze nějaká omezení nebo provedeny změny v databázové struktuře, není třeba měnit zdrojový text COBOLské aplikace, pouze použijete příslušné rozhraní databázového konektoru. Databázové struktury Pro toho, kdo chce mít plnou kontrolu nad vznikem databázových tabulek jsou v databázových konektorech k dispozici direktivy, které je možno napsat do FD v cobolském programu. Můžete určit jména sloupců i datové typy. Protože direktivy jsou v programu zapsány jako komentář, nemají žádný význam při spouštění aplikace v nedatabázových prostředích. Výkon Ačkoliv při použití databázových konektorů nemusíte měnit zdrojový kód, může nastat situace, kdy tento kód budete chtít změnit nebo rozšířit kvůli zvýšení výkonu. Například modifikací vygenerovaného příkazu SELECT o klauzuli WHERE můžete urychlit vyhledávání v tabulkách. Flexibilní konfigurace Nastavením různých run time proměnných je možno ovlivnit chod databázového konektoru. Některé proměnné jsou specifické pro danou databázi, ale většina má obecnou platnost pro všechny databáze. Systémové požadavky Systémové požadavky jsou rozdílné pro každý databázový konektor. Pro konkrétní platformu a další informace kontaktujte Micro Focus nebo MF Servis.
|