|_Home_|_Seminars_|_Articles_|_Data Access_|_Experts_|_Server Watch_|

Books for Software Developers

 

Database Magic with Ken North (ISBN 0-13-647199-4, Prentice Hall PTR) was published in December 1998. This book is about programming the server side of database applications. It covers logic in the database, including triggers, stored procedures, constraints and embedded Java extensions. 


Reading list for Computers and Information Technology. These are books I frequently recommend.


Ken contributed to Dr. Dobb's Database Development: Tools and Techniques (R&D, ISBN 0-87930-480-4).   This book, edited by Eugene Eric Kim, is a compendium of 10 articles about database programming. For more information, try the Dr. Dobb's Journal Web site. He also contributed to Windows NT System Management and Security (Duke Press, ISBN 1-882419-88-X). This book is a compendium of almost 50 articles about Windows NT, edited by John Enck.


Windows Multi-DBMS Programming
Published by John Wiley and Sons

Comments and reviews

Chinese Edition

This 757 page book is a mini-encyclopedia of database development and client-server programming. It explains database concepts, database design, multidatabase programming, ODBC, and COM. It includes scripts and program examples for developers using Visual C++, Borland C++, C, Visual Basic, PowerBuilder, Centura (SQLWindows), ObjectView, Microsoft Access, FoxPro, Oracle Glue, INTERSOLV Data Direct, ProtoView Client-Server tool suite, and Seagate Crystal Reports.

John Wiley & Sons, 1995
ISBN 0471-01676-4 with CD-ROM
ISBN 0471-01675-6 with diskette

The book explains Object-Role Modeling (ORM) with InfoModeler. It includes a data model and databases used with the book's example programs. There are SQL scripts or databases for Microsoft SQL Server, Sybase System 10, Centura SQLBase, Sybase SQL Anywhere, Quadbase-SQL, Microrim R:Base SQL Engine, Microsoft Access, FoxPro, and Integra SQL. The scripts create the tables used by the large number of example programs on the companion diskette and CD-ROM. The CD-ROM is also sold separately.

What is on the companion CD-ROM?

Appendix A, the description of the CD contents, is eight pages long because it describes 84 megabytes of files! In addition to the source code for program examples, the CD-ROM includes scripts, documents, test databases, utilities, evaluation software, special edition software and Microsoft ODBC 2.0 drivers. There is a special edition of Crystal Reports and Intersolv products (QELIB and MultiLink/VB). There is a Watcom SQL 3.2 runtime system and evaluation versions of ODBC Inspector, Jet Inspector, S_Designor, Dr. DeeBee Spy, ObjectView, Code Manager, Search Professional and Quadbase SQL 3.0. There are white papers from Simba Technologies, Visigenic, and Microsoft. There are also Lotus ScreenCam movies and a ScreenCam player.

What source code and example programs come with the book?

The book is large and it covers a variety of programming languages and client-server tools. Even though it is 757 pages, the book contains code excerpts or short listings. You need the diskette or CD for the complete source code of the examples in the book. The CD-ROM also includes other source code such as the Microsoft SQL Server TPC-B benchmark kit and an ODBC/DB-Library benchmark kit. You'll find source code and projects for Visual Basic, C, Visual C++, Borland C++, PowerBuilder, ObjectView, SQLWindows, Oracle Glue, FoxPro, and AppWare.

The projects for PowerBuilder, SQLWindows, ObjectView and AppWare demonstrate how to use those products with ODBC data sources. Most of the C, C++, Word, Excel and Visual Basic examples use the same tables. For Visual Basic programmers, there are example projects such as bound reports (Crystal Reports), connecting to the Sharp Wizard (Oracle Glue), using Microsoft Electronic Forms and an OLE Automation client. For C programmers, there are projects for ODBC and Intersolv DataDirect Toolkit. Borland C++ programmers will find classes for ODBC and QELIB programming and a project using database controls from Borland's Visual Solutions Pack. Visual C++ programmers can use the same ODBC and QELIB classes, the Integra example, or the projects using the MFC database and OLE Automation classes.

Where can I find this book?

The book is available from amazon.com, barnesandnoble.com, borders.com, and fatbrain.com. It is also available from booksellers that carry Wiley college and Wiley computer books. To get a current list of book sellers use a search engine. If you use Alta Vista, search for "Windows Multi-DBMS Programming" (in quotes). If you search with HotBot, enter Windows Multi-DBMS Programming and choose the option to search on an exact phrase. Another alternative is to order from the publisher. To jump to the John Wiley and Sons catalog, click here.


Ken North Home Page

Update: August 17, 2000