ORACLE® Designer and ORACLE® CASE*Method Bibliography

Plus additional information on SQL Statement Tuning and Data Warehousing [under construction]

Compiled by Gerry Jurrens N2GJ

(ORACLE® Northeast Education Practice Manager)

(Note:  Designer/2000® is currently known as Oracle9i Designer®)


Here are some essential books if you are planning to use the ORACLE® CASE*Method or the Oracle9i Designer® application development system. A great, free resource is the ORACLE® Technology Network.

I'm also involved with Oracle9i SQL Statement Tuning and Data Warehousing topics.  Click here to jump to that section.


Peter Koletzke and Dr. Paul Dorsey
ISBN 0-07-882417-6
Soft Cover - 1,071 pages
Oracle Press/Osborne McGraw-Hill

Synopsis - This book is a thorough reference guide for those developers who use
ORACLE® Designer (formerly Designer/2000) to build complete multi-tier systems.
It guides you through the CASE Application Development Method (CADM) and
demonstrates how you can use Designer 2.x to great advantage in every
stage of a complete System Development Life Cycle.

I met Peter Koletzke at the 1998 ORACLE Open World and told him that I was unable to

endorse the first edition because it seemed fairly negative about the product (besides, it

is now obsolete).  Both objections are soundly reversed in this complete re-write of

the original book (see below).  Buy this book, if you're going to use Designer!


Kent Graziano, Mark A. Kramm, Paul Dirksen
ISBN 0-13-015343-5
Textbook Binding - 300 pages - 1 Edition (October 7, 1999)
Prentice Hall

Synopsis - This book is a must for those embarking on development projects with ORACLE Designer.
It brings you expert techniques for analyzing, developing and blueprinting enterprise applications.

Kenneth Atkins, Paul Dirksen, Zikri Askin Ince
ISBN 0-07-882475-3
Soft Cover - 1154 pages
ORACLE Press/Osborne McGraw-Hill

[I asked for, and received, permission from Paul Scullion of Scotland, to
use his excellent review which he posted on Amazon.com. -- GJ]

Synopsis - (Five Stars!)  Compulsory reading material for Forms/Reports generation.
It is unfortunate that a book of this kind has not been set in print before now.
Fortunately, the book is an excellent publication written by people who know
their subject very well.

As a seasoned Oracle developer, Technical Consultant with Cap Gemini, I
believe this book should be compulsory reading material for novice and
senior developers involved in Forms, Reports, Server and MS Help Generation.
Aside from the extent of coverage to Forms generation, over 700 pages, the
content was thorough, extremely practical and easy to read.

I cannot comment on the reporting generation section as this is not my forte,
however, with approximately 200 pages, this is more in-depth than any other
publication I have encountered. The only down side is that the authors do not
provide a discussion of the Web and VB Generators. [I'd like to add that the book
would have been more like 1500 pages had the authors included these last
two (and the C++ API) generators! -- GJ]


Albert Lulushi
ISBN 0-13-849753-2
Soft Cover - 750 pages
Prentice Hall

Synopsis - This book is a complete reference guide for those developers who use
ORACLE Designer to build sophisticated Oracle database systems. It is a complete
tutorial and reference to the features of ORACLE Designer, and it shows how
Designer uses leading development methodologies, including Information Engineering,
Business Process Reengineering (BPR) and Rapid Application Development (RAD).
 

The accompanying CD-ROM contains source code for all examples in the book, plus

multimedia files that users can incorporate into their diagrams and multimedia

tutorials in Lotus ScreenCam format that show how to perform various

