Oracle-Books.com
Home > Publisher > O'Reilly & Associates
Oracle Books SQL Pocket Guide (Pocket Guides)
By: Jonathan Gennick
Paperback: 208 pages (November 24, 2010)
O'Reilly Media

If you're a programmer or database administrator who uses SQL in your day-to-day work, this popular pocket guide is the ideal on-the-job reference. You'll find many examples that address the language's complexity, along with key aspects of SQL used in IBM DB2 Release 9.7, MySQL 5.1, Oracle Database 11g Release 2, PostgreSQL 9.0, and Microsoft SQL Server 2008 Release 2. SQL Pocket Guide describes how these database systems implement SQL syntax for querying, managing transactions, and making chan ges to data. It also shows how the systems use SQL functions, regular expression syntax, and type conversion functions and formats.


Oracle Books SQL Pocket Guide (Pocket Guides) [Kindle Edition]
By: Jonathan Gennick
Electronic: 208 pages (November 24, 2010)
O'Reilly Media

If you're a programmer or database administrator who uses SQL in your day-to-day work, this popular pocket guide is the ideal on-the-job reference. You'll find many examples that address the language's complexity, along with key aspects of SQL used in IBM DB2 Release 9.7, MySQL 5.1, Oracle Database 11g Release 2, PostgreSQL 9.0, and Microsoft SQL Server 2008 Release 2. SQL Pocket Guide describes how these database systems implement SQL syntax for querying, managing transactions, and making chan ges to data. It also shows how the systems use SQL functions, regular expression syntax, and type conversion functions and formats.


Oracle Books Oracle Built-in Packages [Kindle Edition]
By: Steven Feuerstein, Charles Dye, John Beresniewicz
Electronic: 956 pages (October 22, 2010)
O'Reilly Media

Oracle is the most popular database management system in use today, and PL/SQL plays a pivotal role in current and projected Oracle products and applications. PL/SQL is a programming language providing procedural extensions to the SQL relational database language and to an ever-growing number of oracle development tools. originally a rather limited tool, PL/SQL became with Oracle7 a mature and effective language for developers. now, with the introduction of Oracle8, PL/SQL has taken the next ste p towards becoming a fully realized programming language providing sophisticated object-oriented capabilities. Steven Feuerstein'sOracle PL/SQL Programming is a comprehensive guide to building applications with PL/SQL. That book has become the bible for PL/SQL developers who have raved about its completeness, readability, and practicality.Built-in packages are collections of PL/SQL objects built by Oracle Corporation and stored directly in the Oracle database. The functionality of these packages is available from any programming environment that can call PL/SQL stored procedures, including Visual Basic, Oracle Developer/2000, Oracle Application Server (for web-based development), and, of course, the Oracle database itself. Built-in packages extend the capabilities and power of PL/SQL in many significant ways. for example:DBMS_SQL executes dynamically constructed SQL statements and PL/SQL blocks of code.DBMS_PIPE communicates between different Oracle sessions through a pipe in the RDBMS shared memory.DBMS_JOB submits and manages regularly scheduled jobs for execution inside the database.DBMS_LOB accesses and manipulates Oracle8's large objects (LOBs) from within PL/SQL programs.The first edition of Oracle PL/SQL Programming contained a chapter on Oracle's built-in packages. but there is much more to say about the basic PL/SQL packages than Feuerstein could fit in his first book. In addition, now that Oracle8 has been released, there are many new Oracle8 built-in packages not d escribed in the PL/SQL book. There are also packages extensions for specific oracle environments such as distributed database. hence this book.Oracle Built-in Packages pulls together information about how to use the calling interface (API) to Oracle's Built-in Packages, and provides extensive examples on using the built-in packages effectively.


Oracle Books Perl for Oracle DBAs [Kindle Edition]
By: Andy Duncan, Jared Still
Electronic: 624 pages 1st edition (March 5, 2010)
O'Reilly & Associates

Perl is a very powerful tool for Oracle database administrators, but too few DBAs realize how helpful Perl can be in managing, monitoring, and tuning Oracle databases. Whether you're responsible for Oracle9i, Oracle8i, or earlier databases, you'll find Perl an invaluable addition to your database administration arsenal.You don't need to be a Perl expert to use the excellent applications and scripts described in Perl for Oracle DBAs. The book explains what you need to know about Perl, provides a wealth of ready-to-use scripts developed especially for Oracle DBAs, and suggests many resources for further exploration. The book covers:The Perl language -- an introduction to Perl, its rich history and culture, and its extensive text processing and data transformation capabilities.The Perl/Oracle architecture -- Detailed information about Perl DBI, DBD::Oracle, the Oracle Call Interface (OCI), Oracle::OCI, extproc_perl, and mod_perl, the modules that allow Perl programs to communicate with Or acle databases.Perl applications for Oracle DBAs -- Profiles of the best Perl open source applications available for use and customization by Oracle DBAs: Perl/Tk, OraExplain, StatsView, Orac, DDL::Oracle, SchemaDiff, Senora, DBD::Chart, SchemaView-Plus, Oracletool, Karma, Embperl, and Mason.The Perl Database Administration (PDBA) Toolkit -- a comprehensive suite of specialized, ready-to-use scripts designed to help Oracle DBAs perform both routine and special-purpose administrative tasks: monit oring the Oracle alert log and databases, creating and managing Oracle user accounts, maintaining indexes and extents, extracting DDL and data, troubleshooting and tuning database problems, and much more.The book also explains how Oracle DBAs and developers can extend the toolkit and solve their own database administration problems using Perl.


Oracle Books Oracle Essentials: Oracle Database 11g (Essentials)
By: Rick Greenwald, Robert Stackowiak, Jonathan Stern
Paperback: 406 pages (November 1, 2007)
O'Reilly & Associates

The latest Oracle Database 11g features: query result set caching, Automatic Memory Management, the Real Application Testing, Advanced Compression, Total Recall, and Active Data Guard Option Options, changes to the OLAP Option (transparently accessed and managed as materialized views), the Flashback transaction command, transparent data encryption, the Support Workbench (and diagnosability infrastructure), and partitioning enhancements (including interval and new composite types) For new Oracle users, DBAs, developers, and managers, Oracle Essentials provides an invaluable, all-in-one introduction to the full range of Oracle features and technologies, including the just-released Oracle Database 11g features. But even if you already have a library full of Oracle documentation, you'll find that this compact book is the one you turn to, again and again, as your one-stop, truly essential reference. Oracle is an enormous system, with myriad technologies, options, and releases. Most users-e ven experienced developers and database administrators-find it difficult to get a handle on the full scope of the Oracle database. And, as each new Oracle version is released, users find themselves under increasing pressure to learn about a whole range of new technologies. The latest challenge is Oracle Database 11g.


Oracle Books Oracle PL/SQL Language Pocket Reference
By: Steven Feuerstein, Bill Pribyl, Chip Dawes
Paperwork: 178 pages (October 23, 2007)
O'Reilly & Associates

The fourth edition of this popular pocket guide provides quick-reference information that will help you use Oracle's PL/SQL language, including the newest Oracle Database 11g features. It's a companion to Steven Feuerstein and Bill Pribyl's bestselling Oracle PL/SQL Programming. This concise guide boils down the most vital PL/SQL information into an accessible summary of: Fundamental language elements (e.g., block structure, datatypes, declarations) Statements for program control, cursor managem ent, and exception handling Records, procedures, functions, triggers, and packages Calling PL/SQL functions in SQL Compilation options, object-oriented features, collections, and Java integration The new edition describes such Oracle Database 11g elements as PL/SQL's function result cache, compound triggers, the CONTINUE statement, the SIMPLE_INTEGER datatype, and improvements to native compilation, regular expressions, and compiler optimization (including intra-unit inlining). In addition, this book now includes substantial new sections on Oracle's built-in functions and packages. When you need answers quickly, the Oracle PL/SQL Language Pocket Reference will save you hours of frustration.


Oracle Books Oracle PL/SQL Best Practices
By: Steven Feuerstein
Paperwork: 292 pages (October 22, 2007)
O'Reilly & Associates

In this compact book, Steven Feuerstein, widely recognized as one of the world's leading experts on the Oracle PL/SQL language, distills his many years of programming, teaching, and writing about PL/SQL into a set of best practices-recommendations for developing successful applications. Covering the latest Oracle release, Oracle Database 11g, Feuerstein has rewritten this new edition in the style of his bestselling Oracle PL/SQL Programming. The text is organized in a problem/solution format, an d chronicles the programming exploits of developers at a mythical company called My Flimsy Excuse, Inc., as they write code, make mistakes, and learn from those mistakes-and each other. Oracle PL/SQL Best Practices summarizes PL/SQL best practices in nine major categories: overall PL/SQL application development; programming standards; program testing, tracing, and debugging; variables and data structures; control logic; error handling; the use of SQL in PL/SQL; building procedures, functions, p ackages, and triggers; and overall program performance. This book is a concise and entertaining guide that PL/SQL developers will turn to again and again as they seek out ways to write higher quality code and more successful applications.


