Btrieve File of the Catalog,” Said Carolyn Lighty, Direction
Total Page:16
File Type:pdf, Size:1020Kb
Btrieve ® July-September 1994 Developers Journal Vol. II No. 3 THE INDEPENDENT SOURCE OF NEWS AND INFORMATION ABOUT BTRIEVE AND SCALABLE SQL Scalable SQL Supports New Platforms Smithware Releases New Relational Database Product Line Based on NetWare SQL Class Library for Austin, Texas — Earlier this month, which is the Btrieve record manager Btrieve Btrieve Technologies, Inc. announced the engine. The Btrieve layer has already been introduction of their DOS and Windows updated for the DOS, Windows, and New Version Supports versions of Scalable SQL. Built upon NetWare client-server environments to Extended Datatypes and DDF proven NetWare SQL technology, the new facilitate the migration of Scalable SQL Manipulation products will fill out the workstation end from NetWare to the other platforms. Nashville, Tennessee — Through an of the company’s relational database Scalable SQL relies on the Btrieve agreement between Smithware, Inc., and product line, bringing the same relational “microkernel” engine to provide record Object Resource Corporation of Dallas, database functionality to laptop and storage and retrieval, concurrent Texas, Smithware will begin shipping desktop machines that users of client/ transaction processing, caching, security, Smithware Class Library for Btrieve in server NetWare SQL have enjoyed. The data integrity, and relational integrity. September. Formerly called ORC Scalable SQL for Windows engine is due According to BTI documents, Component Classes for Btrieve, Smithware for release in mid-August. The DOS and “The Microkernel Database Architecture Class Library for Btrieve Version 3.1 is a NetWare versions are scheduled to follow separates the database model,” the comprehensive C++ object interface library within two months. relational model used by SQL in this case, for Btrieve version 5.x and 6.x. Scalable SQL features include “from the common database functions, The product includes a support for client/server, peer-to-peer, and allowing users to take full advantage of cooperating set of platform-independent single-user database applications. new applications with different data types component classes which encapsulate all Applications will be able to access the while avoiding the expense of a database of the functionality of the Btrieve API in a ANSI SQL / IBM SAA compatible SQL migration.” The primary advantage to this straightforward conceptual manner. The engine through API’s or via ODBC. The architecture is that Btrieve legacy data can class library is compatible with Borland, product supports full transaction be moved incrementally into Scalable Microsoft, and other C/C++ compilers, processing with logging and roll-forward SQL. and may be used as a linkable library or as capabilities, read-after-write verification “Most relational database a DLL. Class design is based upon the and data entry validation, declarative vendors ask customers to re-create their main abstractions that programmers deal referential integrity, dynamic data entire system using the vendor’s tools, and with when writing database applications, encryption and decryption, and standard then one day they cut over to the new files, records, keys, and fields. Developers SQL GRANT and REVOKE syntax for system and pray everything works,” says using the class library may distribute their defining User and Group privileges down Ron Harris, president and CEO of Btrieve applications royalty-free. to the data column level. Technologies. “Our research shows that The Smithware Class Library for Future plans call for Scalable most small to medium companies can’t Btrieve includes support for all Btrieve SQL server support on Windows NT and bear that kind of risk. Scalable SQL is a functionality including extended UNIX, and workstation database engines better answer because customers can add operations, huge record chunk operations, for Windows NT and OS/2. Scalable SQL relational modules where that technology exclusive and concurrent transaction uses what BTI is calling its “Microkernel can have the most impact, and leave the processing, and percentage operations. It Database Architecture,” the foundation of remainder of their applications intact.” ² supports both standard and Smithware extended DDF’s, and handles translation IN THIS ISSUE of all Btrieve key data types and Smithware extended data types. Technical Corner... Btrieve Windows Development... Steve “It’s a very comprehensive and Technologies contributes the latest technical Mook takes an in depth view of the status of Btrieve powerful tool,” said Henry Savage, information about Btrieve and Scalable SQL application development in Windows.............Page 12 Smithware product manager, “for any available.........................................................Page 17 programmer who needs optimum perfor- Just how do Btrieve Benchmarks... mance and who needs a high level of Inside Btrieve... Doug Reilly looks at various versions and platforms of Btrieve compare multi-user application development with Btrieve in speed? We test Btrieve versions 5 and 6......Page 34 control. The Field and Query classes allow and locks......................................................Page 9 complete abstraction of the data while Magic PC... Larry Cartee of Magical maintaining performance comparable to Guest Review... Rich Bogard of Custom Programming reviews the most popular direct Btrieve API access. The logical Information Architects demonstrates his database development tool in Europe which just company's Btrieve debugging tool...............Page 25 happens to be based on Btrieve........................Page 9 See Smithware on page 7... BTI Ships New Developer’s Smithware Finishes The SourceBook Kit for Windows and DOS Catalog Puts Complete Btrieve Product OS/2 on Tap for Next Release president for sales and channel marketing Information in each BTI Package for Btrieve Technologies, the new Btrieve Nashville, Tennessee — Smithware, Inc., Austin, Texas — On May 31, 1994, v6.15 client engines have been improved exactly one month after their agreement to the publishers of Btrieve Developer’s over their 5.x counterparts in several Journal, has begun shipping The take control of the Btrieve product line areas. These changes include: improved from networking giant Novell, Btrieve SourceBook catalog of Btrieve and application performance; support for the Scalable SQL add-on products. Beginning Technologies began shipping their new management of very large records over Btrieve Developer’s Kit for Windows August 29th, each product package that 64K; more efficient data integrity and Btrieve Technologies ships will contain a v6.15 and the new Btrieve Client Engine reliability controls; and a more flexible for Windows v6.15. In conjunction with copy of The SourceBook. development environment. “We were very pleased with the this announcement came a new program The Btrieve v6.15 Client Engines for future Btreve distribution and product response that we had with this first edition have the same version 6.x Btrieve file of the catalog,” said Carolyn Lighty, direction. format first developed for the NetWare Since Btrieve was first advertising manager for The SourceBook Btrieve NLM Client Engine. and Btrieve Developer’s Journal. “This introduced in 1982, the Btrieve The new Btrieve Developer’s Kit Developer’s Kit has given the software clearly is the best place for Btrieve for DOS v6.15 and Btrieve Client Engine developers to get complete information developer the right to develop Btrieve- for DOS v6.15 began shipping in late July. based applications and to distribute the about the products and services that are Both the Btrieve Developer’s Kit for available on the market for Btrieve and Btrieve engine (BTRIEVE.EXE for DOS Windows and DOS retail for $595 and and WBTRCALL.DDL for Windows) to Scalable SQL.” both Client Engines retail for $995. Until In addition to being part of the end-users of those applications royalty- September 15, 1994, registered developers free. Many developers have expressed the new BTI product packaging, a copy of the can upgrade to either Developer’s Kit for catalog will be mailed, free of charge, to desire to distribute the Btrieve utilities $295 each and the Client Engine for $300 (BUTIL.EXE for example) and all names on the Btrieve Technologies each. registered users list. For more information documentation about Btrieve setup and Sources at BTI predict the new operation to their end-users along with the on having your product or service Btrieve Developer’s Kit for OS/2 v6.15 included in future editions of The database engine. will be released by late September. With the incresed complexity in ² SourceBook, contact Carolyn Lighty at the Btrieve engines’ design over the years (800) 685-2403 or (201) 712-0044. ² and with the increased popularity of data analysis tools like Microsoft Access, it has become more important that end-users of Microsoft Pledges ODBC Speed Gains Btrieve-based applications have access to utilities and documentation associated Btrieve Access Should Improve with ODBC Desktop Drivers 2.0 with the engines so that problems with Redmond, Washington — With the bugs and offer major increases in speed performance and operation can be solved realese of thier ODBC Desktop Drivers for selected queries. The same Microsoft more quickly and accurately. 2.0, slated to enter beta testing by early officials indicated, however, that speed According to Nancy Woodward, September, Microsoft Corp. plans to increases could not be generalized. Chairman of Btrieve Technologies, “With substantially