ORACLE Designer activities.


  • The ORACLE® Designer/2000 Handbook
  • Carrie Anderson & David Wendelken
    ISBN 0-201-63445-7
    Addison-Wesley Longman Publishing Company

     
    Link to sample files referenced in The Oracle® Designer/2000 Handbook Appendix D: Web Site Contents.
    From The ORACLE® Designer/2000 Handbook: Suggestions for Further Reading from Appendix C.

    Click here to read the Gerry Jurrens' review of this book.


    Richard Barker
    ISBN 0-201-41696-4
  • Rapid Application Development with ORACLE® Designer/2000
  • Chris Billings, Maria Billings and Julia Tower
    ISBN 0-201-63444-9
  • CASE Method Fast-Track: A RAD Approach
  • Dai Clegg and Richard Barker
    ISBN 0-201-62432-X
  • CASE*Method Tasks & Deliverables
  • Richard Barker
    ISBN 0-201-41697-2
  • CASE*Method Function & Process Modeling
  • Richard Barker and Cliff Longman
    ISBN 0-201-56525-0
  • CASE Method Business Interviewing
  • Linda Hickman and Cliff Longman
    ISBN 0-201-59372-6

    Here are a few recommended books on Data Modeling:

  • Data Model Patterns: Conventions of Thought
  • David C. Hay
    ISBN 0-93-263329-3
    Dorset House
  • The Data Modeling Handbook: A Best-Practice Approach to Building Quality Data Models
  • Michael Reingruber and William W. Gregory
    ISBN 0-47-105290-6
    John Wiley & Sons.
  • The Data Model Resource Book: A Library of Logical Data Models & Data Warehouse Designs
  • Len Silverston, W.H. Inmon, Kent Graziano
    ISBN 0-471-38023-7 (Revised Edition)
    ISBN 0-47-115364-8 (alk. paper)
    ISBN 0-47-115367-2 (pbk/CD ROM)
    ISBN 0-47-115366-4 (CD ROM)
    John Wiley & Sons.
    Companion Site.
  • Handbook of Relational Database Design
  • Candace C. Fleming and Barbara von Halle
    ISBN 0-201-11434-8
    Addison-Wesley Longman Publishing Company

    This book is related to the ORACLE® Designer Business Process Modeler's conventions:

  • Improving Performance: How to Manage the White Space on the Organizational Chart
  • Geary A. Rummler and Alan P. Brache
    ISBN 0-78-790090-7
    Jossey-Bass Management Series

    Here are several recommended books from O'Reilly & Associates . Phone: (800) 998-9938.

  • Oracle® Design
  • Dave Ensor & Ian Stevenson
    O'Reilly & Associates
    ISBN 1-56592-268-9
  • Oracle® PL/SQL Programming
  • Steven Feuerstein
    O'Reilly & Associates
    (includes PC diskette)
    ISBN 1-56592-142-9
  • Advanced Oracle® PL/SQL Programming
  • Steven Feuerstein
    O'Reilly & Associates
    (includes PC diskette)
    ISBN 1-56592-238-7
    Mark Gurry & Peter Corrigan
    2nd Edition November 1996
    O'Reilly & Associates
    (includes PC diskette)
    ISBN 1-56592-237-9
     

    Here are some resources related to Oracle9i SQL Statement Tuning. Instructor-Led Training Courses (visit http://education.oracle.com for further information):

    Oracle 9i:  Database Fundamentals I:  This course is actually a recommended prerequisite for the Oracle 9i SQL Tuning course.  It is definitely geared towards Database Administrators rather than Application Developers, but it will strengthen your understanding of Oracle’s architecture, which in turn will improve your application tuning skills.  It will also give you a better understanding of the issues that DBAs face on a daily basis, which will assist in your efforts to work closely with your DBA in terms of developing, implementing, supporting, and tuning those applications either purchased or developed in-house. 

    Oracle 9i:  Performance Tuning:  This course provides a very intensive understanding of Oracle database tuning for the DBA.  If you are responsible for tuning the database as well as the applications, this course is highly recommended.  I always strongly suggest that students have 3 to 6 months of practical working experience as an Oracle DBA prior to taking this course in order to get the maximum benefit of this class. 

    Oracle 9i:  Implement Partitioning:  This course provides the information required by both DBAs and Application Developers to implement Partitioning.  Partitioning provides many advantages to the DBA in terms of dividing very large tables in smaller, more manageable pieces.  To the Application Developer, Partitioning provides a real opportunity for application performance enhancement since the optimizer is “partition aware” and can eliminate searches that it knows won’t produce rows meeting the predicate criteria.  The net results are substantial performance gains. 

    Reference Books:  

    Oracle SQL High Performance Tuning: Second Edition by Guy Harrison.  Prentice Hall, 2001.  This text is excellent.  What sets it apart from other texts that deal with Oracle tuning is that the entire book is geared toward tuning from the perspective of the developer, not the database administrator.  Virtually every other text available on Oracle tuning is geared towards database tuning, with “lip service” to application tuning.  In addition, this text is extremely thorough and accurate.  The only downside is that this edition covers SQL tuning up through release 8i.  I haven’t seen a 9i version yet, but the 8i version is still worthy of your time and money if you’re serious about application tuning.  

    Oracle 9i New Features by Robert G. Freeman.  McGraw-Hill/Osborne, 2002.  This text is primarily aimed at Oracle 8i database administrators who need to learn the new features of Oracle 9i.  Many of the new features documented deal with new performance tuning capabilities, and while the intent of many of these features target database administrators, some are appropriate and can be very advantageous to the application developer.  

    Oracle SQL Tuning Pocket Reference by Mark Gurry.  O’Reilly & Associates, 2002.  This pocket-sized text is an easy read for developers with some experience tuning SQL code.  It does a good job of identifying some of the more typical problems with tuning SQL code and the author’s suggested workarounds to these problems.  Also nicely summarizes the more common hints as well as the 9i init.ora parameters affecting SQL tuning. 

    Expert One on One Oracle by Thomas Kyte.  Wrox Press Inc., June 2001.  Kyte (database software engineer) illustrates major features and useful techniques for Oracle 7.3, 8.0x, and 8i (through to 8.1.7). Using a proof-by-example approach, he offers instruction on implementing the software, building database applications, and then administering them. He covers database structures and utilities, performance tuning, extensibility, and security. He also highlights potential problems and mistakes. The book assumes a working knowledge of SQL and PL/SQL.  (Book News, Inc. review) 

    A note about Tom Kyte’s forthcoming book, due in April, 2003:   

    Expert One-on-One Oracle Performance By Design  by Thomas Kyte.  (ISBN 1-86100-826-0).  This book has its own web site at http://www.expert-oracle.com.  

    Helpful Web Sites:  

    Oracle Technology Network:  You’re probably already using this heavily!  http://otn.oracle.com  

    Ask Tom:  An excellent resource from Oracle guru, Tom Kyte.  http://asktom.oracle.com 

    Wrox “programmer to programmer”:  An interesting and eclectic site with some terrific resources for the SQL programmer.  Also happens to be Tom Kyte’s publisher.  http://www.wrox.com/

    Oracle Magazine:  Hopefully, you have your free subscription!  http://www.oracle.com/oramag/

    DBAzine:  An online community for database questions and solutions.  http://www.dbazine.com/ch_oracle.html
     

    Click here to return to the top of the page.


    [Home]
    Please send additions, clarifications, amplifications and corrections to me:

    [Click HERE to send me email]