Oracle Books Oracle PL/SQL for DBAs
By: Arup Nanda, Steven Feuerstein
Paperback: 429 pages (November 1, 2005)
O'Reilly & Associates

PL/SQL, Oracle's powerful procedural language, has been the cornerstone of Oracle application development for nearly 15 years. Although primarily a tool for developers, PL/SQL has also become an essential tool for database administration, as DBAs take increasing responsibility for site performance and as the lines between developers and DBAs blur. Until now, there has not been a book focused squarely on the language topics of special concern to DBAs Oracle PL/SQL for DBAs fills the gap. Coverin g the latest Oracle version, Oracle Database 10g Release 2 and packed with code and usage examples. Using Oracle's built-in packages (DBMS_CRYPTO, DBMS_RLS, DBMS_FGA, DBMS_RANDOM, DBMS_SCHEDULING) as a base, the book describes ways of building on top of these packages to suit particular organizational needs. Authors are Arup Nanda, Oracle Magazine 2003 DBA of the Year, and Steven Feuerstein, the world's foremost PL/SQL expert and coauthor of the classic reference, Oracle PL/SQL Programming. DB As who have not yet discovered how helpful PL/SQL can be will find this book a superb introduction to the language and its special database administration features. Even if you have used PL/SQL for years, you'll find the detailed coverage in this book to be an invaluable resource.


Oracle Books Oracle PL/SQL Programming, 4th Edition
By: Steven Feuerstein, Bill Pribyl
Paperback: 1171 pages (August 22, 2005)
O'Reilly & Associates

If you're doing database application development in the Oracle environment, you're going to have to know PL/SQL, the company's extended query and update language. If you want your programs to exploit the special capabilities of Oracle software, you'll need to know the language well. That's where the third edition of Oracle PL/SQL Programming comes into play. It's an absolutely comprehensive reference (as well as a rather extensive tutorial) on PL/SQL, ideally suited to answering your questions a bout how to perform some programming tasks and reminding you of the characteristics of functions, triggers, and other elements of the database programmer's toolkit. The new edition covers calls to Java methods from within PL/SQL programs, autonomous transactions, object type inheritance, and the new Timestamp and XMLType data types. There's also more information about server internals--the way PL/SQL programs are run--than before, better enabling readers to optimize their code for fast and safe execution. Steven Feuerstein takes care to explain, with prose and example code, the characteristics of PL/SQL elements. In explaining number conversions, for example, he explores Oracle's different ways of formatting numbers, then details the behavior of the to_number function under different conditions (with and without a specified format model, and with National Language Support information attached). It's a helpful approach that will have readers using the index to locate places in which Fe uerstein mentions language elements of interest.


Oracle Books Oracle DBA Pocket Guide
By: David C Kreines
Paperback: 145 pages (August 8, 2005)
O'Reilly & Associates

The Oracle database is one of the most popular in the world, and for good reason. It's compatible, scalable, portable, and capable of performing incredibly fast. The advantages Oracle holds over its competition come with a price, however--it's a highly complex database that's becoming more complex with every release. And this level of detail, of course, can begin to weigh on database administrators (DBAs). Fortunately, the Oracle DBA Pocket Guide from O'Reilly is on the case. This handy referen ce is designed to help administrators make more effective use of their time by presenting a compact summary of DBA tasks in an easy-to-use form. With this book by your side, you'll have instant access to the most important concepts, best practices, tips, and checklists. Key topics include architecture, installation, configuration, tuning, and backup/recovery. Everything that you absolutely must know to do your job well is right there at your fingertips.


Oracle Books TOAD Pocket Reference for Oracle
By: Jim McDaniel, Patrick McGrath
Paperback: 122 pages (June 1, 2005)
O'Reilly & Associates

Toad is an enormously popular interactive environment tool for Oracle development and administration. It allows developers to build, test, debug, and format their code via an easy-to-use graphical user interface, available in both freeware and commercial versions. Toad makes developers far more productive; using Toad, you'll find that program changes that once took hours can now be completed in minutes. Toad allows developers to browse their database tables, procedures, and object types; use cod e templates; and show errors. It also simplifies database administration by providing a way for DBAs to graphically browse and change database characteristics. Updated for Toad Versions 8.0 and 8.5, this pocket book is packed with quick-reference material: Toad feature and menu summaries, shortcut keys, suggested changes to Toad defaults, productivity tips and tricks, and more. The book includes concise discussions of all the basic Toad components: the SQL Editor, Procedure Editor, SQL Modeler, Schema Browser, Project Manager, and Debugger. The second edition includes coverage of new SQL Editor features, improvements in usability, and new tools such as CodeXpert (a robust code analyzer and advisor) and Script Debugger (the only tool available that provides real-time debugging of SQL*Plus scripts). It also provides helpful hints on using Toad to perform database administration and SQL tuning and optimization. Whether you're a new or experienced Toad user, you'll find this quick referenc e an indispensable companion to the product and its online help files.


Oracle Books Oracle SQL*Plus: The Definitive Guide
By: Jonathan Gennick
Paperback: 554 pages (November 17, 2004)
O'Reilly & Associates

Despite its wide availability and usage, few developers and DBAs have mastered the true power of Oracle SQL*Plus. This bestselling book--now updated for Oracle 10g--is the only in-depth guide to this interactive query tool for writing SQL scripts. It's an essential resource for any Oracle user. The new second edition of Oracle SQL*Plus: The Definitive Guide clearly describes how to perform, step-by-step, all of the tasks that Oracle developers and DBAs want to perform with SQL*Plus--and maybe so me you didn't realize you could perform. It also includes a handy quick reference to all of its syntax options and an often-requested chapter on SQL itself, along with a clear, concise, and complete introduction. This book is truly the definitive guide to SQL*Plus. It's an indispensable resource for those who are new to SQL*Plus, a task-oriented learning tool for those who are already using it, and an immediately useful quick reference for every user. If you want to leverage the full power and flexibility of this popular Oracle tool, you'll need this book.


Oracle Books Oracle SQL Plus Pocket Reference
By: Jonathan Gennick
Paperback: 146 pages (November 12, 2004)
O'Reilly & Associates

The Oracle SQL*Plus Pocket Reference is a must-have for anyone working with Oracle databases, especially those looking to maximize the effectiveness of SQL*Plus. As Oracle's long-standing interactive query tool, SQL*Plus is available at every Oracle site, from the largest data warehouse to the smallest single-user system. Despite its wide use, however, SQL*Plus is still often not completely understood or fully utilized. Database administrators and developers alike will therefore find the Oracle SQL*Plus Pocket Reference to be extremely beneficial. The new third edition of this book has been updated for Oracle Database 10g to include information on both SQL*Plus and SQL. New SQL information includes the SELECT statement's new MODEL clause, flashback queries, partition outer joins, and DBMS_XPLAN. With its quick-reference format and compact size, the Oracle SQL*Plus Pocket Reference follows in the long line of successful "pocket references" offered by O'Reilly. It also serves as the ide al companion to O'Reilly's larger, more comprehensive book on SQL*Plus, the bestselling Oracle SQL*Plus: The Definitive Guide. Author Jonathan Gennick is an editor for O'Reilly specializing in database and programming titles, having amassed some 17 years of programming and database management experience.


Oracle Books Oracle Utilities Pocket Reference
By: Sanjay Mishra
Paperback: 117 pages (November 12, 2004)
O'Reilly & Associates

The Oracle Utilities Pocket Reference is a handy, quick-reference guide to the multitude of Oracle utilities that database administrators (DBAs) use every hour of every day. As the undisputed leader among database products, Oracle is grasped conceptually by most DBAs. However, they understandably may not recall the specific utility to use for a given task, and, more commonly, won't in many cases remember the syntax to use. Packed with information in an easy-to-read format, this valuable resourc e is ideal for any experienced DBA. Even database programmers who deal with Oracle will truly appreciate having the Oracle Utilities Pocket Reference close at hand. Authored by Sanjay Mishra, a foremost authority on Oracle systems, this convenient and compact guide is focused and to-the-point, eliminating any potential guesswork or difficult memorization. The Oracle Utilities Pocket Reference is part of the strong-selling collection of O'Reilly "pocket reference" books.


Oracle Books Oracle Application Server 10g Essentials
By: Robert Stackowiak, Donald Bales, Rick Greenwald
Paperback: 256 pages (August 17, 2004)
O'Reilly & Associates

