Category Archives: Book Review

Book Review: Beginning SQL Queries




Here’s my Amazon.com review for Beginning SQL Queries by Clare Churcher

This is an excellent book to turn you into a SQL professional but not an expert. This isn’t a book for complete beginners but for a person with some experience with databases. In other words, someone around the beginning to intermediate level because this book is all about SQL Queries and not how to setup, maintain and configure your database system.

Anyhow, this book focuses on SQL and not a specific Relational Database Management System (RDBMS). So check out another book if you’re primarily focused on Oracle, MySQL or any other RDBMS. However, she does go over a few differences between vendors when it comes to SQL queries.

I bought this book to review SQL and clarify a few concepts. Now after finishing this book, I feel that my goals has been reached. I really enjoyed this reading this book, because Clare is an effective writer who provides clear and concise examples with helpful explanations. For example, she provides annotations on screen captures of tables from Access and MS Server instead of only writing a description of a query. Even though the chapters were short and fast-paced, I was never stretching my head too long to understand what was going on.

The only negative thing about this book is the queries don’t have any semi-colons at the end.

I recommend this book for anyone taking a database course or anyone who wants a simple overview of SQL.

Tip:
All the table example data is listed after chapter 11. I suggested that you store that in your database before reading this book and so you can follow along easily.

Book Review: “The Elements of C# Style”


Here is an amazon review that I did for book called “The Elements of C# Style”.

I’m trying to become more of a productive programmer and code readability is an element to it.

So I searched through collection of programming book at my university library and found this one.

“The elements of C# Style” is short, concise and provides examples when needed. There is a summarized list of tips in the back of the book to act as a cheat-sheet.

Note that most of the tips can be used is most Object Oriented Programming languages, like Java.

But be aware that this book doesn’t teach you C#, but rather it focuses on how C# code can be written in order to maximize its effectiveness.

In conclusion, I think this an excellent book for anyone trying to improve their code quality.

Book Review: Desirable Future: Consumer Electronics in Tomorrow’s World

Here’s a review I did on amazon.com for Desirable Future: Consumer Electronics in Tomorrow’s World.
Review

This is a thought provoking book that explores advances in complementary science, technology, medicine and engineering and how consumer electronics will change our society, our planet and our selfs.

This book covers almost every topic you could think of in terms of electronics.
Some of the discussed topics are the death of the PC, advancements in wired and wireless networks, Moore’s law, new types of CPUs and computing, Singularity, environmental impact from e-waste and manufacturing consumer electronics, and etc.

The author explains each topic well enough for most people to understand.
Two themes that are echoed throughout the book are that future devices will be smaller, faster and mostly wireless while using less power. Also, socialites will become heavily dependent on technology to function.

I enjoyed reading “Desirable Future” but was left wondering who Jack Challoner was and how he knows so much, until I opened the back cover. It turns out that Jack Challoner has written more than 30 books and is a consultant science editor for books, magazines, science activity packs and Cd-ROMs.

I recommend this book for anyone fascinated with technology.

Video: Future Technology (2020)

Book Review: Computers Ltd: What They Really Can’t Do

Hey everybody,
I would like to share a book review that I wrote on amazon.com.
Book: “Computers Ltd.: What They Really Can’t Do (Popular Science)” (2003)
Author: David Harel

Computers Ltd.: What They Really Can't Do

“This book sets the record straight. Computers can’t fix all of the world problems because they’re limited by time and space.

The author starts off by defining algorithms and how computer programs work. He’s then explores common problems in computer science using a fair amount of algebra and graphs, like NP complete problems, the travelling salesman problem, the Turing test, tower of Hanoi, and etc.

Restraining from being a complete pessimist, discussions mainly addressing Cryptography are included. Cryptography shows how computational complexity can be used for the greater good, as it’s nearly impossible to break the encryption within a reasonable amount of time for any data encoded in RSA.

Lastly, the author ends the book with his take on hot areas in computing, such as Quantum Computers, Artificial Intelligence and evolutionary (generic) programming.
Overall, I enjoyed this pocket size book and recommend it for those interested in expanding their knowledge in Computer Science.”
-Larry Battle

Bad Behavior has blocked 984 access attempts in the last 7 days.

FireStats icon Powered by FireStats