klaus03-tb005

These are books on my bookshelf:

Beginning Oracle Programming
By Sean Dillon, Christopher Beck and Thomas Kyte
(c) 2002 APress
Pages : 1100
ISBN : 1-59059-286-7

As the title indicates, this book is aimed at beginners to Oracle programming. After the first chapter about SQL*Plus and basic querying, it goes straight to the essential topics: Tables, Indexes, Procedures, Views and Triggers, ...

My favourite part of this book is chapter 12 "Transactions and Concurrency", which, after a detailed explanation of the different isolation levels, gives a good example of a transaction with frozen views.

I also appreciate the SQL Function Reference, the Package Reference and the Data Dictionary in the Appendix.

Beginning Oracle Programming
By Sean Dillon, Christopher Beck and Thomas Kyte
(c) 2002 APress
Pages : 1100
ISBN : 1-59059-286-7

Comme le titre indique, ce livre est conçu pour les débutants de la programmation Oracle. Après le premier chapitre sur SQL*Plus et les notions fondamentales des requêtes, le livre va directement aux sujets essentiels: Tableaux, Index, Procédures, Vues et Déclencheurs, ...

Mon chapitre favori du livre est chapitre 12 "Transactions et Simultanéité", qui (après une explication détaillée des différents niveaux d'isolation) donne un bon exemple d'une transaction avec des vues figées.

J'apprécie également dans l'annexe la référence des fonctions SQL, la référence des paquetages et le dictionnaire des données.

Beginning Oracle Programming
By Sean Dillon, Christopher Beck and Thomas Kyte
(c) 2002 APress
Pages : 1100
ISBN : 1-59059-286-7

Wie der Titel schon anzeigt, ist dieses Buch dem Beginner der Oracle Programmierung gewidmet. Nach dem ersten Kapitel über SQL*Plus und Grundlagen der SQL Queries geht es direkt los mit den essentiellen Themen: Tabellen, Indexe, Prozeduren, Views und Triggers, ...

Am meisten in diesem Buch gefällt mir Kapitel 12 "Transaktionen und Parallelität". Dort gibt man (nachdem eine detaillierte Erklärung über die verschiedenen Isolations Ebenen abgegeben wird) ein gutes Beispiel mit einer Transaktion und eingefrorenen Views an.

Ebenso mag ich die Kapitel im Anhang: die SQL Funktionsreferenz, die Package Referenz und das Daten Dictionary.

Expert One-on-One Oracle
By Thomas Kyte
(c) 2001 Wrox Press Ltd.
Pages : 1300
ISBN : 1-861004-82-6

This book goes into depth and explains in detail the subjects: Architecture, Transactions, Indexes, Tuning Strategies, Materialized Views, ...

My favourite subject is chapter 12: Analytic Functions. It explains with great care how to efficiently calculate running totals, Top-N queries, moving averages and ranking queries.

Here is what it says about the author on the front cover: Tom Kyte is among the most knowledgable professionals in the industry. [...] Drawing on his unique expertise, he has produced a book that presents a powerful and practical vision of how to develop with the Oracle database.

Expert One-on-One Oracle
By Thomas Kyte
(c) 2001 Wrox Press Ltd.
Pages : 1300
ISBN : 1-861004-82-6

Ce livre va en profondeur et explique en détail les sujets suivants: Architecture, Transactions, Indexes, Stratégie pour améliorer la performance, les Vues matérialisés, ...

Mon sujet favori est chapitre 12: Fonctions Analytiques. Ce chapitre explique avec soin le fonctionnement et l'efficacité du calcul des sommes intermédiaires, les requêtes Top-N, le calcul du moyen amovible et les requêtes "Ranking".

Voici quelques phrases du livre sur l'auteur: Tom Kytes est un des professionnels le plus sachant dans l'industrie [...] Il utilise son expertise unique pour écrire un livre qui présente une vision puissante et pratique pour développer avec une base de données Oracle.

Expert One-on-One Oracle
By Thomas Kyte
(c) 2001 Wrox Press Ltd.
Pages : 1300
ISBN : 1-861004-82-6

Dieses Buch geht in die Tiefe und erklärt folgende Themen im Detail: Architektur, Transaktionen, Indizes, Tuning Strategien, Materialized Views, ...

Am meisten gefällt mir Kapitel 12: Analytische Funktionen. Dort erklärt man ausführlich wie man sehr effizient laufende Summen, Top-N queries, variable Mittelwerte und sogenannte "Ranking" queries berechnen kann.

Ein Text über den Autor befindet sich auf dem Buchumschlag: Tom Kyte ist ein Profi in der Industrie mit enormen Wissen. [...] Er benutzt sein einzigartiges Know-How um dieses Buch zu erstellen, welches eine kraftvolle und praktische Vision für die Entwicklung von Oracle Datenbaken darstellt.