|
ARTICLES
By
David McGoveran
and
Alternative Technologies' Affiliates
The DBMS Scalability Report, (Alternative Technologies, Boulder Creek, CA, 1997).
Database Product Evaluation Report Series, a regularly published series of evaluations of all the major relational DBMSs and selected front-end tools (Alternative Technologies, Boulder Creek, CA, 1992).
"Up to a Point, Lord Copper," DBP&D Website (www.dbpd.com), May, 1997, with C. J. Date and Hugh Darwen.
"Nothing to Do with the Case," DBP&D, September, 1995 with C. J. Date and Hugh Darwen.
"Updating Joins and Other Views," with Chris Date, DBPD, August, 1994. Also in C. J. Date, Relational Database Writings 1991-1994, Addison-Wesley, 1995.
"A New Database Design Principle," with Chris Date, DBP&D, July, 1994. Also in C. J. Date, Relational Database Writings 1991-1994, Addison-Wesley, 1995.
"Updating Union, Intersection, and Difference Views," with Chris Date, DBP&D, June, 1994. Also in C. J. Date, Relational Database Writings 1991-1994, Addison-Wesley, 1995.
"Point Counter Point: Object versus Relational Databases," Platinum Edge: A Database Survival Guide, Vol. 1, pp. 6-8, with Mary Loomis.
"8 Essentials of Distributed RDBMS: Distributed Not Yet Delivered" ComputerWorld, June 6, 1994, pp. 112, 114.
"The Relational Model Turns 25" DBMS, October, 1994.
"Nothing from Nothing," DBP&D, in four parts, Dec.1993-Mar. 1994. (how to handle and not handle missing information in relational databases)
"A New View of the Client/Server Market," in Editorial Supplement to DBMS, December, 1993, with Victor Lewis.
"Useless Benchmarks: Just Say No!" DBMS, October, 1993.
"API Madness," DBWorld Conference Proceedings, Boston, June, 1993.
"A Distributed DBMS Lesson," in Preparing for Distributed Databases and Applications, May, 1993, pp. S3-S7 (Supplement to Network World).
"Client/Server Performance," DBExpo Proceedings, San Francisco, May, 1993.
"Distributing Data: Two Phase Commit vs. Replication," DBP&D, May, 1993.
"When Cursors Just Won’t Do", Sybase Users Week, June, 1992.
"Relational Concepts and Practices", Borland Database Conference, June, 1992.
"The Evolution of the Client/Server Species", LAN Technology , June, 1992.
"Opening the Windows", DBP&D, Vol. 5, No. 6 (June, 1992).
"On-Line Complex Processing," DBMS, November, 1992. Also in The OLTP Handbook, John Wiley & Sons, 1993.
"Analysis and Modeling of Large Databases", Power Thinking Tools, Northampton, MA (March, 1992).
"Warning Signs: Recognizing Complex Requirements", ORACLE Magazine, Vol. 6, No. 2 (Spring, 1992).
"Looking Beneath the Surface, Data Based Advisor, Vol. 10, No. 3 (March, 1992).
"ORACLE Server: Tuning Tips", Data Based Advisor, Vol. 10, No. 3 (March, 1992).
"The Evaluation of Optimizers", Ency. Comp. Sci. and Tech., Marcel Dekker, 1991, New York.
"Clarifying Client-Server", DBMS, Vol. 3, No. 12, Nov. 1990.
"Using Oracle’s Call Interface Effectively", Oracle Magazine, Spring, 1990.
"An Evaluation of Five Optimizers", InfoDB, Vol. 5, No. 2, Summer, 1990.
"On-Line Complex Processing: Beyond OLTP", InfoDB, Vol. 5, No. 1, Spring, 1990.
"Evaluating Optimizers", DBP&D, Jan., 1990.
"Flexible Relational Database Applications", InfoDB, Vol. 4, No. 2, Summer, 1989.
"The Power of Stored Procedures", DBP&D, Sept., 1989.
"Secrets of Relational Performance Tuning", DBP&D, July, 1989.
"Backend Database Machines Improve CIM Systems", Computer Consulting, Vol. 1, No. 4, 1985.
"Fuzzy Logic and Non-distributive Truth Valuations" in Fuzzy Sets, 1980.
"A Curiosity In the Proof of Godel’s Theorem", Comm. of the ACM, submitted.
Author of over twenty academic articles (discrete math., physics) and one electronics engineering textbook.
Note: DBP&D is an acronym for Database Programming and Design.