The new Oracle Application Server offers a wide range of functionality, including Java runtime and development tools, portal development tools, business intelligence, single sign-on identify management, and much more. It's so powerful and complex, in fact, that many people who use the product (or are considering using it) are familiar with only a portion of the entire range of its capabilities. The choices can be overwhelming. Few people grasp how the larger issues--such as the interplay between components or the various architectural choices in the product--play out in the Oracle Application Server. This new guide provides the perfect introduction to the Oracle Application Server for users of any level. Regardless of which of the server's capabilities you use, you'll benefit from this tightly focused, all-in-one technical overview. It's written for anyone who is concerned with using and managing web servers, doing Java development and deployment, using Oracle's own tools--like Forms a nd Reports, using or developing for Oracle Portal, or those who use and administer business intelligence, mobile or integration software. Divided into three concise sections, the book covers server basics, core components, and server functionality. The book leads with the history of Oracle Application Server, its architecture, management, standards, and third-party support for languages and tools such as Java, Perl, and HTTP. The next section covers Oracle's web server, containers for Java web c aching, and the server's security features. And finally, the book discusses HTML development, Java development, and Oracle development. Although the book refers mainly to Oracle Application Server 10g, the authors also describe features in earlier product releases where necessary, particularly Oracle9i Application Server. More comprehensible than a large reference and more detailed than a primer, the book provides a foundation for understanding and using Oracle Application Server effectively and efficiently. Readers concentrate on the most important issues and components of the server, focusing primarily on principles rather than syntax. Designed to be the ideal first OracleAS book, Oracle Application Server 10g Essentials offers Oracle application developers and administrators everything they need to know about this powerful server.


Oracle Books Oracle Initialization Parameters Pocket Reference (Pocket Reference)
By: David C Kreines
Paperback: 112 pages (August 1, 2004)
O'Reilly & Associates

Oracle designed its database products to be flexible and configurable so they would operate on a variety of hardware platforms, and they succeeded--Oracle software runs on more than seventy computer platforms, from mainframes to PC networks to handheld PDAs. The secret to this flexibility lies in the software's initialization parameters, whose numerous settings can be configured for top performance in countless environments. On the downside, however, improper settings can slow a system down; eve n grind it to a halt. And with so many parameters--which change from version to version of Oracle software--it's challenging for Oracle administrators to keep in mind the characteristics and optimal settings for each parameter. The Oracle Initialization Parameters Pocket Reference provides the crucial information you need to make key adjustments to your Oracle database. This concise guide is a mix of invaluable performance tips and a quick reference to Oracle's initialization parameters. The boo k describes each initialization parameter, indicates what category it's in--from auditing to multi-threaded server MTS--and whether it can be modified dynamically via the ALTER SESSION or ALTER SYSTEM command. In addition to the details about parameter characteristics and settings, you'll find performance tips, such as how the various parameters interact, and what the most advantageous settings are for different configurations. No other reference focuses exclusively on these initialization param eters--an absolute must for anyone working with an Oracle database. Presented in a handy, easy-to-use format, the Oracle Initialization Parameters Pocket Reference is a welcome alternative for anyone who's struggled to memorize the best configuration settings or gone back and forth to online resources, trying to figure out what works. O'Reilly's Pocket References put the information you need close at hand where you need it most. This guide will keep your Oracle databases operating at peak perfor mance.


Oracle Books Mastering Oracle SQL, 2nd Edition
By: Sanjay Mishra, Alan Beaulieu
Paperback: 472 pages (June 22, 2004)
O'Reilly & Associates

The vast majority of Oracle SQL books discuss some syntax, provide the barest rudiments of using Oracle SQL, and perhaps include a few simple examples. It might be enough to pass a survey course, or give you some buzz words to drop in conversation with real Oracle DBAs. But if you use Oracle SQL on a regular basis, you want much more. You want to access the full power of SQL to write queries in an Oracle environment. You want a solid understanding of what's possible with Oracle SQL, creative tec hniques for writing effective and accurate queries, and the practical, hands-on information that leads to true mastery of the language. Simply put, you want useful, expert best practices that can be put to work immediately, not just non-vendor specific overview or theory. Updated to cover the latest version of Oracle, Oracle 10g, this edition of the highly regarded Mastering Oracle SQL has a stronger focus on technique and on Oracle's implementation of SQL than any other book on the market. It c overs Oracle s vast library of built-in functions, the full range of Oracle SQL query-writing features, regular expression support, new aggregate and analytic functions, subqueries in the SELECT and WITH clauses, multiset union operators, enhanced support for hierarchical queries: leaf and loop detection, and the CONNECT_BY_ROOT operator, new partitioning methods (some introduced in Oracle9i Release 2), and the native XML datatype, XMLType. Mastering Oracle SQL, 2nd Edition fills the gap between the sometimes spotty vendor documentation, and other books on SQL that just don't explore the full depth of what is possible with Oracle-specific SQL. For those who want to harness the untapped (and often overlooked) power of Oracle SQL, this essential guide for putting Oracle SQL to work will prove invaluable.


Oracle Books Oracle Essentials, 3e: Oracle Database 10g
By: Rick Greenwald, Robert Stackowiak, Jonathan Stern
Paperback: 368 pages (February 1, 2004)
O'Reilly & Associates

The new edition of this classic book, Oracle Essentials 3rd Edition: Oracle Database 10g, distills a vast amount of knowledge into an easy-to-read volume covering every aspect of the Oracle database. Readers of all levels will learn about Oracle's features and technologies, including the product line, architecture, data structures, networking, concurrency, tuning, and much more. Featuring focused text, abundant illustrations, and helpful hints, the new edition offers a valuable overview of Oracl e's Database 10g--the industry's first database to support grid computing. Recent releases such as Oracle 9i and 8i are also covered. More comprehensible than a large reference, and more detailed than mot primers, this book covers all the information you'll need to install and run the Oracle databases, as well as the conceptual background you'll want to understand how they work. If you're new to Oracle or upgrading to Oracle 10g, you'll find this all-in-one guide essential.


Oracle Books Oracle Regular Expressions Pocket Reference
By: Jonathan Gennick, Peter Linsley
Paperback: 64 pages (September 5, 2003)
O'Reilly & Associates

Support for regular expressions in SQL and PL/SQL is one of the most exciting features of Oracle Database 10G. Oracle has long supported the ANSI-standard LIKE predicate for rudimentary pattern matching, but regular expressions take pattern matching to a new level. They provide a powerful way to select data that matches a pattern, as well as to manipulate, rearrange, and change that data. This concise pocket guide is part tutorial and part quick-reference. It's suitable for those who have never used regular expressions before, as well as those who have experience with Perl and other languages supporting regular expressions. The book describes Oracle Database 10G's support for regular expressions, including globalization support and differences between Perl's syntax and the POSIX syntax supported by Oracle 10G. It also provides a comprehensive reference, including examples, to all supported regular expression operators, functions, and error messages. O'Reilly's Pocket References have be come a favorite among developers and database administrators everywhere. By providing a wealth of important details in a concise, well-organized format, these handy books deliver just what you need to complete the task at hand. Whether you're using regular expressions for the first time or applying your skills from other languages to the latest version of Oracle, the Oracle Regular Expressions Pocket Reference is the book to have close by.


Oracle Books Oracle SQL*Plus Pocket Reference (2nd Edition)
By: Jonathan Gennick
Paperback: 120 pages 2nd edition (January 2003)
O'Reilly & Associates

This pocket reference provides quick reference information that will help you use SQL*Plus, Oracle's interactive query tool. It summarizes all of the SQL*Plus syntax, including the syntax for new Oracle8i release 8.1.6 features. SQL*Plus is available at every Oracle site--from the largest data warehouse to the smallest single-user system--and it's a critical tool for virtually every Oracle user. Despite its wide use, few developers and DBAs know how powerful a tool SQL*Plus can be. This book b oils down the most vital information from Gennick's best-selling book, Oracle SQL*Plus: The Definitive Guide, into an accessible summary. It concisely describes interacting with SQL*Plus, selecting data, formatting reports with SQL*Plus, and tuning SQL queries. It also contains quick references to the SQL*Plus commands and format elements.


Oracle Books Oracle in a Nutshell
By: Rick Greenwald, David C. Kreines (Editor)
Paperback: 912 pages 1st Edition edition (December 1, 2002)
O'Reilly & Associates

