ODBC Overview

Total Page:16

File Type:pdf, Size:1020Kb

ODBC Overview ODBC Overview ODBC Defined................................................................................................................................ 2 SQL Defined ................................................................................................................................... 2 Transoft U/SQL .............................................................................................................................. 2 Third Party Products ....................................................................................................................... 3 ODBC Enable Reporting Products ............................................................................................. 3 ODBC Enabled Spreadsheets ..................................................................................................... 3 ODBC Enabled Business Intelligence Products ......................................................................... 3 ODBC Enabled Development Tools ........................................................................................... 4 ODBC Enable Word Processing and Internet Products .............................................................. 4 Universal Data Dictionary .............................................................................................................. 4 Preparing Reports Using ODBC ..................................................................................................... 5 Questions to ask before extracting data for a report ................................................................... 5 Connecting to the Data Source ................................................................................................... 6 Getting started with an ODBC enabled product: ........................................................................ 7 Designing the Query/Report ....................................................................................................... 8 Distributing/Saving Reports........................................................................................................ 8 Types of Reports ......................................................................................................................... 8 ODBC Overview Page 2 of 9 ODBC Defined ODBC stands for Open DataBase Connectivity. ODBC is a standard programming interface which provides access to data in Microsoft Windows applications. It is now possible to access any data from any application, regardless of which database management system (DBMS) is handling the data. ODBC manages this by inserting a middle layer called a database DRIVER. The driver translates the application’s data queries (SQL requests) into commands that the DBMS (Minitrac) understands. ODBC was created by the SQL Access Group in 1992 and Microsoft was the first to provide ODBC compliant products. This standard is now used extensively by many Windows applications, including Microsoft Access and Excel. In order for ODBC to work properly, both the DBMS software and the Applications product must be ODBC compliant. Release 10 of Minitrac® made it ODBC compliant. The client software to run the product on individual PC’s was not installed. This process will have to be performed to install the client software on each PC. (See Chapter 2 for a detailed description of this process.) SQL Defined SQL stands for Structure Query Language. SQL is the data access language used by ODBC enabled products. Windows applications issue SQL requests and the DBMS (Minitrac) responds to them. SQL is used by all relational database products, such as Oracle, Informix, and Sybase. Using SQL allows users to gain relational access to non-relational data. The Minitrac database uses an ISAM (Indexed Sequential Access Method) as the means to accesss the data. Adding ODBC is the simplest and quickest way to provide RDBMS (Relational DataBase Management Systems) access and power to Minitrac users. Transoft U/SQL DIS Corporation chose the Transoft product to use with the Minitrac ODBC integration. Transfoft is a highly specialized software and consulting services company. The Transoft U/SQL product provides ODBC and SQL based access to the Minitrac database. The software application is a Multi-tier Client-Server Driver. In the Multiple-tier model of U/SQL Client-Server, the U/SQL ODBC driver resides on the client platform, which is connected via a LAN to the server platform, where the U/SQL Server and Data Source Driver reside. Your client platform will be a Windows PC and your server platform a Unix Server machine. The SQL access is done on the server, with the data being returned over the network to the ODBC application running on the client. In this way, the power of the server is utilized to execute the SQL queries and reduces the network traffic. This enhances performance and obtains query results faster. The current license on Minitrac® for Transoft U/SQL software uses 32 bit architecture. This structure means that it only runs under 32 bit versions of the Third Party Products, including the Office 365 packages. A 64 bit Transoft License is available for purchase, and will run on Minitrac®, however this license is an upgrade and the cost is in the thousands of dollars depending on the number of users. Also, the license needs to be updated for all users, even if only a few use 64 bit architecture products. ODBC Overview Page 3 of 9 Third Party Products Once the server and client U/SQL products are install and running, any ODBC capable products on your PC should be able to access the Minitrac system data. Many kinds of products use ODBC to obtain and process data. For example, ODBC enabled products include: • Report Generating products • Spreadsheet products • Business Intelligence products • Development Tools • Internet Publishing/Word Processing products **Important Notice** SUPPORT and TRAINING for all third party products is not provided by DIS Corporation or Minitrac Computer Systems. Please direct all questions and issues with utilizing these products to your vendor. Training can be obtained from your local supplier or by attending local schools or community colleges. Please review your documentation that came with these products to learn how to connect to an ODBC Data Source. It is simply not feasible for Minitrac employees to be come experts in every ODBC enable product on the market, as well as maintain their expertise in the Minitrac software itself. Questions regarding the use of third party packages, such as Microsoft Excel or Access must be made to Microsoft. The fee paid for ODBC support is to maintain the database and the data dictionary. ODBC Enable Reporting Products Reporting products take database information and make custom-made reports for management review. Reporting products include: • Crystal Reports “PRO Edition” (www.crystalreports.com) • Cognos Impromptu. (www.ibm.com/cognos/analytics) ODBC Enabled Spreadsheets Spreadsheets use cells organized in columns and rows to process data. Reports and graphs can be generated from data ODBC imported into a spreadsheet program. The most Common ODBC enabled spreadsheet programs is Microsoft Excel. ODBC Enabled Business Intelligence Products Business Intelligence applications are designed to provide On-Line Analytical Processing (OLAP) of data and present this is a graphical form. OLAP enable products include: • Cognos Powerplay (IBM Corp) ODBC Overview Page 4 of 9 • Business Object—Business Objects, Inc. • Business Query (Excel Add-On)—Microsoft • Access—Microsoft ODBC Enabled Development Tools Development tools actually create programs to interact with ODBC enable databases. **Important Notice** Minitrac supports only “read-only” ODBC usage. Any attempt to change or modify information within the Minitrac database outside of using the Minitrac software automatically voids any support agreements and will put the user in violation of contract. Development tools that support ODBC usage are: • Visual Basic—Microsoft • Delphi—Borland ODBC Enable Word Processing and Internet Products Word processing products often can be used to manipulate charts and data for presentations or reporting purposes. The database used can be from a spreadsheet, or with ODBC capabilities, directly from the Minitrac database. In addition, many Word Processing programs allow their documents to be saved as Web-ready HTML files. ODBC enabled Word Processing and Internet products include: • Microsoft Word—Microsoft • HTML files for Internet Explorer Universal Data Dictionary The Transoft U/SQL Client-Server employs a two-level data dictionary technology, to provid a “relational view” of the Minitrac non-relational data. The Universal Data Dictionary (UDD) contains a set of system tables that provides a relational description of the Minitrac data. It also contains the Universal File Dictionary (UFD), which is a further set of tables that describes the physical structure of the files being accessed. Without a proper and updated UDD, the ODBC system will not work properly, if at all. The ODBC support fee covers the cost of DIS Corporation maintaining the Data Dictionary and keeping it current with any programming upgrades or changes. ODBC Overview Page 5 of 9 The Minitrac database name is “mini.udd”. The file is located on the Unix Server at the location /usr/usqls/bin/mini.udd. The Configuration file that maintains licensing and company information is located in your system at /usr/usqls/bin/usqlsd.ini. Generally, once these files are loaded and set up on your system, they should
Recommended publications
  • Oracle Utilities Operational Device Management Database Administrator Guide Release 2.1.1 Service Pack 1 E69489-04
    Oracle Utilities Operational Device Management Database Administrator Guide Release 2.1.1 Service Pack 1 E69489-04 November 2016 Oracle Utilities Operational Device Management Database Administrator Guide for Release 2.1.1 Service Pack 1 Copyright © 2000, 2016 Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency- specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the programs.
    [Show full text]
  • Oracle Database Concepts, 11G Release 2 (11.2) E40540-04
    Oracle®[1] Database Concepts 11g Release 2 (11.2) E40540-04 May 2015 Oracle Database Concepts, 11g Release 2 (11.2) E40540-04 Copyright © 1993, 2015, Oracle and/or its affiliates. All rights reserved. Primary Authors: Lance Ashdown, Tom Kyte Contributors: Drew Adams, David Austin, Vladimir Barriere, Hermann Baer, David Brower, Jonathan Creighton, Bjørn Engsig, Steve Fogel, Bill Habeck, Bill Hodak, Yong Hu, Pat Huey, Vikram Kapoor, Feroz Khan, Jonathan Klein, Sachin Kulkarni, Paul Lane, Adam Lee, Yunrui Li, Bryn Llewellyn, Rich Long, Barb Lundhild, Neil Macnaughton, Vineet Marwah, Mughees Minhas, Sheila Moore, Valarie Moore, Gopal Mulagund, Paul Needham, Gregory Pongracz, John Russell, Vivian Schupmann, Shrikanth Shankar, Cathy Shea, Susan Shepard, Jim Stenoish, Juan Tellez, Lawrence To, Randy Urbano, Badhri Varanasi, Simon Watt, Steve Wertheimer, Daniel Wong This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S.
    [Show full text]
  • Oracle Utilities Meter Data Management Database Administrator Guide Release 2.2.0 Service Pack 1 E80250-02
    Oracle Utilities Meter Data Management Database Administrator Guide Release 2.2.0 Service Pack 1 E80250-02 April 2017 (Updated October 2017) Oracle Utilities Meter Data Management Database Administrator Guide Copyright © 2000, 2017 Oracle and/or its affiliates. All rights reserved. This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited. The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report them to us in writing. If this is software or related documentation that is delivered to the U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable: U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software, any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are "commercial computer software" pursuant to the applicable Federal Acquisition Regulation and agency- specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation of the programs, including any operating system, integrated software, any programs installed on the hardware, and/ or documentation, shall be subject to license terms and license restrictions applicable to the programs.
    [Show full text]
  • Dbkit Selling Guide
    DBkit Selling Guide Object-oriented Database independent Integrated into full development environment (no limits!) DB applications completely consistent with shrink-wrapped applications This selling guide contains only 14 pages of information on selling DBkit. The rest is reference material on the competition. October 23, 1991 Confidential - Do not disclose outside of reseller Table of Contents DBkit Selling Guide Table of Contents The Big Picture 1 Sales Potential 3 Target Customers: Identification 4 Key Requirements by Target 6 Selling Cycle 6 Solution Definition 7 Competition 11 Sales and Distribution Partners 12 Objections 12 Summary 14 Appendix A: Quick Reference Comparison By Platform NeXT vs Sun 16 NeXT vs PC 17 NeXT vs Mac 18 Appendix B: Competitive Analysis DBkit 20 4D SQL Server 21 ACCELL/SQL 22 APT Workbench 23 dBASE IV Server Edition 24 Informix-4GL 25 Objective DB Toolkit 26 ObjectView 27 Omnis 5 28 Oracle Card 29 Paradox/SQL Link 30 SimplifySQL 31 SQL*Forms 32 SQLWindows 33 Sidebars What is client-server? 2 What is SQL? 3 Why are corporations downsizing? 4 How will DBkit be used? 11 OLTP vs. DSS: The two big database applications categories 13 Apple’s Data Access Language (DAL)? 19 IBM’s Information Warehouse? 19 Company Confidential - Do not disclose outside of reseller i DBkit Selling Guide Object-oriented Database independent Integrated into full development environment (no limits!) DB applications completely consistent with shrink-wrapped applications The next step in database application development The Big Picture To understand their businesses better, corporations gather more and more information. As they do this, they realize that their data becomes a valuable corporate asset.
    [Show full text]
  • Developer Tools Express'"
    '" Developer Tools Express I Announcing Your Convenient Source For MacApp® v. 2.0 At Apple, we believe that object­ Apple Development Products oriented programming offers the path to superior programs at a time when programs continue to grow larger and more complex. To win big in OOP, you must have a great class Look Inside For ... library-MacApp is the best class library available for programming the Macintosh®. MacApp was designed to enable Apple ®products, such as MPW, programmers to create full-featured Macintosh applications efficiently. Now with MacApp Macintosh Allegro Common Lisp, 2.0, we provide you with even more freedom to TM create the parts of your application that are ® MacApp, MacTCP , and MacX25 unique. And the new MacApp 2.0 CD-ROM makes installation easier, too. MacApp helps you work more pro­ Third-party programming tools, ductively, because your application can "inherit" the behavior of a standard Macintosh including THINK C, TMON, and application directly from MacApp code and you can override the parts you wish to customize. AppMaker With MacApp and less than a page of your code, you have a complete Macintosh applica­ tion that creates windows, interprets mouse clicks, handles desk accessories, prints files, Apple Technical Library books, and supports every other standard feature a Macintosh application is likely to have. It is the such as Inside AppleTalk and object-oriented programming techniques that give MacApp much of its power. Human Interface Guidelines To develop MacApp applications, you will need a Macintosh computer with at least 2MB of RAM, a hard disk drive, MPW® Development Environment v.
    [Show full text]
  • Database Management Systems Ebooks for All Edition (
    Database Management Systems eBooks For All Edition (www.ebooks-for-all.com) PDF generated using the open source mwlib toolkit. See http://code.pediapress.com/ for more information. PDF generated at: Sun, 20 Oct 2013 01:48:50 UTC Contents Articles Database 1 Database model 16 Database normalization 23 Database storage structures 31 Distributed database 33 Federated database system 36 Referential integrity 40 Relational algebra 41 Relational calculus 53 Relational database 53 Relational database management system 57 Relational model 59 Object-relational database 69 Transaction processing 72 Concepts 76 ACID 76 Create, read, update and delete 79 Null (SQL) 80 Candidate key 96 Foreign key 98 Unique key 102 Superkey 105 Surrogate key 107 Armstrong's axioms 111 Objects 113 Relation (database) 113 Table (database) 115 Column (database) 116 Row (database) 117 View (SQL) 118 Database transaction 120 Transaction log 123 Database trigger 124 Database index 130 Stored procedure 135 Cursor (databases) 138 Partition (database) 143 Components 145 Concurrency control 145 Data dictionary 152 Java Database Connectivity 154 XQuery API for Java 157 ODBC 163 Query language 169 Query optimization 170 Query plan 173 Functions 175 Database administration and automation 175 Replication (computing) 177 Database Products 183 Comparison of object database management systems 183 Comparison of object-relational database management systems 185 List of relational database management systems 187 Comparison of relational database management systems 190 Document-oriented database 213 Graph database 217 NoSQL 226 NewSQL 232 References Article Sources and Contributors 234 Image Sources, Licenses and Contributors 240 Article Licenses License 241 Database 1 Database A database is an organized collection of data.
    [Show full text]
  • Database Administrator's Guide
    Oracle® Revenue Management and Billing Version 2.5.0.0.0 Database Administrator’s Guide Revision 7.1 E67618-01 October, 2015 Oracle Revenue Management and Billing Database Administrator’s Guide Oracle Revenue Management and Billing Database Administrator’s Guide E67618-01 Copyright Notice Copyright © 2015, Oracle and/or its affiliates. All rights reserved. Trademark Notice Oracle, Java, JD Edwards, PeopleSoft, and Siebel are registered trademarks of Oracle Corporation and/or its affiliates. Other names may be trademarks of their respective owners. Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. License Restrictions Warranty/Consequential Damages Disclaimer This software and related documentation are provided under a license agreement containing restrictions on use and disclosure, and are protected by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate, broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering, disassembly, or de-compilation of this software, unless required by law for interoperability, is prohibited. Warranty Disclaimer The information contained herein is subject to change without notice and is not warranted to be error- free. If you find any errors, please report them to us in writing. Restricted Rights Notice If this software or related documentation is delivered to the U.S.
    [Show full text]
  • Oracle Machine Learning: Scaling R and Python for the Enterprise Mark Hornick, Senior Director
    MH Oracle Machine Learning: Scaling R and Python for the Enterprise Mark Hornick, Senior Director Marcos Arancibia, Product Manager Data Science and Machine Learning Mark Hornick MarcosMove the Arancibia algorithms, not the data! Oracle Machine Learning Product Management Copyright © 2020 Oracle and/or its affiliates. MH Safe harbor statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, timing, and pricing of any features or functionality described for Oracle’s products may change and remains at the sole discretion of Oracle Corporation. Copyright © 2020 Oracle and/or its affiliates. MH Why data scientists and data analysts use R and Python Powerful Extensible Graphical Extensive statistics Ease of installation and use Rich ecosystem • 1000s of open source packages • Millions of users worldwide Heavily used by data scientists Free Copyright © 2020 Oracle and/or its affiliates. Traditional Analytics and Data Source Interaction Read/Write files using built-in tool capabilities Flat Files Data Source ? read extract / export export load Data source connectivity packages Access latency Deployment Paradigm shift: R/Python Data Access Language R/Python Ad hoc Memory limitation – data size, in-memory processing cron job Single threaded Issues for backup, recovery, security Ad hoc production deployment Copyright © 2020 Oracle and/or its affiliates. MH Elements affecting enterprise scalability for R and Python Data Access, Analysis, and Exploration Machine Automation Learning Production Data & Task Deployment Parallelism Copyright © 2020 Oracle and/or its affiliates.
    [Show full text]
  • Oracle Machine Learning
    Oracle Machine Learning Platform Overview Move the algorithms, not the data! Mark Hornick, Senior Director, Product Management Data Science and Machine Learning Safe Harbor Statement The following is intended to outline our general product direction. It is intended for information purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any material, code, or functionality, and should not be relied upon in making purchasing decisions. The development, release, and timing of any features or functionality described for Oracle’s products remains at the sole discretion of Oracle. Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 2 Agenda • Oracle Machine Learning family of products • Supporting multiple personas • OML component details • Enabling Oracle Applications use of ML Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 3 Oracle Machine Learning OML4SQL OML Notebooks Oracle Advanced Analytics with Apache Zeppelin on SQL API Autonomous Database OML4R Oracle Data Miner Oracle R Enterprise Oracle SQL Developer extension R API OML4Py* OML4Spark Python API Oracle R Advanced Analytics for Hadoop OML Microservices** Supporting Oracle Applications Image, Text, Scoring, Deployment, Model Management * Coming soon ** For use through Oracle Application only Copyright © 2019, Oracle and/or its affiliates. All rights reserved. | 4 New Branding Corresponding Products and Components Oracle Advanced Analytics (OAA) and Oracle Machine Learning (OML) Oracle R Advanced Analytics for Hadoop (ORAAH) Oracle Machine Learning for SQL (OML4SQL) Oracle Advanced Analytics (OAA) / Oracle Data Mining (ODM) Oracle Machine Learning for R (OML4R) Oracle R Enterprise (ORE) Oracle Machine Learning for Python (OML4Py) Oracle Machine Learning for Python (OML4Py) Oracle Machine Learning for Spark (OML4Spark) Oracle R Advanced Analytics for Hadoop (ORAAH) Oracle Machine Learning Notebooks previously known as Oracle Machine Learning Oracle Data Miner (ODMr) Note: The official price list product names have not changed.
    [Show full text]
  • Clientserver Computing
    Client/Server Computing: Making the Transition with Macintosh Contents Introduction .................................................................................................1 Client/server computing: its promise, the challenges involved in moving toward client/server technology, and a brief summary of how Macintosh computers—and Apple—can help to facilitate the transition. Network Integration.....................................................................................2 A look at network technologies and communications products for the Macintosh, as well as the unique features that Macintosh provides in this area. Graphical Front Ends to Host Applications ...................................................4 Front-ending—what it is, what it offers, and how Macintosh can expedite and enhance it. Network Database Access from the Desktop ...............................................5 A look at how Macintosh can help IS professionals to meet the growing data access needs of their users, with maximum flexibility and at low cost. Building Client/Server Applications ..............................................................7 Information on Macintosh development tools for building full-fledged client/server applications, as well as an overview of how the advanced interapplication communications services built into the Macintosh operating system can accelerate development of custom business applications. VITAL: Virtual Integration for the Enterprise .................................................9 Apple’s framework for designing
    [Show full text]
  • WWDC 1990: Advanced CL/1 Tips and Techniques
    ® Lance S. Hoffman N&C Product Marketing CL/1 Product Manager ® Advanced CL/1 Tips and Techniques CL/1 Update and Direction Beginning this fall..... Will be known as ..... Data Access Language Data Access Language Macintosh II A standard connectivity language that links desktop applications to host data Client-Server Architecture Host System Macintosh DBMS DAL Client DAL Server Application API DBMS Databases Physical Network All Components Shipping from APDA Developer's Toolkit for the Macintosh $695.00 (Single use license) All Components Shipping from APDA Server for VAX/VMS: $5000.00 All Components Shipping from APDA Server for VM/CMS: $15,000 Server for MVS/TSO: $20,000 DEC LanWorks Product • DAL Client software • DAL Server for VAX/VMS (Rdb only) • APDA will offer other DB adapters Supported Databases INGRES INFORMIX SYBASE Rdb ORACLE DB2 SQL/DS Development Tools • HyperCard • C • Pascal • 4th Dimension • Omnis 5 Spreadsheets • Informix: Wingz • Microsoft: Excel • Ashton-Tate: Full Impact Query Tools • Andyne Computing Ltd.: GQL • Claris: Claris Query Tool • Fairfield Software: ClearAccess Mapping Products • Odesta: GeoQuery • Tactics International: Tactician Expert Systems • Millenium Software: HyperX • Neuron Data: Nexpert Object IBM Communicatons • Avatar: MacMainframe • DCA: MacIRMA • TriData: Netway 1000/2000 DBMS Adapters Network Adapters DB2 SQL/DS 3270 DAL Informix Core Ingres ADSP Server Oracle Rdb Async Sybase OS Adapter for VMS OS Adapter for VM/CMS OS Adapter for MVS/TSO OS Adapter for A/UX ® Jim Groff Network Innovations Corp. President ® CL/1 Advanced Tips and Techniques Six “One-Minute” Tips Six “One-Minute” Tips for CL/1 • DBMS brand profiles • Transaction management • SELECT modes • Output control • Opening and closing tables • DBMS non-uniformities DBMS Brand Profiles • Obtain via DESCRIBE statements • Profiles describe: – Available DBMS brands – Security at DBMS and database level – Database structure – Available databases – Required OPEN parameters • Use to customize dialogs and menus Transaction Management SELECT ..
    [Show full text]
  • Oracle Forms Javaimporter
    The Oracle Forms Java Importer Technical White Paper September 2001 OVERVIEW The Oracle Forms Developer and Oracle Forms Server product set provides a rich application framework to build and deploy advanced business applications. With the tight integration these product components have with the Oracle 8i Server products, the natural language of choice for application development is Oracle PL/SQL. Oracle PL/SQL is Oracle Corporation’s procedural language extension to SQL, the standard data access language for object-relational databases. PL/SQL offers modern software engineering features such as data encapsulation, exception handling and information hiding coupled with the absolute ease of access to data stored in Oracle 8i database servers through the SQL standard language. While Oracle PL/SQL is a powerful and productive development environment, it is sometimes necessary to integrate Oracle Forms applications with other external application services and providers. Usually these external applications are not written in Oracle PL/SQL so some form of integration capability is required. Traditionally, the interfaces and libraries exposed by external applications have usually been based on the C programming language. For these situations, the existing Oracle Forms integration mechanism, ORA_FFI has proved more than sufficient With the ever-increasing momentum of the Java movement within the IT industry, many applications are now providing integration points in Java. Similarly, the number of standard Java libraries for enterprise applications is continually growing. With this shifting of the landscape towards Java, and being ever cognizant of the need to further enhance the application integration capabilities of the Oracle Forms product set, a new feature, the Java Importer, has been introduced.
    [Show full text]