Alan Beaulieu has been designing, building, and implementing custom database applications for over 20 years. He currently runs his own
consulting company that specializes in designing Oracle databases and supporting services in the fields of Financial Services and Telecommunications. In building large databases for both OLTP and OLAP
environments, Alan utilizes such Oracle features as Parallel Query,
Partitioning, and Parallel Server. Alan has a Bachelor of Science
degree in Operations Research from the Cornell University School of
Engineering. He lives in Massachusetts with his wife and two daughters.
"...an interesting and reader-friendly book on SQL that presents a lot of topics in a summarized and direct way. The explanations are clear and are illustrated through examples based on a specific bank database schema used in the book...This book would be particularly relevant for anyone who needs to brush up on his or her knowledge of SQL, or start learning the language."
--Sergio Ilarri, Computing Reviews
"If a person is looking to become a database administrator, or just needs to get up to speed on the basics with some understanding of what they are doing and why, this is an excellent place to start. "
--Matthew Helmke, MatthewHelmke.net
"Learning SQL is the perfect starting place for anyone new to the lingua franca of databases, the Structured Query Language. You will appreciate the easy reading format and clear, effective examples that bring SQL to life. The coverage is just right for beginners and
those with intermediate computer skills. All of the important topics are covered in easily digested chapters with just the right balance of simplicity and complexity. Early chapters teach you the basics of SQL quickly, while later chapters dive deeper into more sophisticated techniques, all the while retaining the book's conversational tone and thorough coverage of each topic. If you're looking for a good introductory to intermediate SQL book, then you should definitely add Learning SQL to your library."
--Kevin Kline, Technical Strategy Manager of Quest Software, Founding Board Member of the Prof. Assoc. for SQL Server, Author of SQL in a Nutshell
"The author has written a comprehensive yet approachable introduction to the use of SQL as an interface to access relational databases. The prevalence of relational databases makes an understanding of SQL more important than ever.
In order to use SQL the user must have access to a database. The author uses MySQL, a widely used relational database application, to present the process of building a database and demonstrating how to use SQL to access it."
--Michael Kleper, The Kleper Report on Digital Publishing