Introduced a quarter-century ago, the Oracle database remains the leading enterprise relational database management system (RDBMS) in the world. Oracle is a complex system, offering a myriad of products, languages, and tools. Frequent updates, releases, and editions complicate the ability of Oracle users to keep up with the huge amounts of frequently changing information about the database and its capabilities. The goal of Oracle in a Nutshell is to bring order to the chaos of Oracle informatio n -- to pull together the most essential information on Oracle architecture, syntax, and user interfaces. The content and format of this book, an admirable addition to O'Reilly's respected In-a-Nutshell line, combine to boil down vital Oracle commands, language constructs, parameters, and file formats in a succinct and highly accessible desktop reference. Oracle in a Nutshell covers the information that database administrators PL/SQL and Java developers, and system, network, and security admini strators need as they manage Oracle databases and write code for these databases.


Oracle Books Oracle PL/SQL Programming, 3rd Edition
By: Steven Feuerstein, Bill Pribyl
Paperback: 1018 pages 3rd edition (September 2002)
O'Reilly & Associates

New edition which adds chapters describing PL/SQL in terms of object features and tuning, and includes expanded discussions of debugging and tracing execution. Twenty-six chapters discuss topics including programming, language elements, built-in functions, modular code, and new PL/SQL8 features. The included disk contains the Oracle PL/SQL programming utilities guide which offers approximately 100 files of source code and documentation. Oracle PL/SQL Programming has been an indispensable refere nce for both novice and experienced PL/SQL developers since its first edition. Now in its third edition, the book has been thoroughly revised and updated to include the latest Oracle releases (Oracle8i and Oracle9i) the "Internet databases" that communicate with other technologies, such as Java, to run powerful e-commerce applications.


Oracle Books Perl for Oracle DBAs
By: Andy Duncan, Jared Still
Paperback: 600 pages 1st edition (August 15, 2002)
O'Reilly & Associates

Perl is a very powerful tool for Oracle database administrators, but too few DBAs realize how helpful Perl can be in managing, monitoring, and tuning Oracle databases. Whether you're responsible for Oracle9i, Oracle8i, or earlier databases, you'll find Perl an invaluable addition to your database administration arsenal. You don't need to be a Perl expert to use the excellent applications and scripts described in Perl for Oracle DBAs. The book explains what you need to know about Perl, provides a wealth of ready-to-use scripts developed especially for Oracle DBAs, and suggests many resources for further exploration. The book covers: The Perl language -- an introduction to Perl, its rich history and culture, and its extensive text processing and data transformation capabilities. The Perl/Oracle architecture -- Detailed information about Perl DBI, DBD::Oracle, the Oracle Call Interface (OCI), Oracle::OCI, extproc_perl, and mod_perl, the modules that allow Perl programs to communicate wi th Oracle databases. Perl applications for Oracle DBAs -- Profiles of the best Perl open source applications available for use and customization by Oracle DBAs: Perl/Tk, OraExplain, StatsView, Orac, DDL::Oracle, SchemaDiff, Senora, DBD::Chart, SchemaView-Plus, Oracletool, Karma, Embperl, and Mason. The Perl Database Administration (PDBA) Toolkit -- a comprehensive suite of specialized, ready-to-use scripts designed to help Oracle DBAs perform both routine and special-purpose administrative tas ks: monitoring the Oracle alert log and databases, creating and managing Oracle user accounts, maintaining indexes and extents, extracting DDL and data, troubleshooting and tuning database problems, and much more.


Oracle Books Mastering Oracle SQL
By: Sanjay Mishra, Alan Beaulieu
Paperback: 321 pages (April 2002)
O'Reilly & Associates

If you write programs to run against an Oracle database, you spend a lot of time and mental energy writing queries to return the data your programs need. Knowledge of SQL, and particularly of Oracle's implementation of SQL, is the key to writing good queries in a timely manner.


Oracle Books Java Programming with Oracle JDBC
By: Donald Bales
Paperback: 450 pages 1st edition (December 15, 2001)
O'Reilly & Associates

JDBC is the key Java technology for relational database access. Oracle is arguably the most widely used relational database platform in the world. In this book, Donald Bales brings these two technologies together, and shows you how to leverage the full power of Oracle's implementation of JDBC. You begin by learning the all-important mysteries of establishing database connections. This can be one of the most frustrating areas for programmers new to JDBC, and Donald covers it well with detailed i nformation and examples showing how to make database connections from applications, applets, Servlets, and even from Java programs running within the database itself. Next comes thorough coverage of JDBC's relational SQL features. You'll learn how to issue SQL statements and get results back from the database, how to read and write data from large, streaming data types such as BLOBs, CLOBs, and BFILEs, and you'll learn how to interface with Oracle's other built-in programming language, PL/SQL. If you're taking advantage of the Oracle's relatively new ability to create object tables and column objects based on user-defined datatypes, you'll be pleased with Don's thorough treatment of this subject. Don shows you how to use JPublisher and JDBC to work seamlessly with Oracle database objects from within Java programs. You'll also learn how to access nested tables and arrays using JDBC. Donald concludes the book with a discussion of transaction management, locking, concurrency, and perfo rmance--topics that every professional JDBC programmer must be familiar with. If you write Java programs to run against an Oracle database, this book is a must-have.


Oracle Books Learning Oracle PL/SQL
By: Bill Pribyl, Steven Feuerstein
Paperback: 450 pages 1st edition (December 15, 2001)
O'Reilly & Associates

Oracle development tools come and go, but one of the few constants in the Oracle database environment is the PL/SQL programming language, which has been around for more than a decade. As Oracle's premier tool for building store procedures, PL/SQL uniquely supplements the standard relational database language, SQL, with the features needed to build real-world applications. Among our best-selling books on PL/SQL, Learning Oracle PL/SQL is the first one a newcomer to the language will want to read . Beginning with a discussion of what PL/SQL is and what it's good for, this book then presents language features, one at a time, in an engaging and readable way. A consistent and understandable example application--the development of a library's electronic catalog system--runs through the chapters. Topics include: Why use PL/SQL at all? Fundamental components of the language Fast ways to read and write Oracle data Organizing code for reusability Using PL/SQL to generate web-based applications Making sure your PL/SQL application is secure against hackers Benefits of using third-party developer tools Interacting with the internet (e.g., sending email from the database) New PL/SQL features in Oracle9i Learning Oracle PL/SQL introduces PL/SQL in a way that's useful to a variety of audiences: beginning programmers, new Oracle database administrators, and developers familiar with other databases who now need to learn Oracle.


Oracle Books Java Programming with Oracle SQLJ
By: Jason Price
Paperback - 416 pages 1 edition (September 2001)
O'Reilly & Associates

If you're a Java programmer working in an Oracle environment, you're probably familiar with JDBC as a means of accessing data within an Oracle database. SQLJ takes you further, allowing you to access a database using embedded SQL statements. Java Programming with Oracle SQLJ shows you how to get the most out of SQLJ. Layered on top of JDBC, SQLJ greatly simplifies database programming. Rather than make several calls to the JDBC API just to execute a simple SQL statement, SQLJ executes that state ment simply by embedding it within the Java code. In this book, Jason Price explains SQLJ programming from a task-oriented point of view. You'll learn how to: Embed queries and other SQL statements within Java programs. Deploy SQLJ code not only on client machines, but also to JServer--Oracle's Java engine built into the database. Use advanced techniques for working with collections, streams, large objects, and database objects, all without leaving the comfort of the SQLJ environment. Tune SQLJ programs for maximum performance. Throughout this book, the exposition of SQLJ and SQLJ programming techniques reflect the author's many years of professional experience as a programmer and consultant. Examples are first-rate, enabling you to learn SQLJ in no time. If you're writing Java code to access an Oracle database, you can't afford not to know about SQLJ.


