| ||||||||||||||||||
|
There is a newer edition of this item:
|
Product Details
Would you like to update product info or give feedback on images?
|
Here's the approach: Author John J. Patrick sets out a task--for example, writing a statement that yields a left outer join of two databases. Then he proceeds to accomplish the task in both Access and Oracle, presenting the platforms' respective SQL statements side by side. The differences between the two implementations of SQL are obvious, making it easy for someone familiar with one of the two environments to adapt to the other. The reader will also find the numbered and highlighted key passages, which include details on the facing page, very helpful.
Patrick, who based this book on a university course he teaches, knows the value of practical experience--he's loaded SQL Fundamentals with exercises in addition to the tasks he completes himself. He leaves most of these to the reader but provides solutions to some of the more interesting ones. Databases for the illustrations and exercises are included on the companion CD-ROM. --David Wall
SQL is now one of the most important computer languages. It is used in over 100 software products, and new ones are being added all the time. This book shows you how to get the most out of your database. It explains how to use SQL to solve practical problems, using the most widely used SQL products Oracle and Microsoft Access. Oracle and Access are both widely used, easily available and run on personal computers. By learning these two products in detail, you will have all the basic skills to use any of the many products based on SQL.
Every concept in this book is illustrated with an example of SQL code. In most cases, a task is set, then the SQL code is given to complete that task. The beginning and result tables of data are also shown. There are more than 200 of these examples. Each part stands on its own. You can read this book sequentially or skip around to find the parts that you need.
Be sure to look at the appendices for practical tips on how to run Oracle and Access. The CD-ROM contains the database files and the code for all the examples.
In several places throughout this book, I have expressed opinions about computer technology, something that many other technical books avoid doing. These opinions are my own and I take full responsibility for them. I also reserve the right to change my mind.
* Book organization - Chapters are very well structured with very descriptive sections, making it easy to find what you want. The first page of every chapter lists the contents by section
* Ease of reading - Everything is explained and described with tables or diagrams. Chapters are summarized at the end with the most important points covered. SQL code is explained in detail using numeric references that are explained separately from the code. Other books clutter the code with explanations making them hard to read and follow
* Oracle and Access code examples - Two of the most widely used DBs are covered, allowing the reader to see the slight, but nevertheless important differences in coding requirements for each platform. Command results are also presented for every example to allow the reader to compare them with their results
* Topics covered - From What is SQL to How to use Oracle and Access, the book is detailed and specific without being overkill
* CD - It contains all the examples in the book, plus all the tables and data. The CD is compatible with 98/ME/XP/2000 and NT. The Oracle code can be used with Unix and their flavors
Some examples could have been more realistic though, instead of using lunches, fruits and colors in many of them. But this is a very personal opinion that will not affect the evaluation.
I have no regrets in choosing this book, it has made me understand the SQL virtues and also its limitations. The book was definitely created with a wide audience in mind, written with no silly jokes and no fancy graphics or fonts to show off. This is a very straight, solid SQL foundation book for people with not much time for distractions.
Having come to a point where I needed to learn SQL (and understand it), and fast, I picked this book out of 4 I was considering. I whole-heartedly believe I made the right decision. Not only did I learn SQL, but I understood it too.
The book covers both MS Access and Oracle so if you're using either of those, and you need to learn the SQL language, this book is a great start! Heck, even if you won't be using Access or Oracle but have access to them for the purpose of the examples (I used Access for the examples but I needed to learn SQL for use with MySQL and MSSQL), this book should benefit you greatly.
|