Microsoft(r) SQL Server(tm) 2005 : A Beginner''s Guide (Beginner's Guide (Osborne Mcgraw Hill))

  Author:    Dusan Petkovic, Dusan Petkovic
  ISBN:    0072260939
  Sales Rank:    176184
  Published:    2005-11-22
  Publisher:    McGraw-Hill Osborne Media
  # Pages:    704
  Binding:    Paperback
  Avg. Rating:    4.0 based on 12 reviews
  Used Offers:    13 from $21.05
  Amazon Price:    $26.39
  (Data above last updated:  2008-11-18 09:54:03 EST)
  
  
Sort customer reviews by:
  
Show All Reviews on Page      Hide All Reviews on Page
   
  
Microsoft(r) SQL Server(tm) 2005 : A Beginner''s Guide (Beginner's Guide (Osborne Mcgraw Hill))
  
It's been five years since Microsoft released a new version of SQL Server—which holds 39% of the Windows database market—and the latest edition of this bestselling beginner's guide gets users up and running on SQL Server 2005. The book covers database concepts, and discusses key topics for new users including the SQL Server Workbench,T-SQL, automated administration tasks, security, and analysis.
                  Reader Reviews 1 - 15 of 15                 
  
  
Review
Date
Review
Rating(5 High)
Review
Helpful
to:
Customer Review Reviewer
Info
Permanent
Link
Reader Reviews Below Sorted by Newest First
07-28-08 5 (NA)
(Hide Review...)  Very good introduction to SQL Server 2005
Reviewer Permalink
This book is a very good way to get started with Microsoft SQL Server 2005. It covers all of the major subjects that an administrator will need to deal with. Myself and another on my staff have used this book to set up and manage SQL Server in a very short time with no formal training. We do not believe that it is the only book or resource that we will need on this very powerful database system, but we each have a copy because it is the best place to start with unfamiliar SQL subjects. We found that it is also a good book just to browse so we each have a copy.

I am giving it five stars because no other book that we have reviewed for this purpose does as well. We are both familiar with other database systems, such as Progress and MySQL, Access, and others, but neither of had used the Microsoft program before.
(Review Data Last Updated: 2008-11-19 06:58:26 EST)
06-04-06 1 0\2
(Hide Review...)  Doesn't even deserve 1 star
Reviewer Permalink
The author will use page after page describing how to accomplish something, only to finally state that "..this has been deprecated in 2005, us function ... instead", without an explanation of the "new" function. I feel ripped off. This book is useless. You cannot learn SQL Server 2005 from this book. Believe it or not, the Microsoft Books Online offer more information than this waste of paper.
(Review Data Last Updated: 2006-06-09 16:56:34 EST)
05-12-06 2 8\22
(Hide Review...)  Very Poor Organization
Reviewer Permalink
I've had a terrible time learning SQL Server programming from this book. I've got lots of Oracle experience, so picking up T-SQL should have been fairly easy.



My main complaint is that the book is horridly edited and organized. For example, at one point I found that the author was using the "GO" command in his scripts, and I didn't remember reading what that meant. I went to the index and found where "GO" was introduced. It was a in a "Tip" box more than 20 pages back -- explained in brief, with no example, completely out of any context, and "GO" didn't appear in any scripts until 20 pages later. Now why would the author do that? This book is full of things like that.



He struggles a bit with English, too. For example, he says a function is "threefold" if it returns one of three possible values. The language doesn't prevent learning from the book, but it makes for a jarring ride.



I've pushed my way through the book and I'm better off than when I started, so I'll give it 2 stars instead of 1. But man, am I frustrated.
(Review Data Last Updated: 2007-09-07 23:34:44 EST)
05-12-06 2 9\23
(Hide Review...)  Very Poor Organization
Reviewer Permalink
I've had a terrible time learning SQL Server programming from this book. I've got lots of Oracle experience, so picking up T-SQL should have been fairly easy.

My main complaint is that the book is horridly edited and organized. For example, at one point I found that the author was using the "GO" command in his scripts, and I didn't remember reading what that meant. I went to the index and found where "GO" was introduced. It was a in a "Tip" box more than 20 pages back -- explained in brief, with no example, completely out of any context, and "GO" didn't appear in any scripts until 20 pages later. Now why would the author do that? This book is full of things like that.

He struggles a bit with English, too. For example, he says a function is "threefold" if it returns one of three possible values. The language doesn't prevent learning from the book, but it makes for a jarring ride.

I've pushed my way through the book and I'm better off than when I started, so I'll give it 2 stars instead of 1. But man, am I frustrated.
(Review Data Last Updated: 2008-07-25 06:35:58 EST)
05-11-06 2 10\24
(Hide Review...)  Very Poor Organization
Reviewer Permalink
I've had a terrible time learning SQL Server programming from this book. I've got lots of Oracle experience, so picking up T-SQL should have been fairly easy.

My main complaint is that the book is horridly edited and organized. For example, at one point I found that the author was using the "GO" command in his scripts, and I didn't remember reading what that meant. I went to the index and found where "GO" was introduced. It was a in a "Tip" box more than 20 pages back -- explained in brief, with no example, completely out of any context, and "GO" didn't appear in any scripts until 20 pages later. Now why would the author do that? This book is full of things like that.

He struggles a bit with English, too. For example, he says a function is "threefold" if it returns one of three possible values. The language doesn't prevent learning from the book, but it makes for a jarring ride.

I've pushed my way through the book and I'm better off than when I started, so I'll give it 2 stars instead of 1. But man, am I frustrated.
(Review Data Last Updated: 2008-07-30 06:51:13 EST)
03-02-06 5 9\11
(Hide Review...)  Very comprehensive book
Reviewer Permalink
What I like on this book is that it is very comprehensive.
All components of SQL Server 2005 are described in it. The description of each component is clear. Besides a couple of sentences, I did not have any problems to understand the content of this book. I found some small typographical errors, but as a whole I think that this is a very gook book.
(Review Data Last Updated: 2006-11-04 13:19:53 EST)
02-23-06 1 9\26
(Hide Review...)  Poor rewrite of old book, "old" version of SQL Server 2005
Reviewer Permalink
Looking for a book to use as a training guide. First of all, this book was written using a BETA version of SQL Server 2005. Many areas changed from beta to full release of SQL Server 2005, therefore already a big worry about this book. Secondly, for a beginners book to only talk about installing SQL Server in Chapter 16 (part III of the book!!!) is poor and shows a book thrown together in my opinion. It looks as if this is an update of his previous book (?) where there is text clearly about SQL Server 2000 with an "add on" sentence saying how SQL Server 2005 has changed this. For beginners this is confusing. They dont care about SQL Server 2000 or if they did they would buy a SQL Server 20005 Beginners Guide.
Other examples are where the author gets quite technical but then new functionality (such as the APPLY operator) "is outside the scope of this book". However deep security areas that are discsussed are "inside" the scope of this book.
I would recommend you either wait for the rewrite or even better, update of this book that uses the correct version of SQL Server 2005, or look elsewhere. I sent this book straight back. Sorry
(Review Data Last Updated: 2006-11-04 13:19:53 EST)
02-20-06 5 15\18
(Hide Review...)  Excellent Book
Reviewer Permalink
This book provides a solid introduction to SQL Server 2005. The coverage is comprehensive. (Very few books attempt to cover the relational database engine with Transact-SQL, database administration, performance tuning, Analysis Services and XML in one volume and this one does it successfully.) The writing is clear and I did not have any problems to understand all topics discussed in it.
My IT department also used the book to learn how the implementation of stored procedures and UDFs can be done using C#. The coverage of this topic is not too deep, but the existing examples and the given description allowed us to implement several routines and to evaluate the use of CLR for our department.
My opinion is that this book is not for complete beginners. But, if you have some knowledge of relational database systems and wants one book as a source, I can recommend it to you.
(Review Data Last Updated: 2006-11-04 13:19:53 EST)
02-06-06 3 2\2
(Hide Review...)  So-so Reference Book
Reviewer Permalink
I found this book to be ok as a general overview, but found a puzzling mix of too much information in some parts, and not enough in other parts. Overall, it tended to be a "slow read," even for a programming book, especially if you have any background in SQL Server or Oracle.

One thing that I did not like about the book at all was that the tables lacked data for the examples. Too many queries returned no data, when they just as easily could return rows with just a few more rows in the tables. I realize that these are supposed to be simple tables, but I understand examples a lot better with actual data, not "in the sample database, there are no...."

Another shortcoming is that there is a lot of "this will be explained ten or fifteen chapters from now." If a concept is introduced, it should be at least partially covered. If the author was worried about the length of the book, he could have not had so much repetition of trivial information, which I found scattered throughout the book.

Overall, this is a book that could be better organized. It never really becomes a reference book, nor a design book. However, if you don't mind skipping around from chapter to chapter, it can be used as a semi-useful reference.
(Review Data Last Updated: 2006-11-04 13:19:53 EST)
01-27-06 5 19\21
(Hide Review...)  Five Star +!
Reviewer Permalink
Mr. Petkovic has once again landed a successful effort on SQL Server to help those who are in most need. Chapters all include an excellent quiz section to quickly recap and test your comprehension. Great tool for those who plan to use it as a teaching guide! Our IT department and clients have found this feature very helpful. Once again great job, easy to read and understand!
(Review Data Last Updated: 2006-11-04 13:19:53 EST)
01-18-06 1 6\24
(Hide Review...)  A Reference Manual
Reviewer Permalink
And perhaps a good reference manual at that. But this is not "A Beginner's Guide" as the subtitle states. The author "describes" the properties, data types, functions, syntax, etc., of SQL Server 2005, but does not implement the step by step building of a sample database along the way, as one would expect of a beginner's book. It's like trying to learn this high powered program by reading help files; not very helpful if one is not first presented with relevant questions in a practical application. I would recommend this book to anyone with a photographic memory.
(Review Data Last Updated: 2006-07-04 14:02:31 EST)
12-17-05 4 10\12
(Hide Review...)  a very good reference on SQL Server 2005
Reviewer Permalink
I read the previous book on SQL by the same author. That book was really helpful. For this reason and to learn about the new features of SQL Server 2005, I picked up his new book. From my point of view, most features are described very well, especially CLR procedures and triggers, as well as the security part (concerning create login, create user, and create schema statements). I would have given it 5 stars, but the book lacks any information concerning the upgrade process.
(Review Data Last Updated: 2006-07-04 14:02:31 EST)
12-14-05 5 20\23
(Hide Review...)  Very usefull book
Reviewer Permalink
This book is almost ideal material to introduce you to world of TSQL and SQL Server.

It is not the last book that you will need - it dow not cover all aspects of SQL Server , but that is not expected frm title anyway.

Author has a good sence of what topics are appropriate for the begineer. I would recomanded it not just to junior DBAs but also to C# and VB.NET developers that need to cover SQL Server development as well.
(Review Data Last Updated: 2006-07-04 14:02:31 EST)
12-14-05 5 34\37
(Hide Review...)  Beginner's Guide
Reviewer Permalink
I am surprised that someone would give 1 * to this book.

I personally do not use it, but I asked couple of developers to read previous and this version of this book before they start working on my projects.

I disagree with one of the earlier reviewers about the comments that he made:

- System Tables or System Catalogs - nothing has really changed. It just MS marketing BS.

- sp for managing logins are still around - i see no harm in that. Especially when I have a legacy systems and ton of code that is using them.

- User is complaining about lack of coverage of Resources db. Such system database does not exist - on SQL Server.

- Covering of Mirroring is not ideal, but I would not even put it a book, since Microsoft has decided to not support it for at least 6 moths. My assumption is that MS will probably change it at the end.

If this was a genuine reader of the book, I would question how he qualifies as a beginner if he is aware of details of Mirroring deployment.

If you are starting to work with SQL Server, buy this book. You will not regret it.



In my view this is just another example how some people are obusing
(Review Data Last Updated: 2006-07-04 14:02:31 EST)
12-10-05 1 10\44
(Hide Review...)  Very disappointed about this book
Reviewer Permalink
I am very disappointed about this book. It is not really a book about SQL Server 2005 but a book about the previous version, SQL Server 2000. There is obsolete material everywhere in the book sometimes including entire sections.

Some examples:

Chapter 11 - System Catalog
The entire section 'System Tables' is obsolete. System tables are no longer available and we should use Catalog Views instead. The old SQL Server 2000 System Tables have been implemented as read-only views for backward compatibility purposes only.

Chapter 12 - Security
All the 6 stored procedures starting in page 331 (sp_addlogin, sp_droplogin, etc.) are obsolete. Create login, drop login, and alter login should be used instead.

Chapter 15 - SQL Server System Environment
Page 410. System Databases. The new Resource database is not included. Page 413. The osql utility is obsolete, sqlcmd should be used instead.

Chapter 20
Page 500. Restoring master database is incomplete, does not consider the new Resource database and do not explain how to rebuild the master database.

Page 490. There is only a couple of paragraphs about database mirroring, probably the best new feature of SQL Server 2005. Also, same section, the author says "to implement mirroring, use the MIRROR TO option in the BACKUP DATABASE". MIRROR TO and database mirroring have nothing in common, except similar name!!!

Same page also says 'database mirroring is not implemented in the first release ...' which is not exactly true. It is really implemented for evaluation purposes by using trace flag 1400.

Several other new features of SQL Server 2005 are missing (like database mail) or explained in less than a page (like database mirroring or DDL triggers).

I did not read the entire book but after finding out this issues I stopped reading it. I think I should wait for Kalen Delaney's book instead.

Rocio Reza

(Review Data Last Updated: 2006-05-10 13:59:21 EST)
  
                  Reader Reviews 1 - 15 of 15                 
  
  
  
  
  
  

Because the data used to generate this site come from outside sources, VeryWellSaid.com cannot guarantee the completeness or accuracy of the data.
Search VeryWellSaid™
Google
Web VeryWellSaid™
New subjects are added every week.
View Subjects Below by:
* Top Selling
 (click category name, left)
* Top-Rated Top Sellers
 (click 'Top Rated', right)
In the news...  
Dubai\UAE Top Rated
Influenza\Bird Flu Top Rated
Iraq Top Rated
Supreme Court Top Rated
All Books Top Rated
Arts Top Rated
Photography Top Rated
Digital Photography Top Rated
Digital Cameras Top Rated
Biography Top Rated
Business Top Rated
Management Top Rated
Marketing Top Rated
Sales Top Rated
Stocks Top Rated
Bonds Top Rated
Real Estate Top Rated
Trading Top Rated
Commodities Trading Top Rated
Time Management Top Rated
Starting A Business Top Rated
Children's Top Rated
Comics Top Rated
Computers Top Rated
PC Top Rated
Mac Top Rated
Programming Top Rated
Design Patterns Top Rated
.Net Top Rated
C# Top Rated
Vb.Net Top Rated
Asp.Net Top Rated
Java Top Rated
Python Top Rated
PHP Top Rated
Perl Top Rated
Javascript Top Rated
Ajax Top Rated
CSS Top Rated
Open Source Top Rated
SQL Top Rated
Databases Top Rated
Oracle Top Rated
MySql Top Rated
Sql Server Top Rated
IIS Top Rated
Apache Top Rated
Linux Top Rated
Windows Server Top Rated
Project Management Top Rated
HTML Top Rated
UML Top Rated
IT Certifications Top Rated
Cisco Certifications Top Rated
MCSE Top Rated
MCSD Top Rated
Cooking Top Rated
Italian Cooking Top Rated
Vegetarian Cooking Top Rated
Wine Top Rated
Engineering Top Rated
Entertainment Top Rated
Health Top Rated
Nutrition Top Rated
Dieting Top Rated
Sex Top Rated
History Top Rated
Military History Top Rated
British History Top Rated
Middle East History Top Rated
Land Battles Top Rated
Naval Warfare Top Rated
Air Warfare Top Rated
9/11 Top Rated
Terrorism Top Rated
Home Top Rated
Mortgage\Home Equity Loan Top Rated
Cars Top Rated
Car Buying Top Rated
Sports Cars Top Rated
Cat Top Rated
Humor Top Rated
Horror Top Rated
Law Top Rated
IP Law Top Rated
Legal History Top Rated
Fiction Top Rated
Oprah's Book Club Top Rated
Medicine Top Rated
Cancer Top Rated
Stroke Top Rated
Heart Disease Top Rated
Fertility Top Rated
Diabetes Top Rated
Pharmacology Top Rated
Back Problems Top Rated
Menopause Top Rated
Thyroid Top Rated
Pain Top Rated
Organic Chemistry Top Rated
Immune System Top Rated
Mystery Top Rated
Nonfiction Top Rated
Outdoors Top Rated
Running Top Rated
Radio Control Models Top Rated
Guns Top Rated
Parenting Top Rated
Divorce Top Rated
Professional Top Rated
Reference Top Rated
Religion Top Rated
Romance Top Rated
Science Top Rated
Physics Top Rated
Chemistry Top Rated
Astronomy Top Rated
Psychology Top Rated
Science Fiction Top Rated
Sports Top Rated
Teens Top Rated
Travel Top Rated
USA Top Rated
Europe Top Rated
France Top Rated
Italy Top Rated
England Top Rated
China Top Rated
All Books Arts Biography Click Here For An A-Z Index Of All 213 Best-Seller Subjects Business Children's Comics
Computers Cooking Engineering Entertainment Health History Home Horror Humor Law Fiction Medicine Mystery
Nonfiction Outdoors Parenting Professional Reference Religion Romance Science Sci-Fi Sports Teens Travel
In Association with Amazon.com

Cache miss
(not cached)