Oracle Books The Linux Web Server CD Bookshelf (O'Reilly Linux)
By: Ellen Siever, Stephen Spainbour, Stephen Figgins, Jessica Hekman, O'Reilly Associates
Paperback - 812 pages 3rd Bk & cdr edition (September 2001)
O'Reilly & Associates

More and more, technology professionals are relying on the Web, online help, and other online information sources to solve their tough problems. Now O'Reilly's Linux Web Server CD Bookshelf gives you the same convenient online access to your favorite O'Reilly books - from your CD-ROM drive. The Linux Web Server CD Bookshelf delivers the information power of six complete O'Reilly Animal Guides covering the best of the open source web platform. We've included unabridged versions of Running Linux, 3rd Edition; Linux in a Nutshell, 3rd Edition; Apache: The Definitive Guide, 2nd Edition; MySQL & mSQL; Programming the Perl DBI; and CGI Programming with Perl, 2nd Edition. As a bonus, you also get the new paperback version of Linux in a Nutshell. This confluence of open source technologies represents the platform of choice for developing and deploying high performance web applications. Apache, MySQL, and Perl/Python/PHP are the tools that make Linux a great applications development platfor m, especially for robust web applications that run on Linux servers. Never has it been easier to find what you need to know about Linux web servers online. Formatted in HTML, The Linux Web Server CD Bookshelf can be accessed with any web browser. The books - all 3276 pages of O'Reilly reference and tutorials - are fully searchable and cross-referenced, so you can search the individual index for each book or the master index for the entire collection. With the CD Bookshelf, you have a complete li brary of technical books that you can easily carry with you anywhere you need it.


Oracle Books Perl CD Bookshelf 2.0 CD-ROM
By: O'Reilly, Inc. Associates (Editor)
CD-ROM edition (May 15, 2001)
O'Reilly & Associates

Perl programmers increasingly rely on the Web, online help, and other online information sources to solve technical problems. Version 2.0 of O'Reilly's Perl CD Bookshelf gives you convenient online access to your favorite books from your CD-ROM drive. This updated version of The Perl CD Bookshelf contains the third edition of Programming Perl; a new book, Perl for System Administration; and a powerhouse of other O'Reilly Animal Guides. You'll have access to the combined resources of complete, un abridged versions of Perl in a Nutshell, Perl Cookbook, and Advanced Perl Programming, along with the new books. As a bonus, we've enclosed the paperback version of Perl in a Nutshell. Never has it been easier to learn, or look up, what you need to know online. Formatted in HTML, The Perl CD Bookshelf, Version 2.0, can be accessed with any web browser. The books are fully searchable and cross-referenced. In addition to individual indexes for each book, there is a master index for the entire libr ary. With the CD Bookshelf, you get a complete Perl library that you can easily carry with you anywhere you need it.


Oracle Books Python Standard Library
By: Fredrik Lundh, Frederik Lundh
Paperback - 281 pages Bk & CD-ROM edition (May 2001)
O'Reilly & Associates

Ideal for any working Python developer, Fredrik Lundh's Python Standard Library provides an excellent tour of some of the most important modules in today's Python 2.0 standard. Mixing sample code and plenty of expert advice, this title will be indispensable for programmers. The book presents sample script code--written by a frequent contributor to Python newsgroups--for almost 200 of the built-in modules in Python 2.0 and shows how to solve common programming problems in Python. Instead of a fu nction-based reference, you get sample scripts for a wide variety of solutions centering on different Python modules. Early sections look at core modules for working with the operating system, math, and strings, among other functions. Material on Python's excellent support for files and directories will help you master the file system. Explanations of various encryption schemes will let you add security to your Python scripts.


Oracle Books Unix for Oracle DBAs Pocket Reference
By: Donald K. Burleson
Paperback - 109 pages (May 2001)
O'Reilly & Associates

The Unix for Oracle DBAs Pocket Reference has a remarkably tight focus. It's about making Oracle database management systems run optimally under various Unix operating systems, including HP-UX, Sun Solaris, and IBM AIX (there's also some specialized coverage of IRIX and DEC Unix). Author Donald Burleson assumes readers know how to get around the Unix command shell, and that they're quite familiar with Oracle database administration. To put it simply, to get the most out of this book, you should already know what you want to do, and need only to be told concisely how to do it. This book is ideal for people moving from Oracle administration under Windows to the same job under Unix.


Oracle Books Oracle & Open Source
By: Andy Duncan, Sean Hull
Paperback - 400 pages (April 15, 2001)
O'Reilly & Associates

Oracle & Open Source is the first book to tie together the commercial world of Oracle and the free-wheeling world of open source software. As this book reveals, these two worlds are not as far apart as they may seem. Today, there are many excellent and freely available software tools that Oracle developers and database administrators can use, at no cost, to improve their own coding productivity and their system's performance. Moreover, many of the finest Oracle developers are now making thei r source code freely available so their peers can build upon this code base. Oracle Corporation is even porting its RDBMS to Linux and starting to incorporate a growing number of open source tools in the company's own software. Oracle & Open Source describes close to 100 open source tools you can use for Oracle development and database administration, from large and widely known open source systems (like Linux, Perl, Apache, TCL/Tk and Python) to more Oracle-specific tools (like Orasoft, Ora c, OracleTool, and OraSnap). You'll learn how to obtain the software and how to adapt it to best advantage. The book abounds with code examples, download and installation instructions, and helpful usage hints. Not only does it tell you how to find and use existing open source code; Oracle & Open Source gives you the details and the motivation to build your own open source contributions and release them to the Oracle community. You'll lear n all about tools like the Oracle Call Interface (OCI) and Perl-DBI (Database Interface), which provide the glue allowing new open source tools to link into commercial Oracle software. With Oracle & Open Source as a guide, you'll discover an enormous number of highly effective open source tools, while getting involved with the thriving community of open source development.


Oracle Books Oracle DBA Checklists Pocket Reference
By: Revealnet Staff (Editor)
Paperback - 80 pages (April 15, 2001)
O'Reilly & Associates

Oracle database administration is a complex and stressful job. Pocket guide and quick reference to Oracle DBA, containing easy-to-use checklists for common database administration tasks. Includes coverage of database management, installation and configuration, and network management. Also includes step-by-step quick reference material. In a series of easy-to-use checklists, this concise pocket reference summarizes the enormous number of tasks you must perform as an Oracle DBA. Each section takes a step-by-step "cookbook" approach to presenting DBA quick-reference material. This book's quick-reference, step-by-step approach takes the stress out of DBA problem solving by making it easy to find the information you need - and find it fast.


Oracle Books Oracle SQL Loader: The Definitive Guide
By: Jonathan Gennick, Sanjay Mishra
Paperback - 251 pages 1st edition (April 15, 2001)
O'Reilly & Associates

SQL*Loader is a ubiquitous tool in the Oracle world. It has been shipped with Oracle since at least Version 6 and continues to be supported and enhanced with each new version of Oracle, including Oracle8 and Oracle8i. The job of SQL*Loader is to load data from flat files into an Oracle database. It's optimized for loading large volumes of data, and is flexible enough to handle virtually any input format. Almost every Oracle user has to use SQL*Loader at one time or another, and DBAs are frequent ly called upon to load data for the users in their organization. Despite SQL*Loader's wide availability and usage, few DBAs and developers know how to get the most out of it. Oracle SQL*Loader: The Definitive Guide has everything you need to know to put SQL*Loader to its best use: an introduction to SQL*Loader, a reference to all of its syntax options, and most importantly, step-by-step instructions for all the SQL*Loader tasks you'd want to perform - and maybe some you didn't realize you COULD perform.


Oracle Books Programming Python (2nd Edition)
By: Mark Lutz
Paperback - 1292 pages 2nd edition (March 2001)
O'Reilly & Associates

Completely revised and improved, the second edition of Programming Python is an excellent compendium of material geared toward the more knowledgeable Python developer. It includes dozens of reusable scripts for common scripting tasks, and is one of the best available sources of information for this popular object-oriented scripting language. In over 1,200 pages of material, this book offers an extremely comprehensive guide to Python development. Though his book is densely packed with informatio n, Mark Lutz is a lively and witty writer whose focus is on getting things done using the natural strengths of the Python language. To that end, after an introduction and history of the language, the book shows how to use Python for performing automated tasks with files and directories (for example, for doing backups both locally and on Web servers). Not only will this book teach you more about Python, but it will also give you a library of code that you can use as is or adapt for your own proje cts.


Oracle Books Oracle Net8 Configuration & Troubleshooting
By: Hugo Toledo, Jonathan Gennick
Paperback - 450 pages 1st edition (December 2000)
O'Reilly & Associates

Net8 is the fundamental Oracle technology that allows Oracle services and clients to communicate with each other over a network. Net8 is most often used to connect client software to Oracle database servers. It may also be used to connect database servers to one another, allowing communication between distributed databases. This practical guide provides the information that readers, especially database administrators, need to know in order to install configure, tune, and troubleshoot Net8.


Oracle Books Oracle SQL: The Essential Reference
By: David C. Kreines, Ken Jacobs
Paperback - 382 pages 1 Ed edition (October 2000)
O'Reilly & Associates

SQL (Structured Query Language) is the heart of a relational database management system. It's the language used to query the database, to create new tables in the database, to update and delete database fields, and to set privileges in the database. Oracle SQL: The Essential Reference is for everyone who needs to access an Oracle database using SQL--developers, DBAs, designers, and managers. SQL is based on research dating back to the late 1960s, but its first commercial release was in the RDBMS announced by the fledgling Oracle Corporation in 1979. Since that time, every other database vendor has adopted SQL, and ANSI and the ISO have made it a standard. Although vendors diverge in their extensions to SQL, the core language is standard across vendor boundaries.


Oracle Books Building Oracle XML Applications
By: Steve Muench
Paperback - 792 pages CD-ROM edition (October 2000)
O'Reilly & Associates

Oracle Corporation, committed to supporting XML in a wide range of products, has XML-enabled its entire Oracle Internet platform--the Oracle8i database, Oracle interMedia, Oracle Application Server, and a variety of other products. Building Oracle XML Applications, by Steve Muench, Oracle's lead "XML evangelist" and a key Oracle XML developer, gives Java and PL/SQL developers a rich and detailed look at the many tools Oracle has provided to support XML development, such as the Oracle XML Parser, the Oracle XML SQL Utility, and the XSQL Servlet. The company describes Oracle8i as "the first XML enabled database." This book shows how to combine the power of XML and XSLT with the speed, functionality, and reliability of the Oracle database to build flexible applications. The author delivers nearly 800 pages of entertaining text, helpful and time-saving hints, and extensive examples that developers can put to use immediately to build custom XML applications.


Oracle Books Java Enterprise CD Bookshelf: Version 1.0
By: O'Reilly, Associates (Editor), David Flanagan, Jim Farley, William Crawford
Paperback - 604 pages CD-ROM edition (September 2000)
O'Reilly & Associates

Computer professionals increasingly rely on the Web, online help, and other online information sources to ease information pain. Now The Java Enterprise CD Bookshelf gives you convenient online access to your favorite books from your CD-ROM drive. The Java Enterprise CD Bookshelf contains a powerhouse of books from O'Reilly: both electronic and print versions of Java Enterprise in a Nutshell, plus electronic versions of Java in a Nutshell, 3rd Edition; Java Foundation Classes in a Nutshell; Ente rprise JavaBeans, 2nd Edition; Java Servlet Programming; Java Security; and Java Distributed Computing. Never has it been easier to learn, or look up, what you need to know online. Formatted in HTML, The Java Enterprise CD Bookshelf can be read using any Web browser. The books are fully searchable and cross-referenced. In addition to individual indexes for each book, a master index for the entire library is provided.


Oracle Books Database Programming with JDBC and Java, 2nd Edition
By: George Reese
Paperback - 352 pages 2nd edition (August 25, 2000)
O'Reilly & Associates

Java and databases make a powerful combination. Getting the two sides to work together, however, takes some effort--largely because Java deals in objects while most databases do not. This book describes the standard Java interfaces that make portable object-oriented access to relational databases possible and offers a robust model for writing applications that are easy to maintain. It introduces the JDBC and RMI packages and uses them to develop three-tier applications (applications divided into a user interface, an object- oriented logic component, and an information store). The book begins with a quick overview of SQL for developers who may be asked to handle a database for the first time. It then explains how to issue database queries and updates through SQL and JDBC. It also covers the use of stored procedures and other measures to improve efficiency, where these are available. But the book's key contribution is a set of patterns that let developers isolate critical tasks like obje ct creation, information storage and retrieval, and the committing or aborting of transactions. The second edition includes more basics of JDBC and SQL, with more examples, and a deeper discussion about the architecture of a robust, maintainable database application. The second edition also explains the relationship between JDBC and Enterprise JavaBeans.


Oracle Books Programming Perl (3rd Edition)
By: Larry Wall, Tom Christiansen, Jon Orwant
Paperback - 1067 pages 3rd edition (July 2000)
O'Reilly & Associates

Perl is a powerful programming language that has grown in popularity since it first appeared in 1988. The first edition of this book, Programming Perl, hit the shelves in 1990, and was quickly adopted as the undisputed bible of the language. Since then, Perl has grown with the times, and so has this book. Programming Perl is not just a book about Perl. It is also a unique introduction to the language and its culture, as you might expect only from its authors. Larry Wall is the inventor of Perl, and provides a unique perspective on the evolution of Perl and its future direction. Tom Christiansen was one of the first champions of the language, and lives and breathes the complexities of Perl internals as few other mortals do. Jon Orwant is the editor of The Perl Journal, which has brought together the Perl community as a common forum for new developments in Perl.


Oracle Books CGI Programming with Perl (2nd Edition)
By: Scott Guelich, Linda Mui, Gunther Birznieks, Shishir Gundavaram
Paperback - 470 pages 2nd edition (July 2000)
O'Reilly & Associates

Explains how to use the common gateway interface (CGI) to create and deliver dynamic content on the web. The second edition has been rewritten to demonstrate current techniques available with the CGI.pm module and the latest versions of Perl. Programming on the Web today can involve any of several technologies, but the Common Gateway Interface (CGI) has held its ground as the most mature method--and one of the most powerful ones--of providing dynamic web content. CGI is a generic interface for c alling external programs to crunch numbers, query databases, generate customized graphics, or performing any other server-side task.


Oracle Books The Oracle PL/SQL CD Bookshelf: 7 Bestselling Books on CD-ROM
By: O'Reilly, Inc. Associates (Editor)
Software Bk/CDR/dsk edition (July 2000)
O'Reilly & Associates

Computer professionals increasingly rely on the Web, online help, and other online information sources to relieve information pain. Now O'Reilly's Oracle PL/SQL CD Bookshelf allows convenient online access to updates of favorite O'Reilly Oracle books. The Oracle PL/SQL CD Bookshelf contains a powerhouse of Animal books for the Oracle PL/SQL developer--all readable with a web browser on a convenient CD-ROM. A bonus hard-copy book, Oracle PL/SQL Programming: A Guide to Oracle 8i Features, is also included. In addition, the CD-ROM includes the complete text of seven books: Oracle PL/SQL Programming; Advanced PL/SQL Programming; Oracle Web Applications; Oracle Built-in Packages; Oracle PL/SQL Pocket Reference; Oracle Built-ins Pocket Reference; and Oracle PL/SQL Programming: A Guide to Oracle 8i Features. Never has it been easier to learn, or look up, needed information. Formatted in HTML, The Oracle PL/SQL CD Bookshelf can be read by any web browser. The books are fully searchable and cro ss-referenced. In addition to individual indexes for each book, there's a master index for the entire library.


Oracle Books Oracle PL/SQL Programming Developer's Workbook
By: Steven Feuerstein, Andrew Odewahn (Contributor)
Paperback - 569 pages 1st edition (May 15, 2000)
O'Reilly & Associates

This workbook is a companion to Steven Feuerstein's bestselling books, Oracle PL/SQL Programming (considered the bible for PL/SQL developers), Oracle Built-in Packages, and Advanced Oracle PL/SQL: Programming with Packages. The workbook provides a carefully constructed set of exercises that test PL/SQL developers' language skills and help them become better programmers. Exercises are provided at three levels: beginner, intermediate, and advanced; in this way, the book is suitable for complete be ginners, yet continues to be useful as readers gain mastery of the PL/SQL language.


Oracle Books Oracle SQL Plus Pocket Reference
By: Jonathan Gennick
Paperback - 90 pages 1st edition (May 15, 2000)
O'Reilly & Associates

This pocket reference provides quick reference information that will help you use SQL*Plus, Oracle's interactive query tool. It summarizes all of the SQL*Plus syntax, including the syntax for new Oracle8i release 8.1.6 features. This book boils down the most vital information from Gennick's best-selling book, Oracle SQL*Plus: The Definitive Guide, into an accessible summary. It concisely describes interacting with SQL*Plus, selecting data, formatting reports with SQL*Plus, and tuning SQL queries . It also contains quick references to the SQL*Plus commands and format elements.


Oracle Books Programming the Perl DBI
By: Alligator Descartes, Tim Bunce
Paperback - 346 pages (February 2000)
O'Reilly & Associates

"The DBI is a database interface module for Perl. It defines a set of methods, variables and conventions that provide a consistent database interface independent of the actual database being used", explains Bunce, the architect and inventor of DBI. He and Descartes, one of the most active members of the DBI community, explain the architecture of DBI and show how to write DBI-based programs. For the DBI expert, they cover the nuances and peculiarities of each individual database driver. The basic s of databases are well-covered, but some experience programming with Perl is assumed. One of the greatest strengths of the Perl programming language is its ability to manipulate large amounts of data. Database programming is therefore a natural fit for Perl, not only for business applications but also for CGI-based Web and Intranet applications.


Oracle Books The UNIX CD Bookshelf, 2nd Edition (w/ CD-ROM)
By: Arnold Robbins, O'Reilly & Associates
Paperback - 624 pages 3rd edition (February 2000)
O'Reilly & Associates

Computer professionals increasingly rely on the Web, online help, and other online information sources to solve information pain. Now the second edition of O'Reilly's Unix CD Bookshelf gives you convenient online access to updates of your favorite books on your CD-ROM drive. The UNIX CD Bookshelf contains a powerhouse of UNIX Animal books from O'Reilly plus the complete text and software from UNIX Power Tools -- all readable with your Web browser on a convenient CD-ROM. A bonus hard-copy book, U NIX in a Nutshell, 3rd Edition, is also included. In addition to UNIX Power Tools, you'll find the complete text of the following books: Learning the UNIX Operating System, 4th Edition; Learning the vi Editor, 6th Edition (also new); sed & awk, 2nd Edition; Learning the Korn Shell; and UNIX in a Nutshell, System V Edition. Never has it been easier to learn, or look up, what you need to know online. Formatted in HTML, The UNIX CD Bookshelf can be read by any Web browser. The books are fully s earchable and cross-referenced. In addition to individual indexes for each book, a master index for the entire library is provided.


Oracle Books Python Programming on Win 32
By: Mark Hammond, Andy Robinson
Paperback - 652 pages (January 2000)
O'Reilly & Associates

Python Programming on Win32 zeroes in on the strengths of the Python programming language for the Windows platform. If you would like to use Python on Windows with Office 2000, this book is a perfect choice for getting started. While it's not an introduction to Python programming itself, the book does present some basic Python examples. (The authors do provide an impressive list of real-world projects that have used Python successfully, including an application at NASA and a major Web search eng ine.) In lieu of a general language tour, this book centers on practical tips and examples for using Python on Windows, beginning with downloading and installing the free Python package. The most useful examples here present a Python library for general accounting objects. You'll learn how to write COM servers in Python and then how to script them in Visual Basic (used here to build user interfaces) and how to control Word and Excel with OLE Automation in Python. One standout example looks at bu ilding and printing accounting reports in Office 2000 using Python as the script language.


Oracle Books Oracle Essentials: Oracle8 and Oracle8i
By: Rick Greenwald, Jonathan Stern, Robert Stackowiak
Paperback - 355 pages (November 1999)
O'Reilly & Associates

The Oracle relational database management system (RDBMS) is an enormous system, with myriad technologies, options, and releases. Most users -- even experienced developers and database administrators -- find it difficult to get a handle on the full scope of the Oracle system. And as each new version of the database is released, users find themselves under increasing pressure to learn about a whole range of new technologies. This book distills the enormous amount of information about what Oracle i s, where it came from, and what the latest releases (Oracle8 and Oracle8i) do -- and packages it into a compact, easy-to-read volume filled with focused text, illustrations, and helpful hints for DBAs and developers. It explains what is new and important about Oracle's revolutionary releases, Oracle8 (the "object-relational database") and Oracle8i (the "Internet database"). It covers such topics as overall system products, architecture, and data structures; installation, management, security, ba ckup and recovery, and tuning issues; and specific Oracle technologies such as data warehouses, online transaction processing (OLTP), and the system's interfaces to the Web.


Oracle Books Oracle SAP Administration
By: Donald K. Burleson
Paperback - 216 pages 1 edition (November 1999)
O'Reilly & Associates

SAP is the leading vendor of enterprise resource planning (ERP) systems in the world. (The name SAP is an acronym for the German "Systemanalyse und Programmentwicklung", which roughly translates to "Systems, Applications, and Products in Data Processing".) Developed and marketed by SAP-AG, a Germany company that was founded in 1972 by IBM application developers, SAP has historically sold to the European market. During the 1990s, the company has increasingly dominated the U.S. market as well amon g large Fortune 500 companies. Nearly half the SAP user base is now in the U.S. Now that SAP-AG is beginning to penetrate the small to medium-size companies, client/server sales are accelerating. The SAP system performs a wide range of business functions, from manufacturing, sales, and distribution to accounting and human resources. By linking together these business functions, SAP helps the entire enterprise run more smoothly. The system can be used with virtually any hardware or operating syst em and with most database systems. Oracle is the dominant DBMS - about 80% of SAP systems use Oracle. Conversely, about 20% of large Oracle sites run SAP -- and the numbers are growing. Although overall SAP numbers are tightly guarded, it appears that there are about 20,000 SAP sites, in 90 countries. SAP-AG's 1998 sales were approximately 8.47 billion.


Oracle Books Oracle PL/SQL Programming: Guide to Oracle8i Features
By: Steven Feuerstein
Paperback - 248 pages (October 1999)
O'Reilly & Associates

Oracle8i, the long-awaited "Internet database" from Oracle Corporation, is finally in production, and it offers a wide array of powerful features, including Web and Java technologies inside the database. The Oracle Internet File System (iFS), a Java Virtual Machine in the database, JDeveloper (a Java integrated development environment), Java stored procedures, the WebDB and interMedia tools, and much more, are now available to Oracle developers. And these developers are starting to realize how m uch they have to learn. This book is a companion to Steven Feuerstein's bestselling Oracle PL/SQL Programming (the second edition of that book is current for Oracle8). The companion book provides a very helpful transition for PL/SQL developers who are new to Oracle8i. It describes the new PL/SQL features available in Oracle8i (e.g., autonomous transactions, the invoker rights model, native dynamic SQL, and bulk binds and collects). It also covers features that allow PL/SQL developers to interfac e with Java and to do Web-based development. In addition, it includes a host of performance improvements available in PL/SQL under Oracle8i.


Oracle Books Oracle8i Internal Services: For Waits, Latches, Locks, and Memory
By: Steve Adams
Paperback - 120 pages 2nd edition (October 1999)
O'Reilly & Associates

Advanced performance tuning with Oracle involves unraveling the mysteries of the SQL database's inner workings. Oracle8i Internal Services for Waits, Latches, Locks, and Memory peels back several layers of the Oracle onion to reveal how things really work. While the author claims his quest to get to the bottom of Oracle still continues, this book is a snapshot of his current knowledge of the performance-critical internals. The book's title tells the whole story about its content. It focuses on waits, latches, locks, and memory allocation because they have a dramatic effect on overall performance. Each of these topics is presented separately, with explanations of how each works under the hood and what can be done to optimize it. Although the title offers plenty of architectural explanation, a solid foundation into Oracle 8i release 8.1 (the version addressed by the author) is a prerequisite for understanding this text. The presentation includes few diagrams. Instead, the author makes a special effort to list relevant Oracle parameters and their descriptions in tables, as well as examples of statistics that can be used in optimization. This is a guide for advanced administrators already on a solid footing with Oracle8i and offers plenty of insight into the crucial undocumented aspects of the relational database.


Oracle Books Oracle Web Applications: PL/SQL Developer's Introduction
By: Andrew Odewahn
Paperback - 256 pages 1 Ed edition (September 1999)
O'Reilly & Associates

This compact guide provides the jump-start Oracle developers need to make the transition from traditional programming to the development of useful Web applications for Oracle8i. Even readers who start out knowing nothing about HTML, PL/SQL, or Oracle's other tools will learn how to create simple Web applications in a matter of days. The book focuses on Oracle8i, but also covers Web development for earlier Oracle versions (Oracle8 and Oracle7).


Oracle Books The Perl CD Bookshelf: 6 Bestselling Books on CD-ROM
By: O'Reilly & Associates
Software CD-ROM edition (August 1999)
O'Reilly & Associates

Perl programmers increasingly rely on the Web, online help, and other online information sources to solve information pain. Now O'Reilly's Perl CD Bookshelf gives you convenient online access to your favorite books from your CD-ROM drive. The Perl CD Bookshelf contains a powerhouse of O'Reilly Animal Guides. Included are complete, unabridged versions of Perl in a Nutshell; Programming Perl, 2nd Edition; Perl Cookbook; Advanced Perl Programming; Learning Perl; and Learning Perl on Win32 Systems. As a bonus, the new hard-copy version of Perl in a Nutshell is also included. Never has it been easier to learn, or look up, what you need to know online. Formatted in HTML, The Perl CD Bookshelf can be accessed with any Web browser. The books are fully searchable and cross-referenced. In addition to individual indexes for each book, a master index for the entire library is provided.


Oracle Books Visual Basic Controls in a Nutshell: The Controls of the Professional and Enterprise Editions
By: Evan S. Dictor
Paperback - 762 pages 1 Ed edition (July 1999)
O'Reilly & Associates

Visual Basic has been described as a visual interface design package to which the programmer attaches snippets of code. Although this definition has been contested by some, no one would contest that Visual Basic's interface design component -- and therefore its forms and controls -- are central to Visual Basic. To create a professional application, the developer needs extensive knowledge of Visual Basic controls, and of their numerous properties, events, and methods. Visual Basic Controls in a N utshell is the book that documents Visual Basic controls thoroughly. This quick-reference guide covers one of the crucial elements of Visual Basic--its controls and their numerous properties, events, and methods. It probes extensively into the forms, modules, and classes of Visual Basic programming features and contains a detailed summary of intrinsic and custom controls with an overview of major characteristics of each.


Oracle Books Learning Python (Help for Programmers)
By: Mark Lutz, David Ascher, Frank Willison (Editor)
Paperback - 366 pages (April 9, 1999)
O'Reilly & Associates

The authors of Learning Python show you enough essentials of the Python scripting language to enable you to begin solving problems right away, then reveal more powerful aspects of the language one at a time. This approach is sure to appeal to programmers and system administrators who have urgent problems and a preference for learning by semi-guided experimentation. First off, Learning Python shows the relationships among Python scripts and their interpreter (in a mostly platform-neutral way). T hen, the authors address the mechanics of the language itself, providing illustrations of how Python conceives of numbers, strings, and other objects as well as the operators you use to work with them. Dictionaries, lists, tuples, and other data structures specific to Python receive plenty of attention including complete examples.


Oracle Books Oracle Distributed Systems
By: Charles Dye, Deorah Russell (Editor), Deborah Russell (Editor)
Paperback - 530 pages Bk & Disk edition (April 1999)
O'Reilly & Associates

Most organizations that use the Oracle relational database management system (RDBMS) these days need to use multiple databases. There are many reasons to use more than a single database in a distributed database system: Different databases may be associated with particular business functions, such as manufacturing or human resources. Databases may be aligned with geographical boundaries, such as a behemoth database at a headquarters site and smaller databases at regional offices. Two different d atabases may be required to access the same data in different ways, such as an order entry database whose transactions are aggregated and analyzed in a data warehouse. A busy Internet commerce site may create multiple copies of the same database to attain horizontal scalability. A copy of a production database may be created to serve as a development test bed.


Oracle Books Oracle SQL*Plus: The Definitive Guide
By: Jonathan Gennick, Jonathan Gemrick, Deborah Russell
Paperback - 502 pages (March 1999)
O'Reilly & Associates

This book is the definitive guide to SQL*Plus. If you want to take best advantage of the power and flexibility of this popular Oracle tool, you need this book. SQL*Plus is an interactive query tool that is ubiquitous in the Oracle world. It is present in every Oracle installation and is available to almost every Oracle developer and database administrator. SQL*Plus has been shipped with Oracle since at least version 6. It continues to be supported and enhanced with each new version of Oracle, in cluding Oracle8 and Oracle8i. It is still the only widely available tool for writing SQL scripts. Despite this wide availability and usage, few developers and DBAs know how powerful SQL*Plus really is.


Oracle Books Programming Web Graphics with Perl & GNU Software
By: Shawn P. Wallace, Richard Koman (Editor)
Paperback - 470 pages 1 edition (February 1999)
O'Reilly & Associates

From access counters and log-report graphs to scientific plots and on-the-fly animated GIFs, graphics scripting is within the grasp of most Web authors. However, it is a poorly documented field. Programming Web Graphics with Perl & GNU Software shows intermediate and advanced Web designers how to use CGI scripts to generate dynamic graphic content and demystifies the manipulation of graphics formats for newcomers to the Web. "Programming Web Graphics with Perl and GNU Software" shows interme diate and advanced Web designers how to use CGI scripts to generate dynamic graphic content and demystifies the manipulation of graphics formats for newcomers to the Web.


Oracle Books Oracle Security
By: William Heney, Marlene L. Theriault, Debby Russell
Paperback - 425 pages 1 Ed edition (December 1, 1998)
O'Reilly & Associates

This book covers the field of Oracle security from simple to complex. It describes basic RDBMS security features (e.g., passwords, profiles, roles, privileges, synonyms) and includes many practical strategies for securing an Oracle system, developing auditing and backup plans, and using the Oracle Enterprise Manager and Oracle Security Server. Also touches on advanced security features, such as encryption, Trusted Oracle, and Internet and Web protection. This unique book extensively discusses ba sic RDBMS security features, such as system file and password protection, database table and field access control, and the use of audit trails and backup and recovery strategies. It also offers many practical strategies for securing an Oracle system and touches on advanced security features.


Oracle Books VB and VBA in a Nutshell: The Languages
By: Paul Lomax, Ron Petrusha (Editor)
Paperback - 633 pages (October 1998)
O'Reilly & Associates

VB & VBA in a Nutshell: The Languages documents the latest version of the world's bestselling rapid application development environment. Paul Lomax's explanation of the language comes in two main parts. First, Lomax explains the structure and syntax of Visual Basic (VB) and Visual Basic for Applications (VBA) programs. He details all the important stuff, including how to work with variables, how to create custom functions, how to create classes, how to handle errors, and how to react to user events. If you're up to speed on general programming concepts and just want to know how to get something done in VB/VBA, you'll find this part of the book especially handy. The second, and largest, part of the book is a language reference in the classic O'Reilly style. Every function, statement, keyword, and miscellaneous bit of code has a clear, complete entry. Each entry includes a statement of syntax, a description of the function's purpose, a quick example of its use, and some tips for usin g it successfully.


Oracle Books Oracle Built-In Packages
By: Steven Feuerstein, Charles Dye, John Beresniewicz
Paperback - 956 pages (May 1998)
O'Reilly & Associates

Oracle is the most popular database management system in use today, and PL/SQL plays a pivotal role in current and projected Oracle products and applications. PL/SQL is a programming language providing procedural extensions to the SQL relational database language and to an ever-growing number of Oracle development tools. Originally a rather limited tool, PL/SQL became with Oracle7 a mature and effective language for developers. Now, with the introduction of Oracle8, PL/SQL has taken the next ste p towards becoming a fully realized programming language providing sophisticated object-oriented capabilities. Steven Feuerstein's Oracle PL/SQL Programming is a comprehensive guide to building applications with PL/SQL. That book has become the bible for PL/SQL developers who have raved about its completeness, readability, and practicality. Built-in packages are collections of PL/SQL objects built by Oracle Corporation and stored directly in the Oracle database. The functionality of these packag es is available from any programming environment that can call PL/SQL stored procedures, including Visual Basic, Oracle Developer/2000, Oracle Application Server (for Web-based development), and, of course, the Oracle database itself. Built-in packages extend the capabilities and power of PL/SQL in many significant ways.


Oracle Books Oracle Scripts
By: Brian Lomasky, David C. Kreines
Paperback - 204 pages (May 1998)
O'Reilly & Associates

This book provides a powerful set of tools for Oracle database administrators and developers. During their many years of administering, tuning, and troubleshooting Oracle databases, the authors have developed hundreds of useful scripts. Now you can instantly take advantage of their experience by putting these scripts to work at your own site. DBAs and developers are constantly reinventing the wheel. Most Oracle sites have similar requirements, problems, and crises, and at most of these sites DBA s and developers find themselves reinventing the wheel by writing the same kinds of scripts -- and too often they're writing them under pressure, in hit-or-miss and error-prone fashion. The scripts in this book are tried-and-true. They've been thoroughly tested in many different environments. You can use them right now to simplify the tasks you perform each day -- monitoring databases for reliability, protecting your database against data loss, improving performance, increasing security, and bui lding reports that provide insight into the inner workings of Oracle databases. You can also turn to these scripts in emergencies to diagnose system problems and repair databases when the pressure is on.


Oracle Books Oracle PL/SQL Programming
By: Steven Feuerstein, Bill Pribyl, Debby Russell (Editor)
Paperback - 987 pages 2nd edition (January 15, 1997)
O'Reilly & Associates

New edition which adds chapters describing PL/SQL in terms of object features and tuning, and includes expanded discussions of debugging and tracing execution. Twenty-six chapters discuss topics including programming, language elements, built-in functions, modular code, and new PL/SQL8 features. The included disk contains the Oracle PL/SQL programming utilities guide which offers approximately 100 files of source code and documentation. Packed with examples and recommendations, it helped everyon e using PL/SQL (from the Oracle Forms developer to the database administrator) make the most of this powerful language.


Oracle Books Advanced Oracle PL/SQL: Programming With Packages
By: Steven Feuerstein, Debby Russell
Paperback - 690 pages (December 1996)
O'Reilly & Associates

Expands on Feuerstein's first book, Oracle PL/SQL Programming, taking you deep into the world of PL/SQL packages. Includes PL/Vision shareware library of packages. Demonstrates how to construct and properly build PL/SQL packages, providing a full-use shareware version of PL/Vision and a library of dozens of packages written by the author on the companion disk. Original. (Advanced).


Oracle Books Oracle Performance Tuning
By: Mark Gurry, Peter Corrigan
Paperback - 964 pages 2nd edition (November 1996)
O'Reilly & Associates

Tuning is crucial for complex relational database management systems. This guide shows managers, programmers, and administrators the alternatives to throwing money at performance problems (for buying larger and more expensive computers or hiring expert consultants). A guide to improving the performance of the Oracle relational database system. Addresses initial equipment and configuration decisions; how to get the best performance out of programs focusing on SQL, PL/SQL, and locking strategies; using memory and disk space efficiently; and long-running job, client-server environment, or system specific tuning. Additionally contains six appendixes containing summary material of relevance.


2001-2011 Oracle-Books.com